CN105373656B - 二冲程柴油机快速原型仿真时凸轮轴转速信号的模拟方法 - Google Patents

二冲程柴油机快速原型仿真时凸轮轴转速信号的模拟方法 Download PDF

Info

Publication number
CN105373656B
CN105373656B CN201510742782.0A CN201510742782A CN105373656B CN 105373656 B CN105373656 B CN 105373656B CN 201510742782 A CN201510742782 A CN 201510742782A CN 105373656 B CN105373656 B CN 105373656B
Authority
CN
China
Prior art keywords
camshaft
speed signal
signal
diesel engine
microautobox
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.)
Active
Application number
CN201510742782.0A
Other languages
English (en)
Other versions
CN105373656A (zh
Inventor
贾利
褚全红
孟长江
刘涛
张春
况涪洪
李菲菲
申晓彦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China North Engine Research Institute Tianjin
Original Assignee
China North Engine Research Institute Tianjin
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by China North Engine Research Institute Tianjin filed Critical China North Engine Research Institute Tianjin
Priority to CN201510742782.0A priority Critical patent/CN105373656B/zh
Publication of CN105373656A publication Critical patent/CN105373656A/zh
Application granted granted Critical
Publication of CN105373656B publication Critical patent/CN105373656B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/30Circuit design
    • G06F30/36Circuit design at the analogue level
    • G06F30/367Design verification, e.g. using simulation, simulation program with integrated circuit emphasis [SPICE], direct methods or relaxation methods

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Testing Of Engines (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

本发明提供了一种二冲程柴油机快速原型仿真时凸轮轴转速信号的模拟方法,包括如下步骤:1)通过MicroAutoBox采集柴油机的曲轴转速信号,通过Simulink创建凸轮轴转速信号模拟模型;2)经过凸轮轴转速信号模拟模型的计算后,通过MicroAutoBox的DIO的硬件通道输出模拟的凸轮轴转速信号输出给RapidPro System;3)通过RapidPro System对采集到的曲轴转速信号和模拟的凸轮轴转速信号进行同步,然后完成喷射驱动电流的输出。本发明具有以下优势:能够在不增加硬件的前提下,采用软件计算的方式完成凸轮轴转速信号的模拟,并且凸轮轴信号模拟的输入源与最终RapidPro System要进行同步的曲轴信号是一个信号源,解决了额外增加硬件前提下同步信号的时间基准问题;从而减少了项目开发的成本和缩短了开发周期。

Description

二冲程柴油机快速原型仿真时凸轮轴转速信号的模拟方法
技术领域
本发明属于柴油机技术领域,尤其是涉及一种二冲程柴油机快速原型仿真时凸轮轴转速信号的模拟方法。
背景技术
随着柴油机性能的日益增多,传统开发手段无论在开发周期还是成本上已经不能满足要求,必须采用现代的开发流程,即基于模型的开发。基于模型的开发是一种软件开发方法,优点是:可运行的算法和自动生成代码。基于模型的开发流程中重要的一个环节就是快速控制原型仿真。
现有技术中,普遍应用的仿真***都是为四冲程柴油机的电控单元开发而设计的,四冲程发动机具有曲轴和凸轮轴转速信号,通过传感器采集后进入仿真***,仿真***在完成曲轴(crankshaft)和凸轮轴(camshaft)转速信号同步后允许进行喷射控制。而二冲程柴油机只有单曲轴转速信号,无法直接提供凸轮轴信号给快速控制原型仿真***。
综上所述,为使现代开发流程中快速控制原型仿真***能够应用到二冲程柴油机电控单元开发上,需要模拟凸轮轴转速信号给仿真***完成同步的方法或装置,而目前国内外并没有一种专门的能够模拟出仿真***识别的凸轮轴转速信号的方法或装置。
发明内容
有鉴于此,本发明旨在提出一种二冲程柴油机快速原型仿真时凸轮轴转速信号的模拟方法,以模拟出快速控制原型仿真***能够识别的凸轮轴转速信号,使仿真***能够完成曲轴和凸轮轴转速信号的角度同步和二冲程柴油机喷射控制。
为达到上述目的,本发明的技术方案是这样实现的:
本发明方法的硬件平台使用dSPACE公司的柴油机快速控制原型仿真***,包括MicroAutoBox和RapidPro System组件;MicroAutoBox是用于各种控制量的计算,同时也能够采集转速信号(不要求曲轴和凸轮轴同步)和输出喷射控制波形(没有驱动喷油器的能力),RapidPro System是用来采集曲轴转速、凸轮轴转速、水温、压力等传感器信号并进行同步或调理,接收MicroAutoBox运算的控制信号后进行喷射驱动电流输出。本发明主要原理是利用MicroAutoBox中喷射控制波形的输出原理来实现。
本发明二冲程柴油机快速原型仿真时凸轮轴转速信号的模拟方法,包括如下步骤:
1)通过MicroAutoBox采集柴油机的曲轴转速信号,通过Simulink创建凸轮轴转速信号模拟模型;
其中MicroAutoBox采集到曲轴转速信号后经过曲轴信号模块输出柴油机转速信号Spe;
所述凸轮轴转速信号模拟模型的输入端输入所述柴油机转速信号Spe,模型通过公式[Spe×a/6]计算出b的值,c作为MicroAutoBox的DIO实时输出模块的喷射提前角输入,把b作为DIO实时输出模块的喷油时间输入;其中a为凸轮轴多齿宽度的曲轴角度值(单位:oCA)、b为凸轮轴多齿宽度的时间值(单位:s)、c为曲轴和凸轮轴的相位差(单位:oCA);
2)经过凸轮轴转速信号模拟模型的计算后,通过MicroAutoBox的DIO的硬件通道输出的喷射控制波形作为模拟的凸轮轴转速信号输出给RapidPro System;
3)通过RapidPro System对采集到的曲轴转速信号和模拟的凸轮轴转速信号进行同步,然后完成喷射驱动电流的输出。
相对于现有技术,本发明具有以下优势:
(1)能够在不增加硬件的前提下,采用软件计算的方式完成凸轮轴转速信号的模拟,并且凸轮轴信号模拟的输入源与最终RapidPro System要进行同步的曲轴信号是一个信号源,解决了额外增加硬件前提下同步信号的时间基准问题;同时因为不用增加硬件成本就能够使先进的开发***应用在二冲程柴油机开发上,从而减少了项目开发的成本和缩短了开发周期;
(2)模拟的凸轮轴信号多齿位置可以依据项目需求确定,通过软件设置即可以立即完成修改,满足不同型号二冲程发动机控制的需求。
附图说明
构成本发明的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1为本发明实施例所述的二冲程柴油机快速原型仿真时凸轮轴转速信号的模拟方法的原理框图;
图2为本发明实施例所述的凸轮轴转速信号模拟模型的计算框图;
图3为本发明实施例所述凸轮轴转速信号模拟模型的Simulink模型图。
具体实施方式
需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
下面将参考附图并结合实施例来详细说明本发明。
本发明二冲程柴油机快速原型仿真时凸轮轴转速信号的模拟方法,如图1所示,其中硬件平台使用dSPACE公司的柴油机快速控制原型仿真***,包括MicroAutoBox和RapidPro System组件;本方法包括如下步骤:
步骤1,通过MicroAutoBox采集柴油机的曲轴转速信号,通过如图3所示的Matlab/Simulink进行图形化创建凸轮轴转速信号模拟模型;
其中MicroAutoBox采集到曲轴转速信号后经过曲轴信号模块输出柴油机转速信号Spe;
如图2所示,所述凸轮轴转速信号模拟模型的输入端输入所述柴油机转速信号Spe,模型通过公式[Spe×a/6]计算出b的值,c作为MicroAutoBox的DIO实时输出模块的喷射提前角输入,把b作为DIO实时输出模块的喷油时间输入;其中a为凸轮轴多齿宽度的曲轴角度值(单位:oCA)、b为凸轮轴多齿宽度的时间值(单位:s)、c为曲轴和凸轮轴的相位差(单位:oCA)。
步骤2,经过凸轮轴转速信号模拟模型的计算后,通过MicroAutoBox的DIO的硬件通道输出的喷射控制波形作为模拟的凸轮轴转速信号输出给RapidPro System;
步骤3,通过RapidPro System对采集到的曲轴转速信号和模拟的凸轮轴转速信号进行同步,然后完成喷射驱动电流的输出。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (1)

1.二冲程柴油机快速原型仿真时凸轮轴转速信号的模拟方法,其特征在于:硬件平台使用dSPACE公司的柴油机快速控制原型仿真***,包括MicroAutoBox和RapidPro System组件;本方法包括如下步骤:
1)通过MicroAutoBox采集柴油机的曲轴转速信号,通过Simulink创建凸轮轴转速信号模拟模型;
其中MicroAutoBox采集到曲轴转速信号后经过曲轴信号模块输出柴油机转速信号Spe;
所述凸轮轴转速信号模拟模型的输入端输入所述柴油机转速信号Spe,模型通过公式[Spe×a/6]计算出b的值,c作为MicroAutoBox的DIO实时输出模块的喷射提前角输入,把b作为DIO实时输出模块的喷油时间输入;其中a为凸轮轴多齿宽度的曲轴角度值、b为凸轮轴多齿宽度的时间值、c为曲轴和凸轮轴的相位差;
2)经过凸轮轴转速信号模拟模型的计算后,通过MicroAutoBox的DIO的硬件通道输出的喷射控制波形作为模拟的凸轮轴转速信号输出给RapidPro System;
3)通过RapidPro System对采集到的曲轴转速信号和模拟的凸轮轴转速信号进行同步,然后完成喷射驱动电流的输出。
CN201510742782.0A 2015-11-04 2015-11-04 二冲程柴油机快速原型仿真时凸轮轴转速信号的模拟方法 Active CN105373656B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510742782.0A CN105373656B (zh) 2015-11-04 2015-11-04 二冲程柴油机快速原型仿真时凸轮轴转速信号的模拟方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510742782.0A CN105373656B (zh) 2015-11-04 2015-11-04 二冲程柴油机快速原型仿真时凸轮轴转速信号的模拟方法

Publications (2)

Publication Number Publication Date
CN105373656A CN105373656A (zh) 2016-03-02
CN105373656B true CN105373656B (zh) 2018-05-11

Family

ID=55375851

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510742782.0A Active CN105373656B (zh) 2015-11-04 2015-11-04 二冲程柴油机快速原型仿真时凸轮轴转速信号的模拟方法

Country Status (1)

Country Link
CN (1) CN105373656B (zh)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101871843A (zh) * 2010-05-31 2010-10-27 浙江大学 一种曲轴与凸轮轴模拟信号产生方法及其装置
CN102540906A (zh) * 2012-02-17 2012-07-04 浙江大学 一种基于fpga的曲轴与凸轮轴模拟信号发生装置及产生方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102005026040B4 (de) * 2005-06-03 2014-11-06 Dspace Digital Signal Processing And Control Engineering Gmbh Parametrierung eines Simulations-Arbeitsmodells

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101871843A (zh) * 2010-05-31 2010-10-27 浙江大学 一种曲轴与凸轮轴模拟信号产生方法及其装置
CN102540906A (zh) * 2012-02-17 2012-07-04 浙江大学 一种基于fpga的曲轴与凸轮轴模拟信号发生装置及产生方法

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
发动机控制中同步信号获取方法;白思春;《车用发动机》;20141231(第6期);第33-38页 *
快速控制原型技术在水平对置二行程柴油机上的应用;褚全红;《车用发动机》;20111231(第6期);第42-46页 *
用于燃料电池***控制的快速控制原型ECU的研发;刘原;《汽车工程》;20150131;第27卷(第1期);第7-10、39页 *

Also Published As

Publication number Publication date
CN105373656A (zh) 2016-03-02

Similar Documents

Publication Publication Date Title
CN103699035B (zh) 一种车用发动机硬件在环仿真过程中的信号匹配方法及装置
CN106371813B (zh) 一种基于Simulink的电动汽车电机控制器软件生成方法
CN103092082B (zh) 一种驾驶员在环车辆性能优化仿真试验***
CN109100954A (zh) 一种控制器硬件在环仿真平台建立方法
CN103090837B (zh) 用于检测旋转角的方法
CN104573182A (zh) 一种用于飞行器多模态控制***的设计方法
US9766648B2 (en) Controller system coordinated using a timing signal and method of controller coordination using a timing signal
EP1235152A8 (en) Apparatus and method for in-circuit emulation using a high-level programming language
CN103631256B (zh) 一种发动机信号模拟仿真测试台及其测试ecu的方法
CN104898647A (zh) 一种ecu台架自动标定仿真测试***
CN104850110B (zh) 一种建立测试用例的方法及***
CN103135545B (zh) 一种自动变速器控制器半实物仿真测试***
CN101871843B (zh) 一种曲轴与凸轮轴模拟信号产生方法及其装置
CN105373656B (zh) 二冲程柴油机快速原型仿真时凸轮轴转速信号的模拟方法
CN102540906B (zh) 一种曲轴与凸轮轴模拟信号产生方法
CN107300860A (zh) 一种航空发动机控制***仿真平台控制对象在线更改方法
CN103543739B (zh) 一种用于验证发动机怠速启停控制的仿真***和方法
Isermann et al. Mechatronic combustion engines–from modeling to optinlal control
CN104034530A (zh) 一种柴油机后处理测试平台
CN106777518B (zh) 一种针对姿轨控发动机推力的激励源辨识方法
CN104021464B (zh) 一种模型集成调度***
CN102540905B (zh) 一种发动机爆震模拟信号产生方法
CN206270756U (zh) 时序信号产生装置
CN102692920A (zh) 一种ecu爆震闭环控制的测试***及其测试方法
Li et al. Design and application of the ECU application software components library for diesel engine

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant