基于SOPC的硬件在回路仿真技术的研究与实现

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:bm_imba
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
车辆防抱死制动系统ABS(Anti-lock brake system)作为汽车制动安全系统的重要组成部分,目前在各种车辆上都得到广泛的应用。对于ABS ECU的开发,目前国外很多著名的汽车开发商普遍采用现代的设计开发流程:“离线功能设计-快速控制原型-目标代码生成-硬件在回路仿真-标定匹配”所构成的“V模式”。对于ECU(Electroniccontrol unit)的测试各开发厂商都采用了硬件在回路仿真技术,根据我们的系统需要,在研究了SOPC(System on programmable chip)技术的优势和特点及其可行性基础上,我们开发了基于SOPC的硬件在回路仿真器。在硬件在回路仿真器内运行车辆动力学模型,通过接收ECU的控制指令对刹车状态下车辆的动作特性进行仿真,从而达到对控制系统进行测试的目的。本文深入探究了SOPC技术,开发了基于NiosⅡ的CAN总线控制器IP核。同时,为了实现上位机和ECU进行通信,使得上层界面能对ECU中的参数进行实时修改,以达到更好的控制效果,开发了一款USB-CAN转换器。   本文具体研究内容如下:   1.介绍了ECU开发流程,介绍了硬件在回路仿真技术以及其国内外应用开发的现状,在此基础上分析了使用SOPC技术来实现硬件在回路仿真的优越性。   2.介绍了设计硬件在回路仿真器的相关知识,包括FPGA,SOPC及CAN总线协议相关简介。   3.介绍了基于SOPC的硬件在回路仿真器的硬件开发,FPGA设计,介绍了基于NiosⅡ的CAN总线IP核的设计,详细介绍了如何开发一个基于NiosⅡ的IP核设计,并分模块介绍了CAN总线IP核的硬件描述及驱动设计。   4.介绍了基于SOPC的硬件在回路仿真器的软件流程,底层软件的设计以及动力学模型的移植。   5.介绍了硬件在回路仿真器的应用及USB-CAN转换器的硬件设计,软件流程,各外设驱动程序设计。   本文运用了FPGA技术开发了基于USB通信的硬件在回路仿真器,并在此基深入探究了如何开发一个基于NiosⅡ的SOPC中如何去开发一个IP核。硬件在回路仿真器在ECU的测试中运行良好。同时又设计了USB-CAN转换器,在实际运用中表现良好。
其他文献
移动机器人路径规划作为自主式移动机器人技术的一个重要组成部分,是研究移动机器人技术较为活跃的课题之一,吸引了国内外大批的研究学者。随着各种新方法和新技术的不断出现,对
电子不停车收费(Electronic Toll Collection, ETC)系统是智能交通系统中的一个重要分支,ETC不但可以提高高速公路的通行能力、收费管理水平以及有效缓解收费站的拥挤现象,而
在石油测井系统中,高速遥传系统占据着重要的地位。其主要完成成像测井系统的地面仪器与井下仪器之间大量数据的高速、实时、准确的传输,是测井数据采集、传输与控制的“咽喉
煤矿井下电力系统的供电对象包括采煤机、皮带运输机、排水和通风设备等,其供电线路短,易发生越级跳闸事故。由于井下电网的特殊性和工作环境的复杂性,当发生供电故障时,排查
IEEE 802.15.4是一种新型的低速率无线个人区域网络的技术标准。其媒体访问控制(MAC)层采用载波侦听多重访问/冲突避免(CSMA-CA)的机制竞争无线传输的信道。针对此标准机制在
由于资源分布、地区经济发展不平衡和城市布局等因素的影响,我国集装箱货源分布和流向存在着很大差异,从而导致箱流在空间上、时间上的不平衡。这就涉及到集装箱空箱调运和重
本文着重对汽车型机器人的路径规划进行研究,解决汽车型机器人的避障路径规划问题。本文的主要工作可以概括为以下几个方面:首先讨论了避障路径规划中的有关问题。较详细地介
云计算作为一种新型计算模式,将计算、存储、服务等资源迁移到云端,通过对这些资源进行集中、灵活的配置和管理,提高资源利用率、服务可靠性和系统灵活性。云计算系统呈现出
悬臂式掘进机被广泛应用于煤矿井下巷道施工,随着其结构和功能的不断发展,作业人员的不熟练操作和失当维护会导致多种掘进作业安全事故;同时,随着高等学校的大幅扩招,矿业类
钛是重要的金属材料,钛冶金工艺流程复杂。作为钛冶金重要流程的沸腾氯化工艺,由于其主体设备沸腾氯化炉是非线性、多变量、强耦合、大滞后的复杂控制对象,国内对该炉的控制尚处
学位