CN111735634A - 一种光学发动机控制方法及其装置 - Google Patents
一种光学发动机控制方法及其装置 Download PDFInfo
- Publication number
- CN111735634A CN111735634A CN202010794448.0A CN202010794448A CN111735634A CN 111735634 A CN111735634 A CN 111735634A CN 202010794448 A CN202010794448 A CN 202010794448A CN 111735634 A CN111735634 A CN 111735634A
- Authority
- CN
- China
- Prior art keywords
- signal
- controller
- camshaft
- ignition
- optical engine
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01M—TESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
- G01M15/00—Testing of engines
- G01M15/04—Testing internal-combustion engines
- G01M15/05—Testing internal-combustion engines by combined monitoring of two or more different engine parameters
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01M—TESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
- G01M15/00—Testing of engines
- G01M15/02—Details or accessories of testing apparatus
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0423—Input/output
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
- Testing Of Engines (AREA)
Abstract
本发明公开了一种光学发动机控制方法及其装置。该控制方法与装置方便子***数据共享,灵活性高可快速实现控制策略,通用性高易于调整。可根据信号特征稍加修改可用于不同接口的传感器、执行器,可打通燃烧分析仪、数据采集***、测功机等不同子***间数据共享,方便结果保存、分析、显示、处理。由于采用高性能单片机,便于处理复杂实时信号,当需要EGR、VVT控制,也可通过模型修改方便地实现控制策略算法。
Description
技术领域
本发明涉及内燃光学测试技术领域,尤其是涉及一种光学发动机控制方法及其装置。
背景技术
现有的光学发动机电子控制器有的方案采用国内采购的软硬件,配套专用的上位机采集、试验、标定软件,这种方法能较好地进行试验的开展,但缺点是通用性和灵活性不够,当需要对接口和软件进行更改时无法进行,或者需要通过国外供应商才能实现。有的方案是通过16位单片机,或者是通过32位单片机书写代码方式实现控制器开发,其存在控制算法更改困难,标定方案变化时修改软件部分较多难度较大。更重要的是,现有的燃烧分析仪、数据采集***、测功机等子***之间的数据往往无法同步、共享,这对试验数据的有效利用造成了浪费。
发明内容
本发明所要解决的技术问题是提供一种方便子***数据共享,灵活性高可快速实现控制策略,通用性高易于调整的光学发动机控制方法及其装置。
本发明中一种光学发动机控制装置所采用的技术方案是,一种光学发动机控制装置,包括上位机,所述上位机与控制器通讯连接,所述控制器分别与喷油点火单元,采样单元以及信号处理单元信号连接。
本发明一种光学发动机控制装置的有益效果是:采用上述结构的光学发动机控制装置,使用通用、高性能、高可靠性、高精度的电子控制器嵌入式软硬件和装载了虚拟仪器数据采集控制***的上位机,使得本发明可根据信号特征稍加修改用于不同接口的传感器、执行器,可打通燃烧分析仪、数据采集***、测功机等不同子***间数据共享,方便结果保存、分析、显示、处理。
作为优先,所述喷油点火单元包括通过第一I/O接口电路与控制器信号连接的隔离电路,所述隔离电路分别连接有喷油驱动电路和点火驱动电路,所述第一I/O接口电路还与高速相机信号连接;所述采样单元包括通过ADC接口电路与控制器信号连接的AD采样电路,所述AD采样电路分别连接有进气温度传感器和进气压力传感器;所述信号处理单元包括通过第二I/O接口电路与控制器连信号连接的信号处理电路,所述信号处理电路分别连接凸轮轴信号传感器和编码器信号传感器。采用上述设置,可以使得控制器能够和不同的功能子***连接,将一个子***中的数据处理分析后用于另一个子***的工作任务。
作为优先,所述控制器还连接有电压转换电路,并且所述控制器还设置有与外部机器进行通讯的通讯接口,电压转换电路能将外部电源的电压转换为该装置的供电电压,所述通讯接口在光学发动机测试中连接测功机。
本发明中一种光学发动机控制方法所采用的技术方案,包括:
S1、***初始化各项参数,然后由用户在上位机设置实验各项参数,检查无误后,通过通讯接口将各项参数向控制器发送;
S2、用户通过上位机对控制器进行操控,使得控制器能够通过通讯接口向上位机发送各项检测数据;
S3、使用实验室测功机的控制***控制电机转动,所述电机与光学机飞轮连接,光学机飞轮达到预定转速后,由用户在上位机操控控制器开始工作;
S4、所述控制器持续收集处理光学机的工作信息并根据收集到的信息对光学机工作进程进行干预;
S5、检测所述控制器是否完成预设参数设定的任务目标,若完成,控制器发出停止工作指令,重置各项参数,并关闭***;若没有完成,继续执行S4。
本发明一种光学发动机控制方法的有益效果是:本发明的控制方法打通了燃烧分析仪、数据采集***、测功机等不同子***间的数据共享,方便结果保存、分析、显示、处理。由于采用基于模型设计和仿真,可快速实现控制策略,并根据柴油、汽油、天然气等喷射、点燃特性调整控制软件。上位机软件数据范围检查和提示全面,人机交互良好,从而提升光学发动机的实验价值。
作为优先,所述步骤S1中的实验各项参数包括喷油点火的角度和脉宽,循环数,喷油器点火器开关,凸轮轴循环次数,所述通讯接口使用CAN通讯,使得用户可以在上位机控制喷油点火以及机器循环次数,该设置能够让用户通过上位机更好的控制整个***的运行。
作为优先,所述步骤S4包括:
S41、控制器接收到开始命令后,发送TTL开始信号,使得高速相机开始拍摄光学机;
S42、控制器对光学机工作过程中发出的编码器信号进行解析,得到当前光学机的转速和曲轴角度;
S43、控制器对光学机工作过程中发出的凸轮轴信号进行解析,对光学机进行判缸,得到目前光学机所在的冲程;
S44、使用凸轮轴信号对曲轴角度进行补偿,将上止点位置的角度置为0°;
S45、判断凸轮轴当前所在的角度是否等于上位机传输来的喷油和点火角度,若与喷油设定的角度相等,则执行喷油信号发送模块;若与点火设定的角度相等,则执行点火信号发送模块。上述步骤为对光学机工作中产生的数据的采集工作,用来作为喷油点火的决策依据。
作为优先,步骤S5中,凸轮轴在转动一个周期后,所述控制器检测所述凸轮轴的循环次数是否达到上位机设定的循环次数,若没有达到,继续检测角度值,若已经达到,退出循环,发送TTL停止信号,关闭高速相机拍摄,然后重置各项参数,关闭***,该方法确定了整个***的关闭条件。
作为优先,所述编码器信号的编码器信号处理模块使用分辨率360 P/R编码器,所述编码器一共有三个输出信号,分别为A、B、Z三路信号;所述编码器与光学机曲轴同步旋转,A跟B输出信号皆为一圈输出360个方波信号,且A与B之间相差90°相位;Z信号为用于编码器旋转一圈输出计数清零的一圈一个的脉冲信号,通过AB相的信号正交,一圈则有1440个信号,即曲轴转动一圈,编码器输出的计数值为1440。
作为优先,所述凸轮轴上设置有N个间隔角度不全部相同的信号间隔标记,所述凸轮轴的上止点在其中一个信号间隔标记上,该方法在确定上止点位置时,只要观测两次测得的上止点之间经过的角度符合信号间隔夹角的排列,则可以确定上止点检测无误,通过这个方法能有效的确定上止点位置,避免信号干扰产生错误。
作为优先,所述喷油和点火的信号由喷油点火时间控制模块进行控制输出,喷油和点火信号输出的周期和占空比通过配置喷油点火时间控制模块的寄存器确定,所述寄存器包括CMPLD1跟CMPLD2,所述占空比= CMPLD1/CMPLD2,所述喷油和点火信号输出的频率=8*107 /( CMPLD1+ CMPLD2),通过寄存器来控制占空比与周期,能够精准控制喷油点火的发生。
附图说明
图 1 为本发明的***总流程示意图;
图 2 为本发明的***工作流程示意图;
图 3 为本发明的硬件连接示意图;
图 4 为本发明的控制方法流程示意图;
图 5 为本发明上位机软件示意图;
图 6 为本发明控制器软件示意图;
图 7 为本发明单次喷油信号示意图;
图 8 为本发明单次点火信号示意图;
图 9 为本发明凸轮轴上止点示意图。
具体实施方式
以下参照附图并结合具体实施方式来进一步描述发明,以令本领域技术人员参照说明书文字能够据以实施,本发明保护范围并不受限于该具体实施方式。
本领域技术人员应理解的是,在本发明的公开中,术语“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底” “内”、“外”等指示的方位或位置关系是基于附图所示的方位或位置关系,其仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此上述术语不能理解为对本发明的限制。
本发明所要解决的技术问题是提供一种方便子***数据共享,灵活性高可快速实现控制策略,通用性高易于调整的光学发动机控制方法及其装置。
如图1所示,图1为本发明公开的***的总流程框架示意图,在该图中我们可以得到,用户与上位机之间发生人机交互,上位机有用户输入数据,用户可以从上位机中读取数据。上位机在得到用户输入的数据后,分别通过CAN通讯向控制器发送数据,通过以太网向缸压采集***发送数据,从而实现对控制器以及缸压采集***的控制。
控制器在接收到上位机传来的数据后,用户再在上位机上操作软件,使得控制器中的单片机开始持续向上位机发送数据。
在控制器开始向上位机持续发送数据后,使用实验室测功机的控制***控制与光学机飞轮连接的电机转动,当达到理想转速(如1800 转/分钟)后,在上位机点击开始运行按钮,给控制器发送开始运行指令,使得控制器向高速相机发送TTL开始信号,高速相机开始拍摄光学机缸内的转动情况。TTL信号控制高速相机进行拍摄,***开始运行到停止期间,高速相机都在拍摄光学机的喷雾燃烧过程。
同时,光学机***开始向控制器发送编码器信号与凸轮轴信号,控制器对编码器信号与凸轮轴信号进行解析后得到光学机的转速,曲轴角度以及光学机目前所在冲程等信息。
使用凸轮轴信号对曲轴信号进行补偿,将上止点位置与编码器上的0°位置对齐。在上止点位置标定后,上位机中输入的喷油点火角度即可与光学机的实际工作状态对应起来。
在控制器标定编码器和上止点的0°位置后,控制器根据输入的喷油点火角度,向光学机发出多路喷油控制输出信号与点火控制输出信号。
另外,在控制器和光学机数据交互处理的同时,实验室缸压采集***也在同时收集光学机的缸内压力测量信号和编码器测量信号,处理得到缸内的压力,温度等信号,然后向上位机发送。
在一个实施例中,本发明通过以太网通讯模块连接了燃烧分析仪(或定制的缸压采集***)、数据采集***,采用用TCP/IP通讯方法传输时间、压力、温度、转速等参数,方便数据同步、保存、分析、显示、处理。外部连接燃烧分析仪还可以用来监控混合气燃烧后的情况来计算燃料输入量。
如图5所示,图5为上位机的控制软件示意图,上位机软件由硬件驱动、界面管理、参数输入与检查、数据解析显示、数据保存回放导出等组成。上位机硬件由计算机,USBCAN通讯模块组成。上位机软件由虚拟仪器软件(如LabVIEW)开发,界面分为***初始化,控制器主界面,控制器数据回放。在***初始化界面,使用USB与ECU进行连接成功后,右上角CAN通讯连接状态的指示灯会变亮。在控制器主界面,左上角为CAN通讯从ECU传输过来的各项数据的显示区域,包括发动机转速、供电电压、进气压力、进气温度等等;左下角为各项试验参数设定及检查的区域,可输入的参数有:喷油角度和脉宽、点火角度和脉宽、总循环次数、喷油点火器的开关等;右上角为控制按钮区域:包括开始运行、紧急停止、开始接收ECU数据和停止接收ECU数据、生成excel报告等;右下角为数据的实时显示和保存区域。在控制器数据保存回放界面,软件将解析的数据实时存入文件(如TDMS),试验结束后,通过选取不同项目名称、试验时间进行相应数据文件的读取、解析,并显示在界面的相应控件上,以数值、曲线等形式交由用户处理、分析、保存试验数据。
如图6所示,图6位控制器的控制软件示意图,所述控制器为电子控制器,电子控制器软件由单片机底层驱动、信号分析模块、判缸同步模块、喷油控制模块、点火控制模块、TTL信号控制模块等组成。
如图7和图8所示,图7为单次喷油信号示意图,图8位点火信号示意图,喷油点火信号由eTimer进行控制输出,通过配置eTimer的寄存器可以确定信号输出的周期和占空比,两个寄存器CMPLD1跟CMPLD2,占空比= CMPLD1/ CMPLD2,频率=8﹡107 /( CMPLD1+CMPLD2)。(如程序中将CMPLD1+CMPLD2的值固定设为8000,即频率为10kHz,周期为0.1ms,即喷油点火脉宽的控制精度为0.1ms)。其中,图7和图8中的纵轴V为电压,V1为单片机输出的高电平的电压幅值。
当编码器计数角度达到设定喷油角度时,输出喷油信号,信号长度为设定的喷油脉宽值;完整的单次喷油信号如图7所示,其中t1段定时器eTimer的占空比为100%,周期为0.1ms,共20个周期,即t1段时间为2ms,这是喷油信号的固定输出,目的是为了打开喷油器;之后的占空比为0%,周期为0.1ms,共10个周期为1ms,这也是喷油信号的固定输出。其中n×t2段为用户可以控制的喷油输出时长,该段占空比为50%,周期为0.1ms,共n个周期,n的值为上位机用户设定的值,通过CAN传输给控制器得到的。在喷油速度一定时(如19.22Kg/hr)喷油脉宽决定喷油量。
当编码器计数角度达到设定点火角度时,输出点火信号,信号长度为设定的点火脉宽值;点火脉宽计算方法与喷油脉宽一样,周期为0.1ms,为100%占空比,没有固定的输出信号,默认输出20个周期,即默认点火脉宽为2ms,这个值也可以通过上位机进行更改。
如图9所示,图9公开了本发明中凸轮轴的上止点设置结构。凸轮轴转动一圈,曲轴转动两圈,所以通过凸轮轴信号来确定光学机当前所处的冲程,通过凸轮轴信号与上止点对应的关系。得出当前上止点时,编码器输出的计数值,这个值返回去对编码器输出计数值进行补偿,使光学机在上止点时,编码器输出的计数值为0。凸轮轴信号特征及上止点如图9所示,凸轮轴和编码器安装夹角为θtb(安装时需要标定),凸轮轴上设置有七个信号触发点,凸轮轴信号一圈触发七次,也就是一共七个信号间隔,角度值分别为θ1,θ2,θ3,θ4,θ5,θ6,θ7(如其中五个信号间隔为60°,一个为40°,一个为20°);为了得到上位机的位置,采用的方法是,通过接收凸轮轴信号,存储两个信号间的角度差值,共存储最新的得到的七个角度差值,若这最新的七个角度差值为θ1,θ2,θ3,θ4,θ5,θ6,θ7(如60、20、40、60、60、60、60),则此时的光学机运行正处于上止点的位置,通过这个方法能有效的确定上止点位置,避免信号干扰产生错误。光学发动机安装完成后,上止点对应的凸轮轴信号位置是可知的,由于编码器与凸轮轴对应关系无法提前知道,所以在光学发动机转动起来之后,得出相应的值,进行补偿,最后得出确定上止点的位置。
本发明中的一种光学发动机控制装置,包括上位机,所述上位机与控制器通讯连接,所述控制器分别与喷油点火单元,采样单元以及信号处理单元信号连接。采用上述结构的光学发动机控制装置,使用通用、高性能、高可靠性、高精度的电子控制器嵌入式软硬件和装载了虚拟仪器数据采集控制***的上位机,使得本发明可根据信号特征稍加修改用于不同接口的传感器、执行器,可打通燃烧分析仪、数据采集***、测功机等不同子***间数据共享,方便结果保存、分析、显示、处理。所述喷油点火单元包括通过第一I/O接口电路与控制器信号连接的隔离电路,所述隔离电路分别连接有喷油驱动电路和点火驱动电路,所述第一I/O接口还与高速相机信号连接;所述采样单元包括通过ADC接口电路与控制器信号连接的AD采样电路,所述AD采样电路分别连接有进气温度传感器和进气压力传感器;所述信号处理单元包括通过第二I/O接口电路与控制器连信号连接的信号处理电路,所述信号处理电路分别连接凸轮轴信号传感器和编码器信号传感器。采用上述设置,可以使得控制器能够和不同的功能子***连接,将一个子***中的数据处理分析后用于另一个子***的工作任务。所述控制器还连接有有电压转换电路,并且所述控制器还设置有与外部机器进行通讯的通讯接口,电压转换电路能将外部电源的电压转换为该装置的供电电压,所述通讯接口在光学发动机测试中连接测功机。
本发明中一种光学发动机控制方法所采用的技术方案,包括:
S1、***初始化各项参数,然后由用户在上位机设置实验各项参数,检查无误后,通过通讯接口将各项参数向控制器发送;
S2、用户通过上位机对控制器进行操控,使得控制器能够通过通讯接口向上位机发送各项检测数据;
S3、使用实验室测功机的控制***控制电机转动,所述电机与光学机飞轮连接,光学机飞轮达到预定转速后,由用户在上位机操控控制器开始工作;
S4、所述控制器持续收集处理光学机的工作信息并根据收集到的信息对光学机工作进程进行干预;
S5、检测所述控制器是否完成预设参数设定的任务目标,若完成,控制器发出停止工作指令,重置各项参数,并关闭***;若没有完成,继续执行S4。
本发明的控制方法打通了燃烧分析仪、数据采集***、测功机等不同子***间的数据共享,方便结果保存、分析、显示、处理。由于采用基于模型设计和仿真,可快速实现控制策略,并根据柴油、汽油、天然气等喷射、点燃特性调整控制软件。上位机软件数据范围检查和提示全面,人机交互良好,从而提升光学发动机的实验价值。
所述步骤S1中的实验各项参数包括喷油点火的角度和脉宽,循环数,喷油器点火器开关,凸轮轴循环次数,所述通讯接口使用CAN通讯,使得用户可以在上位机控制喷油点火以及机器循环次数,该设置能够让用户通过上位机更好的控制整个***的运行。
所述步骤S4包括:
S41、控制器接收到开始命令后,发送TTL开始信号,使得高速相机开始拍摄光学机;
S42、控制器对光学机工作过程中发出的编码器信号进行解析,得到当前光学机的转速和曲轴角度;
S43、控制器对光学机工作过程中发出的凸轮轴信号进行解析,对光学机进行判缸,得到目前光学机所在的冲程;
S44、使用凸轮轴信号对曲轴角度进行补偿,将上止点位置的角度置为0°;
S45、判断凸轮轴当前所在的角度是否等于上位机传输来的喷油和点火角度,若与喷油设定的角度相等,则执行喷油信号发送模块;若与点火设定的角度相等,则执行点火信号发送模块。上述步骤为对光学机工作中产生的数据的采集工作,用来作为喷油点火的决策依据。
步骤S5中,凸轮轴在转动一个周期后,所述控制器检测所述凸轮轴的循环次数是否达到上位机设定的循环次数,若没有达到,继续检测角度值,若已经达到,退出循环,发送TTL停止信号,关闭高速相机拍摄,然后重置各项参数,关闭***,该方法确定了整个***的关闭条件。
所述编码器信号的编码器信号处理模块使用分辨率360 P/R编码器,所述编码器一共有三个输出信号,分别为A、B、Z三路信号;所述编码器与光学机曲轴同步旋转,A跟B输出信号皆为一圈输出360个方波信号,且A与B之间相差90°相位;Z信号为用于编码器旋转一圈输出计数清零的一圈一个的脉冲信号,通过AB相的信号正交,一圈则有1440个信号,即曲轴转动一圈,编码器输出的计数值为1440。
所述凸轮轴上设置有N个间隔角度不全部相同的信号间隔标记,所述凸轮轴的上止点在其中一个信号间隔标记上,该方法在确定上止点位置时,只要观测两次测得的上止点之间经过的角度符合信号间隔夹角的排列,则可以确定上止点检测无误,通过这个方法能有效的确定上止点位置,避免信号干扰产生错误。
所述喷油和点火的信号由喷油点火时间控制模块进行控制输出,喷油和点火信号输出的周期和占空比通过配置喷油点火时间控制模块的寄存器确定,所述寄存器包括CMPLD1跟CMPLD2,所述占空比= CMPLD1/CMPLD2,所述喷油和点火信号输出的频率=8*107 /( CMPLD1+ CMPLD2),通过寄存器来控制占空比与周期,能够精准控制喷油点火的发生。
本发明设计了通用、高性能、高可靠性、高精度的电子控制器嵌入式软硬件和虚拟仪器数据采集控制***,可根据信号特征稍加修改可用于不同接口的传感器、执行器,可打通燃烧分析仪、数据采集***、测功机等不同子***间数据共享,方便结果保存、分析、显示、处理。由于采用基于模型设计和仿真,可快速实现控制策略,并根据柴油、汽油、天然气等喷射、点燃特性调整控制软件,由于采用高性能单片机,便于处理复杂实时信号,当需要EGR、VVT控制,也可通过模型修改方便地实现控制策略算法。上位机软件数据范围检查和提示全面,人机交互良好,从而提升光学发动机的实验价值。本发明采用的嵌入式软硬件,加上标定和诊断软件的使用也可用于混合动力整车控制器、纯电动整车控制器的开发。
Claims (10)
1.一种光学发动机控制装置,包括上位机,其特征在于,所述上位机与控制器通讯连接,所述控制器与光学机数据连接,所述控制器分别与喷油点火单元,采样单元以及信号处理单元信号连接。
2.根据权利要求1所述的一种光学发动机控制装置,其特征在于,所述喷油点火单元包括通过第一I/O接口电路与控制器信号连接的隔离电路,所述隔离电路分别连接有喷油驱动电路和点火驱动电路,所述第一I/O接口电路还与高速相机信号连接;
所述采样单元包括通过ADC接口电路与控制器信号连接的AD采样电路,所述AD采样电路分别连接有进气温度传感器和进气压力传感器;
所述信号处理单元包括通过第二I/O接口电路与控制器连信号连接的信号处理电路,所述信号处理电路分别连接凸轮轴信号传感器和编码器信号传感器;
所述控制器还连接有电压转换电路,并且所述控制器还设置有与外部机器进行通讯的通讯接口。
3.根据权利要求1所述的一种光学发动机控制装置,其特征在于,所述光学机的凸轮轴上设置有N个间隔角度不全部相同的信号间隔标记,所述凸轮轴的上止点在其中一个信号间隔标记上。
4.一种光学发动机控制方法,其特征在于,包括:
S1、***初始化各项参数,然后由用户在上位机设置实验各项参数,检查无误后,通过通讯接口将各项参数向控制器发送;
S2、用户通过上位机对控制器进行操控,使得控制器能够通过通讯接口向上位机发送各项检测数据;
S3、使用实验室测功机的控制***控制电机转动,所述电机与光学机飞轮连接,光学机飞轮达到预定转速后,由用户在上位机操控控制器开始工作;
S4、所述控制器持续收集处理光学机的工作信息并根据收集到的信息对光学机工作进程进行干预;
S5、检测所述控制器是否完成预设参数设定的任务目标,若完成,控制器发出停止工作指令,重置各项参数,并关闭***;若没有完成,继续执行S4。
5.根据权利要求4所述的一种光学发动机控制方法,其特征在于,
所述步骤S1中的实验各项参数包括喷油点火的角度和脉宽,循环数,喷油器点火器开关,凸轮轴循环次数,所述通讯接口使用CAN通讯。
6.根据权利要求5所述的一种光学发动机控制方法,其特征在于,
所述步骤S4包括:
S41、控制器接收到开始命令后,发送TTL开始信号,使得高速相机开始拍摄光学机;
S42、控制器对光学机工作过程中发出的编码器信号进行解析,得到当前光学机的转速和曲轴角度;
S43、控制器对光学机工作过程中发出的凸轮轴信号进行解析,对光学机进行判缸,得到目前光学机所在的冲程;
S44、使用凸轮轴信号对曲轴角度进行补偿,将上止点位置的角度置为0°;
S45、判断凸轮轴当前所在的角度是否等于上位机传输来的喷油和点火角度,若与喷油设定的角度相等,则执行喷油信号发送模块;若与点火设定的角度相等,则执行点火信号发送模块。
7.根据权利要求6所述的一种光学发动机控制方法,其特征在于,步骤S5中,凸轮轴在转动一个周期后,所述控制器检测所述凸轮轴的循环次数是否达到上位机设定的循环次数,若没有达到,继续检测角度值,若已经达到,退出循环,发送TTL停止信号,关闭高速相机拍摄,然后重置各项参数,关闭***。
8.根据权利要求6所述的一种光学发动机控制方法,其特征在于,所述编码器信号的编码器信号处理模块使用分辨率360 P/R编码器,所述编码器一共有三个输出信号,分别为A、B、Z三路信号;所述编码器与光学机曲轴同步旋转,A跟B输出信号皆为一圈输出360个方波信号,且A与B之间相差90°相位;Z信号为用于编码器旋转一圈输出计数清零的一圈一个的脉冲信号。
9.根据权利要求6所述的一种光学发动机控制方法,其特征在于,所述凸轮轴上设置有N个间隔角度不全部相同的信号间隔标记,所述凸轮轴的上止点在其中一个信号间隔标记上。
10.根据权利要求6所述的一种光学发动机控制方法,其特征在于,所述喷油和点火的信号由喷油点火时间控制模块进行控制输出,喷油和点火信号输出的周期和占空比通过配置喷油点火时间控制模块的寄存器确定,所述寄存器包括CMPLD1跟CMPLD2,所述占空比=CMPLD1/CMPLD2,所述喷油和点火信号输出的频率=8*107 /( CMPLD1+ CMPLD2)。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010794448.0A CN111735634B (zh) | 2020-08-10 | 2020-08-10 | 一种光学发动机控制方法及其装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010794448.0A CN111735634B (zh) | 2020-08-10 | 2020-08-10 | 一种光学发动机控制方法及其装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111735634A true CN111735634A (zh) | 2020-10-02 |
CN111735634B CN111735634B (zh) | 2021-08-24 |
Family
ID=72658332
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010794448.0A Active CN111735634B (zh) | 2020-08-10 | 2020-08-10 | 一种光学发动机控制方法及其装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111735634B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113323782A (zh) * | 2021-06-22 | 2021-08-31 | 哈尔滨东安汽车动力股份有限公司 | 基于汽油机标定基础增程器专用优化方法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110344957A (zh) * | 2019-07-19 | 2019-10-18 | 潍柴动力股份有限公司 | 发动机喷油时间的确定方法及装置 |
-
2020
- 2020-08-10 CN CN202010794448.0A patent/CN111735634B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110344957A (zh) * | 2019-07-19 | 2019-10-18 | 潍柴动力股份有限公司 | 发动机喷油时间的确定方法及装置 |
Non-Patent Citations (2)
Title |
---|
何旭等: "柴油光学发动机的设计及其可视化应用研究", 《内燃机工程》 * |
张敬东: "可控自燃光学发动机电子控制***设计", 《中国优秀硕士学位论文全文数据库 工程科技Ⅱ辑》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113323782A (zh) * | 2021-06-22 | 2021-08-31 | 哈尔滨东安汽车动力股份有限公司 | 基于汽油机标定基础增程器专用优化方法 |
CN113323782B (zh) * | 2021-06-22 | 2022-05-31 | 哈尔滨东安汽车动力股份有限公司 | 基于汽油机标定基础增程器专用优化方法 |
Also Published As
Publication number | Publication date |
---|---|
CN111735634B (zh) | 2021-08-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104047794B (zh) | 发动机爆震探测***和方法 | |
US6606552B2 (en) | Control device for final control elements of an internal combustion engine, control unit for actuator drives of an internal combustion engine and a method for controlling an internal combustion engine | |
US20130180505A1 (en) | Method and Control Unit for Controlling an Internal Combustion Engine | |
US8170777B2 (en) | Indicating system and method for determining an engine parameter | |
US20020066445A1 (en) | Method of controlling an internal combustion engine | |
CN102778360B (zh) | 使用等效时间采样的状态估计、诊断以及控制 | |
US7404391B2 (en) | Method and device for operating an internal combustion engine | |
CN102374060A (zh) | 在燃烧期间估计和控制声学噪声的方法 | |
US20080059045A1 (en) | Data processor for processing pieces of data being successively sampled at intervals | |
CN102435220A (zh) | 确定磁传感器波形图质量的方法及*** | |
CN111735634B (zh) | 一种光学发动机控制方法及其装置 | |
CN114544181A (zh) | 一种电控航空二冲程煤油发动机标定***和控制方法 | |
CN101182813B (zh) | 内燃机爆震调节的监测方法及爆震调节装置 | |
CN104863735B (zh) | 电控内燃发动机正时信号故障诊断装置 | |
CN203098118U (zh) | 发动机电控喷油仿真实验*** | |
CN108386289A (zh) | 一种发动机点火装置 | |
Corti et al. | Real-time evaluation of IMEP and ROHR-related parameters | |
CN106556517A (zh) | 多功能电控内燃发动机故障诊断装置 | |
EP1930571A2 (en) | Method of cylinder pressure sensor data/angle capture for low and high resolution | |
JP5233660B2 (ja) | 内燃機関の制御パラメータの適合方法 | |
KR100775313B1 (ko) | 자동차의 고장 진단 장치 및 방법 | |
US7647158B2 (en) | Apparatus and method for diagnosing an airflow modifying control system | |
JP2012013087A (ja) | 自動二輪車のためのインダクションバックファイア補償 | |
Lian et al. | Matlab/Simulink based crankshaft and camshaft signal simulation model for SI engine | |
CN201517930U (zh) | 电喷发动机节气门传感器试验台 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |