CN105373656B - 二冲程柴油机快速原型仿真时凸轮轴转速信号的模拟方法 - Google Patents
二冲程柴油机快速原型仿真时凸轮轴转速信号的模拟方法 Download PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/30—Circuit design
- G06F30/36—Circuit design at the analogue level
- G06F30/367—Design 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对采集到的曲轴转速信号和模拟的凸轮轴转速信号进行同步,然后完成喷射驱动电流的输出。
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)
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)
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 |
-
2015
- 2015-11-04 CN CN201510742782.0A patent/CN105373656B/zh active Active
Patent Citations (2)
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)
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 |