高适用性电控柴油机信号发生器软件系统技术方案

技术编号:10073685 阅读:197 留言:0更新日期:2014-05-23 21:05
高适用性电控柴油机信号发生器软件系统,包括转速和相位1度时间计算模块、转速波形生成模块、显示代码生成和发送模块等功能模块;在A/D采集时间控制模块设定时间到来时,调用旋钮和开关电压值A/D采集模块,再将采集的电压值在转速和相位1度时间计算模块中计算出控制转速波形生成所需数值并送往转速波形启动模块,经故障波形请求模块判定后由转速波形生成模块产生正常转速波形,或通过故障波形发生模块发出故障波形。旋钮和开关电压值A/D采集模块采集到的电压值也被送往转速和相位数据计算模块,再经液晶屏清屏模块启动,需要显示的信息会在显示代码生成和发送模块中以串口通讯的方式驱动液晶显示器,最终实现转速控制相关信息显示。

【技术实现步骤摘要】

本专利技术属于电控发动机软件系统
,涉及一种高适用性电控柴油机信号发生器软件系统。  
技术介绍
在全球性能源危机和排放污染问题日益严峻的趋势下,柴油机电控技术成为汽车柴油发动机可持续发展的必要保障。作为电控发动机的控制核心,发动机电子控制单元(ECU)性能的好坏直接影响到发动机乃至车辆整体的性能。而常规情况下ECU功能的开发和调试需要在试验室经历一个漫长的阶段,并且面对不同的机械和硬件系统,试验台架还需要相应更换。为了直接有效地降低此过程中的人力和物力成本,开发一套可以将ECU调试工作从试验室转移到办公室条件下,并且可以应对各种不同柴油机电控系统的电控柴油机信号发生器软件设计是非常必要的。
技术实现思路
本专利技术的目的在于提供一种适用性广、操作简单、精确可靠的软件系统,使得可以在减小电控柴油机信号发生器体积和避免更替硬件模块的前提下,为不同的柴油机电控系统ECU提供喷油控制所需要的各类轴转速信号,并在液晶屏上显示转速和相位信息。本专利技术可采用以下技术方案达到上述目的: 高适用性电控柴油机信号发生器软件系统,包括:A/D采集时间控制模块、旋钮和开关电压值A/D采集模块、转速和相位1度时间计算模块、转速波形启动模块、转速波形生成模块、液晶屏清屏模块、转速和相位数据计算模块、显示代码生成和发送模块、故障波形请求获取模块、故障波形发生模块;其特征在于:如图1所示,在A/D采集时间控制模块设定的时间到来时,调用旋钮和开关电压值A/D采集模块,再将采集到的电压值在转速和相位1度时间计算模块中计算得出控制转速波形生成所需的数值,然后将该值送往转速波形启动模块,经故障波形请求模块判定后,通过转速波形生成模块产生正常的转速波形,或者是通过故障波形发生模块发出故障波形;旋钮和开关电压值A/D采集模块采集到的电压值同时也会被送往转速和相位数据计算模块,再经过液晶屏清屏模块启动后,需要显示的信息会在显示代码生成和发送模块中以串口通讯的方式驱动液晶显示器,最终实现转速控制相关信息显示。本专利技术可达到如下积极效果: 加载了本高适用性电控柴油机信号发生器软件系统的信号发生器,可以通过少量的按键和旋钮组合操作,灵活可靠地产生满足不同柴油机电控系统ECU所要求的各类轴转速波形,并且能在液晶显示屏中实时显示相关设置信息。最终可以通过与信号发生器上其他直接由硬件产生的各类传感器信号相配合,达到应对各种不同柴油机电控系统ECU功能测试的目的,实现将ECU功能开发和调试工作从实验室环境转移到办公室环境中,大大地降低此过程中的人力物力成本。附图说明图1为高适用性电控柴油机信号发生器软件系统流程图。图2为高适用性电控柴油机信号发生器结构示意框图。具体实施方式:本专利技术所作用于的高适用性电控柴油机信号发生器结构如图2所示,其中长方形框中所示内容均与本软件系统有关,箭头方向标记了所示内容是需要送往单片机进行处理还是应该由单片机根据要求输出。通过调节转速设定旋钮来设定当前所需转速,通过曲轴齿数设定旋钮来决定当前转速下的目标曲轴波形,通过调节凸轮轴多齿夹角设定旋钮来移动多齿位置,通过调节曲轴/凸轮轴相位设定旋钮来改变转速波形的相位关系;通过4/6缸发动机对应电控泵切换开关和共轨系统切换开关来改变凸轮轴波形的齿数和齿宽;通过按下故障波形按钮来产生故障转速波形。而单片机在接收到以上命令后,可按要求输出曲轴和凸轮轴转速波形,并将设定信息通过液晶显示模块显示。本专利技术的实施流程为:通过设定A/D采集时间控制模块来分别决定读取电控柴油机信号发生器上各操作键的时刻和频率。需要单片机进行处理的操作键主要包括转速设定旋钮、曲轴齿数设定旋钮、凸轮轴多齿夹角设定旋钮、曲轴/凸轮轴相位设定旋钮、4/6缸发动机对应电控泵切换开关、共轨系统切换开关;单片机通过调用旋钮和开关电压值A/D采集模块来得知当前所要求发出的各轴转速以及齿间相位关系等与转速波形生成相关的目标值。为了使得转速波形可靠并且灵活多变,达到在不更换硬件的情况下适用于不同柴油机电控系统ECU需求的目的,本专利技术将不同的曲轴齿数、凸轮轴齿数、齿间相位关系、转速等影响转速波形的目标值经过计算统一归于曲轴和凸轮轴每旋转1度时所需要的时间,整合为转速和相位1度时间计算模块。1度时间被送往控制波形生成的定时器以调用转速波形启动模块。此时故障波形请求模块会对故障波形请求按钮做一判断,如果故障波形请求按钮被按下,则会触发故障波形发生模块以便在按下的时间段内一直输出低电平的曲轴或凸轮轴故障转速波形,从而模拟电控柴油机无法从转速传感器上正确获取转速信息时的故障情况;故障波形请求按钮未被按下,则会依据当前计算得出的1度时间通过转速波形生成模块使曲轴或凸轮轴波形按每度时间置高或者置低,以生成符合需要的转速波形。同时,单片机对旋钮和开关电压值A/D采集所得到的齿数、轴转速、齿间相位关系等目标值还需通过转速和相位数据计算模块按位提取数值以便液晶屏显示。液晶屏清屏模块只在整体文字信息内容更换时才会做清屏操作,如果只是数值变化,则采用在原位更换显示数据的方式以大大降低清屏时出现的频闪,更符合人的视觉习惯。在获取到各位的数值信息后,显示代码生成和发送模块结合各数值所对应的文字内容,按照液晶平显示模块的要求,将驱动命令以串口的方式发送给显示模块,最终得到所需要的显示内容。本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.高适用性电控柴油机信号发生器软件系统,包括:A/D采集时间控制模块、旋钮和开关电压值A/D采集模块、转速和相位1度时间计算模块、转速波形启动模块、转速波形生成模块、液晶屏清屏模块、转速和相位数据计算模块、显示代码生成和发送模块、故障波形请求获取模块、故障波形发生模块;其特征在于:在A/D采集时间控制模块设定的时间到来时,调用旋钮和开关电压值A/D采集模块,再将采集到的电压值在转速和相位1度时间...

【专利技术属性】
技术研发人员:杨卫平胡友耀刘泉王建华章明王梦华郭研超
申请(专利权)人:第一拖拉机股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1