汽车CAN模块功能测试系统设计及其实时性研究

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:wangchun2000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,在汽车电子产品中CAN总线的应用非常广泛。国内外多种汽车内部控制系统的核心就是由以CAN总线为通信网络的控制单元组成,这些控制单元简称为CAN模块。如何采取有效的手段对CAN模块在出厂前进行严格的测试是汽车电子生产商需解决的一个难题。目前国内的汽车CAN模块功能测试系统已经有了初步的发展,结束了普遍采用手动测试的局面。但是已有的测试系统只是针对一种特定的CAN模块设计的,通用性不强且没有对测试系统实时性进行研究。为此本文在开发了通用性更强的汽车CAN模块功能测试系统的基础上,对测试系统的实时性进行了研究,从而改善了测试系统的测试性能。本文首先将汽车CAN模块功能测试系统抽象为非周期实时任务的CAN总线通信网络系统,将排队论应用到CAN总线通信网络系统中,构建了基于排队论的CAN总线响应时间模型。该模型不但考虑了CAN总线位填充机制、总线负载率对响应时间的影响,还考虑了由于环境干扰造成的报文错误重发而增加的时间开销。通过仿真,得到了不同优先级的报文的响应时间均值与负载率、错误到达率的关系图。由仿真结果可知,优先级越低的报文的响应时间均值受负载率、错误到达率的影响越大,它们之间是一种非线性关系。其次提出了一种改进型DM算法,建立了CAN总线任务模型,应用MATLAB分别对改进型DM算法、EDF算法和LSF算法从瞬态负载率、响应时间和调度成功率这几个方面进行比较。通过综合分析得出改进型DM算法在瞬态负载率、响应时间和调度成功率方面的性能均优于其他两种算法的结论。因此,更适用于汽车CAN模块功能测试系统。最后通过分析CAN模块的功能,得到了CAN模块的功能测试需求,确定了测试系统总体设计方案,对测试系统硬件进行了具体的设计。最后给出了改进型DM算法的实现方法,并对测试系统进行了硬件调试。
其他文献
随着现代社会发展对职业技能型人才要求的不断提升,中职教育在当前职业教育过程中的作用也越来越突出.会计专业是当前中职会计教学过程中非常重要的一个专业,在培养高素质、
干扰素(IFN)反应是脊椎动物抵御病毒入侵的第一道防线。哺乳类IFN根据结合的受体不同分为Ⅰ型、Ⅱ型和Ⅲ型IFN。Ⅰ型干扰素在抗病毒、抑制肿瘤和免疫调节中发挥重要作用。在
在踏上讲台之前,每一个师范生都必须掌握一定的教学技能,但目前大多数师范生在学习和练习过程中仍然存在一些问题.儿童文学是学生必修的一门专业课程.在儿童文学教学中,如何
三峡水库是世界上最大的水利工程,总面积1084平方公里,淹没陆地面积632平方公里,涉及湖北省和重庆市的21个县市;175米正常蓄水位高程的总库容393亿立方米。三峡工程在防洪、发电
在中职院校德育过程中,教师要重视学生的感恩教育.随着社会经济的发展,人们的思想观念发生了很大的变化.其中社会中的不良思想会对学生的思想、价值观念产生不利的影响.因此,
电能作为最广泛的能源之一,与国民经济及大众生活息息相关[1]。目前电能表校准装置主要适合规模性检测,不适合单个电能表的检测,如果随机对单个电能表进行检测,或者根据个人意愿
本文通过对荣华二采区10
期刊
交流接触器属于自动控制电器,在低压配电系统中用于远距离频繁的接通和分断电路.它具有控制容大量,动作迅速,操作安全方便等特点,并有欠电压释放的功能,在工农业生产上应用很
目的:观察酪氨酸羟化酶(TH)基因修饰的温度敏感型永生化大鼠神经干细胞(RMN)于纹状体移植后对帕金森病(PD)模型大鼠的治疗作用.方法:体外培养鉴定RMN细胞,并用携带TH基因的逆
机械图样是将三维立体的物体表达到二维平面的图纸上,学习机械制图,最终目的是能识图和绘制机械图样,做到这些的关键是掌握投影理论,投影理论的基础就是基本几何元素点、线、