精华内容
下载资源
问答
  • 发动机源代码,里面含有案例,可以进行更改,这个代码比其他的代码便宜,采用的是S12x芯片
  • 所谓ECU,实际上就是一部带单片机的嵌入式系统,有自己的处理器、I/O设备和存储器,能独立控制汽车的某一系统,例如发动机管理系统EMS和ABS系统等。至于高档轿车,往往拥有几十个甚至上百个ECU,这些ECU通过数字总线...
  • 小型发动机ECU源代码(MC9S12P128)

    热门讨论 2011-12-04 11:29:04
    一个完整的发动机控制(ECU)源代码,示例为小型发动机ECU源代码。可以根据需要,改成发动机点火器,喷油控制器,或者做成双燃料ECU。应该对您的开发有所帮助
  • 根据AutoSAR标准,设计汽油发动机ECU软件架构,这里是一个硕士论文总结。设计了整个ECU软件框架,实现了基本的软件功能。
  • 基于Freescale公司MC9SDG128微控制器和Microsoft公司的Visual C++软件,构建了发动机ECU测试分析系统。系统可以模拟出实车的各种传感器信号来驱动发动机ECU工作,并采集ECU输出的喷油和点火信号加以分析,实现在脱机...
  • 针对发动机ECU输入信号的电磁兼容问题,深入探讨了汽车上的几种电磁干扰发生机理。通过采用滤波、旁路、去耦等抗干扰设计的方法,对发动机氧传感器、磁电式转速传感器和爆震传感器输入ECU内部的电信号进行了抗干扰...
  • 基于单片机的汽车发动机ECU简易检测器及应用,陈建亮,刘仲国,为实现汽车发动机电子控制器(ECU)的简易检测,设计了一种基于51单片机的ECU简易检测器。它采用单片机P1口仿真输出曲轴位置传感器信号
  • 问下车友们 :电喷发动机常见故障表现问提问者:网友 | 时间:2020-01-01 12:03:03最佳回答回答者:网友 | 时间:2020-01-01 12:03:03电喷发动机常见故障表现,汽车发动机常见故障及排除方法当汽车发动机工作不正常...

    问下车友们 :电喷发动机常见故障表现

    问提问者:网友 | 时间:2020-01-01 12:03:03

    最佳回答

    回答者:网友 | 时间:2020-01-01 12:03:03

    电喷发动机常见故障表现,

    汽车发动机常见故障及排除方法当汽车发动机工作不正常,而自诊断系统却没有故障码输出时,尤其需要依靠操作人员的检查、判断,以确定故障的性质和产生故障的部位。笔者现将汽车发动机常见故障总结为以下:1.1 发动机不能发动(1)故障现象:打开点火开关,将点火开关拨到起动位置,发动机发动不着。(2)故障产生的可能原因:A.起动系统故障使发动机不能转动或转动太慢:①蓄电池存电不足、电极桩柱夹松动或电极桩柱氧化严重;②电路总保险丝断;③点火开关故障;④起动机故障;⑤起动线路断路或线路连接器接触不良。B.点火系统故障:①点火线圈工作不良,造成高压火花弱或没有高压火花;②点火器故障;③点火时间不正确。C.燃油喷射系统故障:①油箱内没有燃油;②燃油泵不工作或泵油压力过低;③燃油管泄漏变形;④断路继电器断开;⑤燃油压力调节器工作不良;⑥燃油滤清器过脏。D.进气系统故障:①怠速控制阀或其控制线路故障;②怠速控制发阀空气管破裂或接头漏气;③空气流量计故障。

    其他相关问题用车常见问题答疑,你们车向右跑偏吗

    回答者:网友 | 时间:2020-01-01

    题主,我是这样看的:常见的原因有以下几种:1)两侧的轮胎花纹不一样或花纹一深一浅不一样高。最好全车使用同种型号的轮胎,最起码前轴及后轴的两个轮胎必须是一样的,且花纹深度必须一样,超过磨损极限必须更换。2)两侧轮胎气压不等,滚动起来必然会跑偏。3)前减振器弹簧变形两侧缓冲不一致。前减振器失效后在车辆行驶中两悬挂受力不均匀,导致跑偏。可以通过专用仪器,判断减振器的好坏并及时修理。4)车辆底盘部件磨损过大存在不正常间隙,应举升车辆仔细检查。5)制动器原因引起。某个轮胎的制动器回位不良分离也会导致方向跑详细>>

    这个问题很常见吗,请教底盘防锈和底盘装甲的问题

    回答者:网友 | 时间:2020-01-01

    这个问题经常被问到,个人觉得:新车有的话就不需要,老车还是弄一下,底盘装甲的概述“底盘装甲”、“底盘封塑”是近几年底盘防锈护理的新项目。虽然叫法不同,但都是在汽车底盘的下面喷涂一层2~4mm毫米厚的弹性密封材料,犹如给车的底盘穿上一层厚厚的铠甲。底盘装甲是对这一技术进行的形象描述。底盘装甲可以有效防护路面砂石对底盘的击打,防止轻微的拖底磨擦;预防酸、碱、盐对底盘铁板的腐蚀;防止底盘螺丝的松脱;降低行驶时噪音的传导,增加驾驶宁静感;阻止底盘铁板热传导,使驾驶室内冬暖夏凉。底盘的防锈材料大致可分为沥详细>>

    用车常见问题答疑,迈腾烧机油吗

    回答者:网友 | 时间:2020-01-01

    题主,我是这样看的:B8不知道,我14年的B7,今天上午刚4.8万公里保养,距离上次保养跑了一万零一百公里多点,保养的师傅说基本没消耗多少,准备再跑跑的,想想算了,也别太狠了,B7的14年以后的改进不少,基本不大需要关注烧机油这个概念了其他相关问题冬季用车小技巧帮你解决冬天用车的烦恼回答者:网友|时间:2019-11-30汽车冬季用车小技巧马上就要到元旦了,冬天也是到了,在这样的寒冷天气,汽车就会受到天气等问题的影响,相信很多车主都曾有过因为冬天汽车出毛病而头疼。那么如何才能让自己的爱车不出现任详细>>

    引起发动机气缸套磨损的原因都有哪些?

    回答者:网友 | 时间:2020-01-01

    使用不当引起发动机气缸套磨损:1.空气滤清器滤清效率低。空气滤清器的作用是清除进入气缸内的可燃混合气中所含的尘土和沙粒,以减少气缸、活塞和活塞环等零件的磨损。空气滤清器长期得不到清洗保养,滤清效果差,将加速气缸套的磨损。实验表明,发动机若不装空气滤清器,气缸的磨损将增加6-8倍。2.长时间低温运转发动机长时间地低温运转一是造成燃烧不良,产生积碳,积碳从气缸套上部开始蔓延,在活塞的往复运动过程中使气缸套上部产生严重的磨料磨损;二是引起电化学腐蚀磨损。由于发动机的温度较低,进入到气缸内的可燃混合气不详细>>

    展开全文
  • 本文档的主要内容详细介绍的是如何使用虚拟仪器技术和PXI实现发动机ECU硬件的在环仿真系统。   “针对两用燃料发动机,利用虚拟仪器技术构建了基于PXI的发动机ECU硬件在环仿真系统,系统相对误差小于3.9%;...
  • 为使标定参数符合进排气系统的变化,提升发动机动力性和经济性,在比较各款ECU的基础上,使用MotecM800ECU取代原厂ECU。主要介绍ECU选型的分析思路,并针对MotecM800ECU用于CBR600RR发动机上,设计了发动机总线接线...
  • 汽车发动机ECU的自动化HIL仿真测试平台的研究与实现
  • SimulinkECUdSPACE发动机仿真-基于Visual C的汽油机ECU控制虚拟实现系统.pdf 网上找到的资料 共享一下 希望对大家有所帮助 ican注:文件见5楼及一下!
  • 发动机ECU标定系统需要标定人员根据实时工况数据来即时调整ECU的控制策略。即时显示发动机运行状态,同时存储实时数据对于标定工作意义重大。提出一种发动机ECU标定系统结构实现方法,实现工况数据的实时采集与标定...
  • 分析了电控发动机ECU的控制芯片与外围芯片的通信需求,应用F28035设计出一种SPI 主从式多节点通信结构。在SPI硬件设计中,F28035作为主设备,EEPROM、TLE8209、CJ125等器件 为从设备,构成主从式通信网络,其中F...
  • 6缸发动机ecu的上位机监控程序源码,给需要的人士用。
  • 针对某品牌四缸两用燃料发动机,完成了基于Motorola16位单片机MC9S12DP256的汽油机ECU和CNG发动机ECU硬件设计。完成汽油机ECU硬件电路的开发和调试,包括PCB图双层板设计、PCB板制作与焊接,硬件调试,模拟信号测试与...
  • 基于MoTec的发动机ECU标定方法,黎杰,于善虎,根据大学生方程式赛车大赛规则要求,发动机进气气流都应经过一个直径不大于20 mm的进气限流阀。受此规则限制,发动机的功率和扭矩�
  • 针对两用燃料发动机,利用虚拟仪器技术构建了基于PXI的发动机ECU硬件在环仿真系统,系统相对误差小于3.9 %;快速构建虚拟发动机ECU,实现基于Simulink模型在CRIO上的运行,并进行了系统误差分析。
  • 通过Freescale MC9S12系列微控制器、DAC数模变换器,以及数控电位器等组成的硬件系统,对发动机常用传感器,如曲轴位置传感器、节气门位置...并采集ECU输出的喷油和点火信号加以分析,方便了发动机ECU研发和测试工作。
  • 针对平台中双ECU之间高速通信需求,深入研究并利用CCP协议,设计开发了一种ECU高速通信实时监听系统。将通信变量在标定测量软件中进 行监控,使能PECU中的DAQ功能,V-ECU通过监听P-ECU发 ...
  • ECU控制策略功能实现与验证,电动汽车使用ECU控制单元,控制策略及功能实现与实验验证,使用MATLAB建模设计
  • 《简述汽车发动机ECU工作原理》由会员分享,可在线阅读,更多相关《简述汽车发动机ECU工作原理(4页珍藏版)》请在人人文库网上搜索。1、简述汽车发动机ECU工作原理汽车电脑工作原理汽车电脑是按照预定程序自动地对...

    《简述汽车发动机ECU工作原理》由会员分享,可在线阅读,更多相关《简述汽车发动机ECU工作原理(4页珍藏版)》请在人人文库网上搜索。

    1、简述汽车发动机ECU工作原理汽车电脑工作原理汽车电脑是按照预定程序自动地对各种传感器的输入信号进行处理,然后输出信号给执行器,从而控制汽车运行的电子设备。汽车电脑的分类目前汽车电脑已经得到了广泛的应用,例如车身电脑、发动机电脑、变速器电脑以及ABS电脑等。虽然不同车型上配置的电脑数量和类型不尽相同,但总的发展趋势是用一台主电脑处理大多数传感器的输入信号,用一些较小的电子控制单元控制其他系统。汽车电脑的构成汽车电脑的主要部分是单片机,单片机是一块集成了微处理器(CPU)、存储器以及输入和输出接口的电路板。微处理器是单片机的核心部件,微处理器将输入模拟信号转化为数字信号,并根据存储的参考数据进行对。

    2、比处理,计算出输出值,输出信号经过功率放大后控制执行器,例如喷油器和继电器等。随着单片机计算能力和内存容量越来越大,汽车电脑的功能也越来越多。汽车电脑的工作过程(1)信号过滤和放大输入电路接收传感器和其他装置的输入信号,并对信号进行过滤和放大。输入信号放大的目的是使信号增加到汽车电脑可以识别的程度,某些传感器,例如氧传感器,产生一个小于1V的低电压信号,只能产生极小的电流,这样的信号送入电脑内的微处理器之前必须放大,这个放大作用由电脑中输入芯片中的放大电路来完成。(2)模数(A/D)转换由于很多传感器产生的是模拟信号,而微处理器处理的是数字信号,所以必须把模拟信号转换为数字信号,这项工作由电脑。

    3、输入芯片中的模数转换器完成。模数转换器以固定的时间间隔不断对传感器的模拟输入信号进行扫描,并对模拟信号赋予固定的数值,然后将这个固定值转换成二进制码。在一些汽车电脑中,输入处理芯片和微处理器制成一体。(3)微处理器将已经预处理过的信号进行运算,并将处理后的数据送至输出电路。输出电路将数字信号放大,有些还要还原为模拟信号,以驱动执行元件工作随着汽车电子化和自动化程度的提高,汽车电脑将越来越多,这样必将导致车身线束日益复杂。为了实现多个汽车电脑之间的信息快速传递、简化电路以及降低成本,汽车电脑之间要采用通信网络技术连成一个网络系统。例如变速器需要与发动机协调配合,根据车速、发动机转速以及动力负荷等。

    4、因素自动进行换挡,因此变速器电脑需要得到节气门位置传感器、车速传感器、水温传感器以及发动机转速传感器等信号,这就要实现变速器电脑与发动机电脑之间的信息传递,这个工作通常是由CAN总线来完成的。汽车电脑的特点(1)汽车需要在不同的道路和气候条件下行驶,汽车电脑的工作环境较差,经常需要承受振动以及温度和湿度的变化。汽车电脑的电源电压变化较大,而且还受到车内外电磁波的干扰,因此汽车电脑需要很高的可*性和对环境的耐久性。. (2)汽车电脑必须具有足够的智能化,具有自诊断和检测能力,能及时发现系统中存在的故障,并存储故障码,告知维修人员故障可能存在的部位,以便于维修。例如安全气囊在关键时刻必须要及时、正。

    5、确、迅速地打开,但在大多数时候气囊是处于待命状态,因此安全气囊电脑必须具有自检能力,不断确认气囊系统是否正常工作。(3)除少数例外,所有汽车电脑都使用5V电源驱动其传感器。在电子工业中,5V电压几乎普遍作为传送信息的标准。这个电压对传送可*性来说已经足够高,而对电脑芯片的安全性来说足够低,而且使用计算机工业标准电压,对于汽车制造商来说会使电子零部件制造规范而且成本低。汽车电脑的检修汽车电脑内部电路可以分为两部分,即包括输入、输出以及转换电路的常规电路和微处理器。常规电路大多采用通用的电子元件,如果损坏一般是可以修复的。在实际使用过程中,汽车电脑的故障大多发生在常规电路中。如果要维修汽车电脑,首。

    6、先要确定是电脑故障,以免盲目修理,造成不必要的时间浪费和引起其他电路故障。(1)确定电脑是否损坏确定电脑损坏的通常方法是在相关传感器信号都能正常输入电脑的情况下,电脑却不能正确输出控制信号来驱动执行器。这句话虽然简单,但这需要很多具体细致的基础检查工作。例如发动机无法起动,经过检查确定起动时喷油器插头上无频率电压,在检查相关电路正常而且起动信号可以正常输入发动机电脑,但是电脑没有输出驱动信号给喷油器,这样就可以断定发动机电脑内部故障。(2)按照电路寻找损坏元件根据电路图或实际线路的走向找到与喷油器连接的相应电脑端子,然后用数字万用表的通断挡从确定的电脑端子开始,沿着电脑的印刷电路查找,直至找到。

    7、某个三极管。这是因为电脑通常采用大功率三极管放大执行信号以驱动执行器,所以此类故障的原因大多是一个起着开关作用的三极管短路所致。;(3)测量三极管确定三极管的3个极。与印刷线路对应的管脚为三极管的集电极,旁边较细的印刷线是基极。确认方法是,将发动机电脑多孔插头插上,起动发动机,使用万用表的电压挡连接到要确认的印刷线,显示5V则为基极。用万用表测试三极管,如果发现集电极(c)与基极(b)的正反向电阻无穷大,则说明三极管已经断路;如果发现集电极(c)与发射极(e)之间的电阻为零,则说明三极管已经被击穿。另外,还需要测量三极管附近相连的其他三极管和二极管。(4)确定替换用的三极管确定三极管的型号大致。

    8、有以下几个方法:型号。查看三极管上的型号,通过三极管对应表确定与之相配的国产三极管。电阻。三级管的基极一般都串有电阻,基极的电阻值要与原三极管的电阻值相近,不同颜色的电阻阻值不同。因为三极管的基极是*电流的大小控制的,电脑电压值固定,因此就需要利用电阻来控制电流。如果电流过大会烧毁三极管,电流过小则不能将其触发。测量。利用万用表的二极管测量挡测量三极管的属性。根据三极管的特性,应该只有1个管脚相对于另外2个管脚单向导通,具备这个属性则可确定是三极管,只有一对管脚单向导通的是场效应管,相对另外两个管脚导通的管脚是三极管的基极。(5)将替换的三极管焊接到电路板上焊接时要注意焊锡要尽可能少,避免过热。

    9、,焊接完成后要用万用表测量各管脚应不相互连通。(6)测试维修效果将电脑板在裸露的情况下连接到车体线束中,起动发动机检查相应功能是否正常,同时用手触摸三极管,有些热是正常的,如果烫手就有问题了。观察故障灯是否点亮,并进行一定里程的路试。,下面以发动机电脑控制的喷油器电路为例,简要说明检修发动机电脑的过程。(1)喷油器电源电路喷油器电路分为电源电路和发动机电脑控制电路两部分。喷油器的电源大都由燃油喷射继电器提供,即点火开关打开后,燃油喷射继电器动作,蓄电池电压到达喷油器,此时等待发动机电脑的控制信号,以配合发动机所需的工作。(2)发动机电脑控制电路发动机电脑依据负载、转速以及各种修正信号进行运算,。

    10、由输出电路输出喷油器脉冲信号,并由驱动电路放大电压信号,再接到NPN功率晶体管的基极(b),使三极管执行脉冲频率的开关动作,即完成喷油器电磁线圈的通电与断开的动作。(3)喷油器电路故障分析执行喷油器开关动作的控制电路,是由三极管控制喷油器线圈的搭铁回路,三极管的集电极(c)连接喷油器,发射极(e)搭铁。如果c极和e极短路,就会出现打开点火开关后,喷油器始终喷油的故障;如果c极断路,就会使喷油器无法完成搭铁回路,导致喷油器不喷油。另外,与三极管c极并联的保护二极管如果短路,也会出现喷油器一直喷油的现象。(4)喷油器电路检测方法可以使用数字万用表、示波器或LED测试灯等工具,严禁带电插拔线束插头,。

    11、或使用指针式万用表或大功率测试灯,以免引起瞬间大电流造成发动机电脑内部三极管损坏。将LED测试灯连接在喷油器插头两个插孔中,打开点火开关。如果LED灯一直点亮,表示三极管c极和e极短路;如果LED灯不亮,起动发动机,如果LED灯仍不亮,表示三极管c极和e极断路ECU是什么? 1、 电控单元是电子控制单元(ECU)的简称。电控单元的功用是根据其内存的程序和数据对空气流量计及各种传感器输入的信息进行运算、处理、判断,然后输出指令,向喷油器提供一定宽度的电脉冲信号以控制喷油量。电控单元由微型计算机、输入、输出及控制电路等组成。2、 ECU(Electronic Control Unit)电子控制单元。

    12、,又称“行车电脑”、“车载电脑”等。从用途上讲则是汽车专用微机控制器,也叫汽车专用单片机。它和普通的单片机一样,由微处理器(CPU)、存储器(ROM、RAM)、输入/输出接口(I/O)、模数转换器(A/D)以及整形、驱动等大规模集成电路组成。3、ECU的电压工作范围一般在6.5-16V(内部关键处有稳压装置)、工作电流在0.015-0.1A、工作温度在零下40-80度。能承受1000Hz以下的振动,因此ECU损坏的概率非常小,在ECU中CPU是核心部分,它具有运算与控制的功能,发动机在运行时,它采集各传感器的信号,进行运算,并将运算的结果转变为控制信号,控制被控对象的工作。它还实行对存储器(R。

    13、OM、RAM)、输入/输出接口(I/O)和其它外部电路的控制;存储器ROM中存放的程序是经过精确计算和大量实验取的数据为基础,这个固有程序在发动机工作时,不断地与采集来的各传感器的信号进行比较和计算。把比较和计算的结果控制发动机的点火、空燃比、怠速、废气再循环等多项参数的控制。它还有故障自诊断和保护功能,当系统产生故障时,它还能在RAM中自动记录故障代码并采用保护措施从上述的固有程序中读取替代程序来维持发动机的运转,使汽车能开到修理厂。4、正常情况下,RAM也会不停地记录你行驶中的数据,成为ECU的学习程序,为适应你的驾驶习惯提供最佳的控制状态,这个程序也叫自适应程序。但由于是存储于RAM中,就象错误码一样,一但去掉电瓶而失去供电,所有的数据就会丢失。5、目前在一些中高级轿车上,不但在发动机上应用ECU,在其它许多地方都可发现ECU的踪影。例如防抱死制动系统、4轮驱动系统、电控自动变速器、主动悬架系统、安全气囊系统、多向可调电控座椅等都配置有各自的ECU。随着轿车电子化自动化的提高,ECU将会日益增多,线路会日益复杂。为了简化电路和降低成本,汽车上多个ECU之间的信息传递就要采用一种称为多路复用通信网络技术,将整车的ECU形成一个网络系统,也就是CAN数据总线。4欢迎下载。

    展开全文
  • 插电式混合动力汽车发动机ECU标定系统设计.pdf
  • 设备组成 Etest_CPS系统主要由硬件部分与软件部分组成。硬件部分由PCI机箱、PCI控制器以及各种PCI接口板卡组成。软件部分由测试设计软件模块、测试执行服务软件模块、测试执行客户端软件模块、设备资源管理软件模块...

    设备组成

    Etest_CPS系统主要由硬件部分与软件部分组成。硬件部分由PCI机箱、PCI控制器以及各种PCI接口板卡组成。软件部分由测试设计软件模块、测试执行服务软件模块、测试执行客户端软件模块、设备资源管理软件模块等主要软件模块以及曲线数据生成、CRC插件生成与诊断、测试数据记录与查看、应用协议生成工具、应用协议模板管理、测试报告生成等系列工具组成。

    各模块主要功能

    (1)硬件部分

    Etest硬件部分采用标准的机柜形式,主机采用PCI工业控制计算机,各类接口板块采用PCI总线的接口板卡。主要硬件部分的指标如下:

    ① 机箱

    标准19" 4U高桌面机箱
    支持PCI板卡,10个插槽
    采用直流风机及一字型风道特别设计的通风槽
    机箱底部4个80×80×25(mm)12V风扇

    ②控制器

    芯片组:Intel GM45 + ICH9M
    内存:8GB DDR III 1066MHz,用户可自行扩充。
    硬盘:500GB用户可拆卸更换

    ③ARINC429模块

    支持通道配置:发送及接收通道各2个
    支持100K/50K/48K/12.5KBPS及用户自定义波特率
    支持FIFO和Schedule两种发送模式
    支持SDI和Label两种接收过滤模式
    支持Time Stamping
    支持中断、外触发

    ④1553B模块

    完全遵守MIL-STD-1553B协议
    双通道及有BC、RT、BM多功能
    支持1M/2M/4Mbps及用户自定义波特率
    每通道为双冗余的A、B通道
    帧间隔和消息间隔时间可软件设置
    支持时间戳,分辨率1μs
    支持自测试、错误注入
    支持中断、支持外触发

    ⑤ RS232/422/485串口模块

    通讯协议:异步RS232/422/485可软件设置
    通道数:RS232/422/485各8路
    波特率,根据用户需求定制,最高可达8M
    数据位长度、停止位、校验位软件可设置
    两种数据接收方式:协议接收和透明接收
    协议接收时,可设置接收帧头
    透明接收时,可设置过滤
    提供FIFO空、满中断标志
    接收FIFO:共32M RAM空间
    发送FIFO:每通道2Kbyte的发送FIFO
    支持中断、外触发

    ⑥ CAN模块

    兼容CAN2.0A和CAN2.0B协议,支持标准帧和扩展帧;
    通道数:4
    支持双向传输,CAN发送、CAN接收
    支持时标,精度1μs
    DC2500V电气隔离保护
    支持数据帧,远程帧格式;
    CAN控制器波特率在5Kbps-1Mbps之间可选,可配置;

    ⑦ AD模块

    64路单端/32路差分输入
    单通道采样率最高1MSPS
    输入范围可选±100V/±40V/±10V
    ADC分辨率:16bit
    量程档可程控
    32KByte/通道 FIFO
    外触发功能

    ⑧ DA模块

    64通道输出
    DAC分辨率:16bit
    输出电压:±10V
    输出精度:0.2%FSR
    输出阻抗:10Ω
    最大驱动电流:10mA/通道

    ⑨ 光隔离离散量I/O模块

    64通道光隔离离散量输入/输出
    每通道光电隔离
    开关量支持28V/OPEN,GND/OPEN
    支持宽输入电压范围-60V~+60V
    支持最大开关电压±60V
    支持自恢复断路保护电流

    (2)测试设计软件模块

    测试设计软件模块对待测系统及其对外接口进行建模,进行协议编辑及分析、创建测试监控、建立硬件规划、创建及管理测试用例,确定测试要准备的接口设备数量。其主要功能包括:
     进行测试方案管理,针对测试方案的操作有:新建方案、打开方案、保存方案。
     每个测试方案中,可以包含一个到多个测试项目,多个测试项目的存在使得每个测试方案可以完成多个测试项目的设计,便于开展多个配置项到系统的集成测试。
     测试项目有新建、重命名、删除和查看属性的操作。
     用图形化的方式对被测系统、外围系统及被测系统对外接口进行描述,包括接口数量和接口类型,包括RS422、1553B、CAN、AD、DA、DI、DO、CT、Freq-CT、TCP等类型;能够设定接口参数。
     创建接口协议,并使用协议描述语言进行协议描述,包括报文包头、包尾、校验等,描述各个字段类型及编码方式,以及分支、循环等结构。
     为了适应各种数据通信的需要,协议字段具有丰富的类型,包括:整形(无符号和有符号,8位/16位/32位/自定义长度)、浮点型、布尔类型、条件语句类型、分支语句类型、计算字段、校验字段、数组字段。
     创建测试监控,描述实时数据监控的监控内容和显示形式,并可设定报警条件。
     用户可以在测试监控模块添加测试监控并在监控面板上添加数据监控仪器,通过不同的类型监控仪器绑定协议字段或者字段按照某种公式运算的结果,从而在运行时通过监控仪器指针或数值的改变直观地显示出测试通讯时数据的变化。
     测试监控工具栏管理所有的测试监控仪表,包括数字表仪器,圆盘仪表,曲线图,枚举类型等。选择合适的监控仪表,将其拖拽到监控面板的合适的位置,即可添加该监控仪表到监控面板上。用鼠标拖拽监控仪表的边缘,即可调整其大小。
     打开“属性”标签页,可以修改测试仪表的属性。其中最重要的属性是“协议段”属性,表明了该监控仪表的数据来源。
     通过“协议段”属性右侧的展开按钮,可以打开“绑定数据协议”对话框,其中显示当前项目中的仿真模型中的所有的协议和协议段。
     测试仪表的数据源,既可以是一个协议字段,也可以是若干个协议字段组成的公式。
     在“绑定数据协议”对话框下部的输入框中输入协议字段,或协议字段组成的公式。双击需要的字段名称,可以添加该字段名称到自定义公式的光标所在位置。
     创建测试硬件规划,确定测试需要使用的接口板卡设备,以及接口板卡设备对应的资源。
     创建测试用例,并提供测试用例的管理方式,包括分组、删除、重命名等。
     创建测试用例的内容,包括使用测试脚本描述测试的过程,包括变量定义、条件语句、循环语句、输出语句、数学运算、函数定义等。
     提供测试脚本的扩展接口,能够实现向待测件的数据交互和数据自动解析,将比特流解析成具有意义的用户数据。
     提供时序控制的方式,能够按照一定的时序进行规定的操作。
     提供运行环境设置方式,设置测试运行期间的仿真模型服务器、数据中心服务器、测试执行服务器和客户端的IP地址和端口号。
     提供对标准输入输出监控进行配置的功能,确定标准输入输出监控的类别配置。
     提供测试脚本执行方式,能够运行用户选择的测试脚本;用户能够选择终止脚本运行。
     能够查看输出信息及错误信息。

    (3)测试执行服务软件模块

    测试执行软件模块为自动化测试执行软件的主要部分,与客户端软件相配合,驱动测试数据,进行自动化测试执行。主要实现以下功能:
     提供进程调度服务后台运行程序,在进程调度代理的帮助下,根据测试设计软件的设计,在PCI控制器上启动测试执行、客户端、服务器等进程,并通过进程调度服务协调各个软件的运行逻辑。
     提供仿真模型服务器后台运行程序,通过仿真模型服务器解析测试设计所建立的仿真模型,实现测试执行时数据收发的仿真解析服务。
     提供数据中心服务器后台运行程序,在测试用例执行过程中,在数据中心服务器中集中统一处理通道中的收发收据,确保数据监控的分布式实现。
     提供用例服务器后台运行程序,解析处理测试设计中所编写测试用例的执行过程。
     提供标准输入输出监控窗口程序,可以显示仿真模型服务器、数据中心服务器、客户进程以及用例服务器运行过程中的调试信息。
     解析测试脚本中的变量定义、条件语句、循环语句、输出语句、数学运算、函数定义等语句,进行相应的操作。
     解析测试脚本扩展接口,实现向待测系统进行数据发送/接受和数据解析。
     解析测试脚本,按照时序控制要求进行操作。
     向客户端软件发送的测试数据注入包;接收客户端软件所发送的测试数据输出包。
     按照用户要求即时停止测试用例的执行。
     记录并显示测试用例的执行结果。

    (4)测试执行客户进程及数据监控模块

    测试执行客户进程及数据监控模块运行PCI控制器上。主要实现以下功能:
     提供设备驱动功能,实现1553B、CAN、RS422、RS232、AD/DA/DI/DO等接口板卡的驱动能力。
     测试执行客户软件同测试执行软件均运行在PCI控制器中,采用内存机制交换数据。
     同被测件通信使用测试设计软件中配置好的通信参数。
     提供方便的硬件板卡扩展方式,方便新的硬件板卡的集成。
     接收来自测试执行软件发送的测试数据注入包,进行数据格式的转换,并通过通信板卡发送到待测件。
     接收来自被测件发送的测试数据输出包,并转发到测试执行软件。
     登录测试服务软件后,显示测试设计软件设计的全部测试监控界面,可选择一个或多个测试监控面板进行测试监控。
     运行指定的测试监控,在测试执行过程中实时显示指定的测试数据,提供数字仪器、仪表盘、枚举项、曲线图等数据监控方式。
     可以实时显示测试执行中的测试数据;
     可以以解析后的协议数据格式显示测试数据,也可以以二进制、八进制、十六进制显示测试数据。
     可以设置数据过滤条件,实现界面显示特定数据的功能。
     可以设置数据报警条件,当出现某种特性数据时,软件以醒目的形式显示出满足报警条件的数据。
     可以进行数据查询,可以查询某个时间段的报文,也可以查询某个协议字段的数据。
     可以对指定的数据进行统计,也可以查看数据曲线图。

    (5)设备资源管理软件模块

    设备资源管理软件模块提供了系统支持的测试设备及通道的管理功能,提供了系统设备扩展的接口。其主要实现以下功能:
     添加、删除系统设备。
     修改系统设备的数量。
     添加、删除设备包含的通道。
     修改设备包含的通道的数量及类型。
     保存设备信息到设备资源文件中,在测试设计软件中使用。

    (6)辅助工具

    工具软件提供了嵌入式系统测试时部分常用的软件工具,主要包括以下软件模块:
     曲线数据生成工具;
    具有曲线数据编辑、坐标选择、曲线数据读取、曲线数据存储等功能,配合测试执行软件,提供一种测试数据生成手段。
     应用协议接口调试助手;
    具有应用协议解析功能的串口(RS232/422/485)调试助手,可实现串口(RS232/422/485)接口的设置、数据收发,接收时自动解析为上层应用量,发送时自动按照应用数据形成接口数据包。
     测试数据记录与查看工具;
    在测试执行时,可记录测试执行中的数据,供测试执行结束后查看与分析,包括协议选择、数据过滤、报警条件设置功能。
     应用协议生成工具;
    提供应用协议的表格化编辑功能,可以设置协议的字段组成、字段类型、字段默认取值等。
     协议模板管理工具;
    将所编写的应用协议存储为协议模板,以实现协议复用,可实现模板库的管理,包括添加模板、导入模板、编辑模板等功能。
     CRC插件诊断器与CRC插件生成器
    提供CRC校验算法的设计功能,可设计自定义的CRC算法,诊断其算法正确性,并最终形成协议描述语言中的CRC字段算法插件。
     测试报告生成工具
    具有测试报告模板编辑与管理与测试报告自动生成功能。

    展开全文
  • #资源达人分享计划#
  • 基于K60和BP神经网络的发动机ECU分析与信号仿真.pdf
  • 行业文档-设计装置-GPRS远程发动机ECU刷写设备.zip
  • 行业文档-设计装置-汽车发动机ECU软硬件原理教学设备
  • SimulinkECUdSPACE发动机仿真-5于ANFIS的电喷发动机ECU喷油量控制及仿真.pdf 网上找到的资料 共享一下 希望对大家有所帮助 ican注:文件见5楼及一下!

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,652
精华内容 660
关键字:

发动机ecu的作用