CN109470485A - 一种基于can总线的发动机台架综合测试控制*** - Google Patents
一种基于can总线的发动机台架综合测试控制*** Download PDFInfo
- Publication number
- CN109470485A CN109470485A CN201811143202.6A CN201811143202A CN109470485A CN 109470485 A CN109470485 A CN 109470485A CN 201811143202 A CN201811143202 A CN 201811143202A CN 109470485 A CN109470485 A CN 109470485A
- Authority
- CN
- China
- Prior art keywords
- control
- excitation
- torque
- engine
- throttle
- 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.)
- Pending
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 33
- 230000010354 integration Effects 0.000 title claims abstract description 23
- NJPPVKZQTLUDBO-UHFFFAOYSA-N novaluron Chemical compound C1=C(Cl)C(OC(F)(F)C(OC(F)(F)F)F)=CC=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F NJPPVKZQTLUDBO-UHFFFAOYSA-N 0.000 title claims abstract description 23
- 230000005284 excitation Effects 0.000 claims abstract description 142
- 238000011217 control strategy Methods 0.000 claims abstract description 25
- 238000013016 damping Methods 0.000 claims abstract description 10
- 238000004891 communication Methods 0.000 claims abstract description 4
- 238000005259 measurement Methods 0.000 claims description 13
- 230000005540 biological transmission Effects 0.000 claims description 12
- BASFCYQUMIYNBI-UHFFFAOYSA-N platinum Chemical compound [Pt] BASFCYQUMIYNBI-UHFFFAOYSA-N 0.000 claims description 12
- 238000009529 body temperature measurement Methods 0.000 claims description 7
- 229910052697 platinum Inorganic materials 0.000 claims description 6
- 230000006870 function Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 10
- 238000000034 method Methods 0.000 description 5
- 238000012937 correction Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 210000004209 hair Anatomy 0.000 description 2
- 230000008450 motivation Effects 0.000 description 2
- 230000010355 oscillation Effects 0.000 description 2
- 238000004886 process control Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 241001269238 Data Species 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000002485 combustion reaction Methods 0.000 description 1
- 239000000498 cooling water Substances 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000011056 performance test Methods 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
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
-
- 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
- G05B11/00—Automatic controllers
- G05B11/01—Automatic controllers electric
- G05B11/36—Automatic controllers electric with provision for obtaining particular characteristics, e.g. proportional, integral, differential
- G05B11/42—Automatic controllers electric with provision for obtaining particular characteristics, e.g. proportional, integral, differential for obtaining a characteristic which is both proportional and time-dependent, e.g. P. I., P. I. D.
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Feedback Control In General (AREA)
Abstract
本发明提供一种基于CAN总线的发动机台架综合测试控制***,包括发动机、与所述发动机同轴连接且用于对所述发动机施加阻尼矩的测功机和控制所述发动机功率的油门,还包括下位机和与所述下位机通过CAN总线双向通信的上位机,所述下位机包括策略模块,所述策略模块中含有多种控制策略,部分所述控制策略采用增量PID控制算法来通过调整所述发动机的油门开度和所述测功机的励磁来控制所述发动机的转速和扭矩,其余所述控制策略采用模糊PID控制算法来通过调整所述发动机的油门开度和所述测功机的励磁来控制所述发动机的转速和扭矩,所述上位机连接所述策略模块以将控制程序写入所述策略模块使所述策略模块执行相应的控制策略。
Description
技术领域
本发明涉及发动机台架综合测试控制技术领域,尤其涉及一种基于CAN总线的发动机台架综合测试控制***。
背景技术
我国有数百家内燃机制造企业,每家企业都拥有不同数量的柴油机试验台架,再加上各有关科研院所以及高等院校,各大小柴油机试验台架有上千台。但其发展水平参差不齐,有些试验台架还处于手工调整工况,目前处于采用目测读数和手写记录的原始状态,已经远远不能满足现代汽车行业对其性能的测试要求。为此,迫切的需要在目前计算机和电子技术迅速发展的背景下,设计出一个自动化程度较高、算法较优越、测量和控制精度比较高、人机界面比较友好,功能比较完善的柴油发动机试验台架测控***。
发明内容
有鉴于此,本发明的实施例提供了一种基于CAN总线的发动机台架综合测试控制***,能够通过执行适当的控制策略来自动的调整和监控发动机的运行状态。
本发明的实施例提供一种基于CAN总线的发动机台架综合测试控制***,包括发动机、与所述发动机同轴连接且用于对所述发动机施加阻尼矩的测功机和控制所述发动机功率的油门,还包括下位机和与所述下位机通过CAN总线双向通信的上位机,所述下位机包括策略模块,所述策略模块中含有多种控制策略,部分所述控制策略采用增量PID控制算法来通过调整所述发动机的油门开度和所述测功机的励磁来控制所述发动机的转速和扭矩,其余所述控制策略采用模糊PID控制算法来通过调整所述发动机的油门开度和所述测功机的励磁来控制所述发动机的转速和扭矩,所述上位机连接所述策略模块以将控制程序写入所述策略模块使所述策略模块执行相应的控制策略。
进一步地,多种所述控制策略分别为自然调位、自然调节、恒转调位、恒转调节、恒扭调位和恒扭调节,所述自然调位、所述自然调节、所述恒转调位和所述恒扭调位采用所述增量PID控制算法来控制,所述恒转调节和所述恒扭调节采用模糊PID控制算法来控制。
进一步地,所述下位机包括内含所述增量PID控制算法的励磁控制器、转速控制器、油门控制器和油门执行器,所述自然调节包括励磁控制回路和转速控制***,采用所述自然调节时,所述励磁回路为开环控制回路,包括相互连接的所述励磁控制器和所述测功机,所述上位机通过将给定的励磁输入到所述励磁控制器来控制所述测功机输出的阻尼矩,所述转速控制***为双闭环回路,包括油门控制回路和转速控制回路,所述油门控制回路为内环,包括相互连接的所述油门控制器和所述油门执行器,所述转速控制回路为外环,包括所述转速控制器和通过所述油门控制回路与所述转速控制器连接的所述发动机,所述上位机通过将给定的转速输入到所述转速控制器并通过所述转速控制回路和所述油门控制回路来控制所述发动机实际输出的转速。
进一步地,所述下位机包括内含所述增量PID控制算法的励磁控制器、油门控制器和油门执行器,所述自然调位包括励磁控制回路和油门控制回路,采用所述自然调位时,所述励磁回路为开环控制回路,包括相互连接的所述励磁控制器和所述测功机,所述上位机通过将给定的励磁输入到所述励磁控制器来控制所述测功机输出的阻尼矩,所述油门控制回路为单闭环回路,包括相互连接的所述油门控制器和所述油门执行器,所述上位机通过将给定的油门开度输入到所述油门控制器并通过所述油门控制回路输入到所述发动机来控制所述发动机的功率。
进一步地,所述下位机包括内含所述增量PID控制算法的励磁控制器、励磁执行器、转速控制器、油门控制器和油门执行器,所述恒转调位包括油门控制回路和转速控制***,采用所述恒转调位时,所述油门控制回路为单闭环回路,包括相互连接的所述油门控制器和所述油门执行器,所述上位机通过将给定的油门开度输入到所述油门控制器并通过所述油门控制回路输入到所述发动机来控制所述发动机的功率,所述转速控制***为双闭环回路,包括励磁控制回路和转速控制回路,所述励磁控制回路为内环,包括相互连接的励磁控制器和所述励磁执行器,所述转速控制回路为外环,包括所述转速控制器和通过所述励磁控制回路与所述转速控制器连接的所述发动机,所述上位机通过将给定的转速输入到所述转速控制器并通过所述转速控制回路和所述励磁控制回路来控制所述发动机实际输出的转速。
进一步地,所述下位机包括内含所述增量PID控制算法的励磁控制器、励磁电流控制器、扭矩控制器、油门控制器和油门执行器,所述恒扭调位包括油门控制回路和扭矩控制***,采用所述恒扭调位时,所述油门控制回路为单闭环回路,包括相互连接的所述油门控制器和所述油门执行器,所述上位机通过将给定的油门开度输入到所述油门控制器并通过所述油门控制回路输入到所述发动机来控制所述发动机的功率,所述扭矩控制***为双闭环回路,包括励磁控制回路和扭矩控制回路,所述励磁控制回路为内环,包括相互连接的励磁控制器和所述励磁电流控制器,所述扭矩控制回路为外环,包括所述扭矩控制器和通过所述励磁控制回路与所述扭矩控制器连接的所述测功机,所述上位机通过将给定的扭矩输入到所述扭矩控制器并通过所述扭矩控制回路和所述励磁控制回路来控制所述测功机实际输出的扭矩。
进一步地,所述下位机包括内含所述模糊PID控制算法的励磁控制器、励磁电流控制器、扭矩控制器、转速控制器,油门控制器和油门执行器,所述恒转调节包括相互耦合且均为双闭环回路的扭矩控制***和转速控制***,采用所述恒转调节时,所述扭矩控制***包括油门控制回路和扭矩控制回路,所述扭矩控制***中所述油门控制回路为内环,包括相互连接的油门控制器和油门执行器,所述扭矩控制***中所述扭矩控制***为外环,包括所述扭矩控制器和通过所述油门控制回路与所述扭矩控制器连接的所述发动机;所述转速控制***包括励磁控制回路和转速控制回路,所述转速控制***中所述励磁控制回路为内环,包括相互连接的所述励磁控制器和所述励磁电流控制器,所述转速控制***中所述转速控制回路为外环,包括所述转速控制器和通过所述励磁控制回路与所述转速控制器连接的所述测功机;所述上位机通过将给定的扭矩输入到所述扭矩控制器并通过所述扭矩控制回路和所述油门控制回路来控制所述发动机实际输出的扭矩,所述上位机通过将给定的转速输入到所述转速控制器并通过所述转速控制回路和所述励磁控制回路来控制所述测功机实际输出的转速,且所述油门控制***通过油门对转速的传递函数来对所述转速控制***的输出施加外加干扰,所述励磁控制回路通过测功机励磁对扭矩的传递函数来对所述扭矩控制***的输出施加外加干扰。
进一步地,所述下位机包括内含所述模糊PID控制算法的励磁控制器、励磁执行器、扭矩控制器、转速控制器,油门控制器和油门执行器,所述恒扭调节包括相互耦合且均为双闭环回路的扭矩控制***和转速控制***,采用所述恒扭调节时,所述扭矩控制***包括励磁控制回路和扭矩控制回路,所述扭矩控制***中所述励磁控制回路为内环,包括相互连接的励磁控制器和励磁执行器,所述扭矩控制***中所述扭矩控制***为外环,包括所述扭矩控制器和通过所述励磁控制回路与所述扭矩控制器连接的所述测功机;所述转速控制***包括油门控制回路和转速控制回路,所述转速控制***中所述油门控制回路为内环,包括相互连接的所述油门控制器和所述油门执行器,所述转速控制***中所述转速控制回路为外环,包括所述转速控制器和通过所述油门控制回路与所述转速控制器连接的所述发动机;所述上位机通过将给定的扭矩输入到所述扭矩控制器并通过所述扭矩控制回路和所述励磁控制回路来控制所述测功机实际输出的扭矩,所述上位机通过将给定的转速输入到所述转速控制器并通过所述转速控制回路和所述油门控制回路来控制所述发动机实际输出的转速,且所述油门控制***通过油门对扭矩的传递函数来所述扭矩控制***的输出施加外加干扰,所述励磁控制回路通过测功机励磁对转速的传递函数来对所述转速控制***的输出施加外加干扰。
进一步地,所述下位机采用STM32F407系列高速ARM中的一种作为控制芯片,所述下位机包括所述测控模块,所述测控模块包括用于测量所述测功机的励磁的电流传感器、测量所述测功机扭矩的应变式传感器、测量所述发动机转速的霍尔传感器和测量所述油门开度的电位器,所述测控模块连接所述上位机以向所述上位机传送其测控信息。
进一步地,所述发动机上设有Pt100铂热电阻、热电偶和压力变送器,所述Pt100铂热电阻通过热电阻测温模块iCAN5502连接所述上位机以将其测量的低温信号上传至所述上位机,所述热电偶通过热电偶测温模块iCAN6605连接所述上位机以将其测量的高温信号上传至所述上位机,所述压力变送器通过模拟量输入模块iCAN3800连接所述上位机以将其测量的压力信号上传至所述上位机;通过电子称来测量油耗,所述电子称连接所述上位机以将其测量的油耗信号传至所述上位机。
本发明的实施例提供的技术方案带来的有益效果是:本发明所述的基于CAN总线的发动机台架综合测试控制***,针对不对的发动机和实际需求具有多种不同的所述控制策略,且其中部分控制策略采用所述模糊PID控制算法来通过调整所述发动机的油门开度和所述测功机的励磁来控制所述发动机的转速和扭矩,使得发动机从前一稳定工况转换到后一稳定工况的过程变得更平滑,没有使得发动机转速出现太大的振荡,从而使控制更加精确和平稳,最终各参数稳定后的稳态误差也更小。其余的所述控制策略简单且能够自动的调整和监控发动机的运行状态。
附图说明
图1是本发明基于CAN总线的发动机台架综合测试控制***的增量PID控制算法的原理图;
图2是本发明基于CAN总线的发动机台架综合测试控制***的模糊PID控制算法的原理图;
图3是自然调位的原理图;
图4是自然调节的原理图;
图5是恒转调位的原理图;
图6是恒扭调位的原理图;
图7是恒转调节的原理图;
图8是恒扭调节的原理图;
图9是在所述增量PID控制算法的控制下,所述上位机绘制的的工况过渡曲线图;
图10是在所述模糊PID控制算法的控制下,所述上位机绘制的工况过渡曲线图;
图11是为欧洲ESC十三工况上位机绘制的曲线图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地描述。
本发明的实施例提供了一种基于CAN总线的发动机台架综合测试控制***,包括发动机试验台架和综合测控***。
所述发动机试验台架包括底座、安装于所述底座的发动机、与所述发动机同轴连接并用于对所述发动机施加阻尼矩的测功机和控制所述发动机功率的油门,还包括于所述发动机连接的油路和冷却水路等。
所述综合测控***包括通过CAN总线双向通信的上位机和下位机,所述下位机为控制核心,所述下位机采用STM32F407系列高速ARM中的一种作为控制芯片,该芯片主频速度高达168MHz,并且所述下位机集成DSP功能,优选该控制芯片为STM32F407ZET6。所述下位机能够测量励磁、油门、测功机转速、测功机扭矩等参数,并通过所述CAN总线与上位机通讯;所述下位机具有界面显示和输入功能;所述下位机包括含有六种控制策略的策略模块,通过所述下位机来使所述六种控制策略中合适的控制策略调控所述发动机的实际输出转速和扭矩,从而实现发动机试验台架试验在不同控制策略下的闭环控制。
在Windows操作***平台上,采用C++语言编制所述上位机的测控软件,该测控软件的功能包括:
(a)通用性:用户能够自由选择发动机类型和型号进行台架试验。
(b)测量与显示:具有对励磁、油门、测功机转速、测功机扭矩、高温、低温、压力、油耗等发动机台架试验相关参数进行实时动态测量、显示、存储的功能;可显示所有测量参数中任意5个参数的实时曲线;可实时记录历史曲线,并能播放历史曲线。
(c)工况控制:具有手动控制和程序控制两种控制方式,并可实现两种控制方式自由切换。在程序控制模式下,可按照预设步骤完成性能试验和可靠性试验,可随时退出程序控制,并在下一次继续完成程序控制。可在计算机上可对运行条件及运转程序进行编辑、修改和删除,具有循环试验功能。
(d)保护与报警:***具有软、硬件报警及紧急停车功能,可设置三级报警功能。
(e)试验数据处理:能对测量参数进行零点修正,可显示实测值和修正值;能对测量参数进行校准;所有试验数据可自动存盘、打印报表,结果以EXCEL形式输出;可绘制试验数据的特性曲线,可绘制万有特性曲线。
具体的,六种所述控制策略分别为自然调位、自然调节、恒转调位、恒转调节、恒扭调位和恒扭调节。其中,所述自然调位、所述自然调节、所述恒转调位和所述恒扭调位采用所述增量PID控制算法来通过调整所述发动机的油门开度和所述测功机的励磁来控制所述发动机的转速和扭矩,所述恒转调节和所述恒扭调节采用模糊PID控制算法来通过调整所述发动机的油门开度和所述测功机的励磁来控制所述发动机的转速和扭矩。
所述下位机还包括多个模块,这些模块内均含有PID运算单元的励磁控制器、励磁电流控制器、励磁执行器、扭矩控制器、转速控制器,油门控制器和油门执行器,所述PID运算单元包括PID控制器和模糊控制器。
所述增量PID控制算法的原理图如图1所示,图1中,r(t)为模块的输入量,y(t)是模块的输出量,e(t)是由模块的输入量r(t)和模块的输出量y(t)构成的控制偏差:e(t)=r(t)-y(t),e(t)作为PID控制器的输入,u(t)作为PID控制器的输出和被控对象的输入,所述被控对象是与具有该PID控制器的电子元件的输出端连接的其他电子元件。所述增量PID控制算法的控制规律为:
Kp为比例系数,TI为积分时间,TD为微分时间,uo为控制常量,Kp/TI为积分系数,Kp/TD为微分系数。
本发明所述的所述模糊PID控制算法为自适应模糊控制算法,其原理图如图2所示,图2中,e为模块的输入量r与模块的输出量v的偏差,ec为偏差变化率,偏差e和偏差变化率ec作为PID控制器的输入量,偏差e和偏差变化率ec经所述模糊控制器的模糊推理后进行参数校正得到输出值Kp、Ki和Kd,该输出值对PID控制器的自身参数进行调节校正,得到PID控制器的输出u,该输出u为被控对象的输入,Kp为比例系数,Ki为积分系数,Kd为微分系数。
请参考图3,所述自然调位包括励磁控制回路和油门控制回路,所述励磁回路为开环控制回路,包括相互连接的所述励磁控制器和所述测功机。所述油门控制回路为单闭环回路,包括相互连接的所述油门控制器和所述油门执行器。当需要执行所述自然调位控制策略时,所述上位机将增量PID控制算法程序写入所述励磁控制器、所述油门控制器和所述油门执行器中的PID控制器中,所述上位机通过将给定的励磁输入到所述励磁控制器来控制所述测功机输出的阻尼矩,所述上位机通过将给定的油门开度输入到所述油门控制器并通过所述油门控制回路输入到所述发动机来控制所述发动机的功率。
请参考图4,所述自然调节包括励磁控制回路和转速控制***,所述励磁回路为开环控制回路,包括相互连接的所述励磁控制器和所述测功机。所述转速控制***为双闭环回路,包括油门控制回路和转速控制回路,所述油门控制回路为内环,包括相互连接的所述油门控制器和所述油门执行器,所述转速控制回路为外环,包括所述转速控制器和通过所述油门控制回路与所述转速控制器连接的所述发动机,当需要执行所述自然调节控制策略时,所述上位机将增量PID控制算法程序写入励磁控制器、转速控制器、油门控制器和油门执行器的PID控制器中,所述上位机通过将给定的励磁输入到所述励磁控制器来控制所述测功机输出的阻尼矩,所述上位机通过将给定的转速输入到所述转速控制器并通过所述转速控制回路和所述油门控制回路来控制所述发动机实际输出的转速。
请参考图5,所述恒转调位包括油门控制回路和转速控制***,所述油门控制回路为单闭环回路,包括相互连接的所述油门控制器和所述油门执行器。所述转速控制***为双闭环回路,包括励磁控制回路和转速控制回路,所述励磁控制回路为内环,包括相互连接的励磁控制器和所述励磁执行器,所述转速控制回路为外环,包括所述转速控制器和通过所述励磁控制回路与所述转速控制器连接的所述发动机,当需要执行所述恒转调位控制策略时,所述上位机将增量PID控制算法程序写入励磁控制器、励磁执行器、转速控制器、油门控制器和油门执行器的PID控制器中,所述上位机通过将给定的油门开度输入到所述油门控制器并通过所述油门控制回路输入到所述发动机来控制所述发动机的功率,所述上位机通过将给定的转速输入到所述转速控制器并通过所述转速控制回路和所述励磁控制回路来控制所述发动机实际输出的转速。
请参考图6,所述恒扭调位包括油门控制回路和扭矩控制***,所述油门控制回路为单闭环回路,包括相互连接的所述油门控制器和所述油门执行器。所述扭矩控制***为双闭环回路,包括励磁控制回路和扭矩控制回路,所述励磁控制回路为内环,包括相互连接的励磁控制器和所述励磁电流控制器,所述扭矩控制回路为外环,包括所述扭矩控制器和通过所述励磁控制回路与所述扭矩控制器连接的所述测功机,当需要执行所述恒扭调位控制策略时,所述上位机将增量PID控制算法程序写入励磁控制器、励磁电流控制器、扭矩控制器、油门控制器和油门执行器的PID控制器中,,所述上位机通过将给定的油门开度输入到所述油门控制器并通过所述油门控制回路输入到所述发动机来控制所述发动机的功率,所述上位机通过将给定的扭矩输入到所述扭矩控制器并通过所述扭矩控制回路和所述励磁控制回路来控制所述测功机实际输出的扭矩。
请参考图7,所述恒转调节包括相互耦合且均为双闭环回路的扭矩控制***和转速控制***,所述扭矩控制***包括油门控制回路和扭矩控制回路,所述扭矩控制***中所述油门控制回路为内环,包括相互连接的油门控制器和油门执行器,所述扭矩控制***中所述扭矩控制***为外环,包括所述扭矩控制器和通过所述油门控制回路与所述扭矩控制器连接的所述发动机。所述转速控制***包括励磁控制回路和转速控制回路,所述转速控制***中所述励磁控制回路为内环,包括相互连接的所述励磁控制器和所述励磁电流控制器,所述转速控制***所述转速控制回路为外环,包括所述转速控制器和通过所述励磁控制回路与所述转速控制器连接的所述测功机。当需要执行所述恒转调节控制策略时,所述上位机将模糊PID控制算法程序写入励磁控制器、励磁电流控制器、扭矩控制器、转速控制器,油门控制器和油门执行器的PID运算单元中,所述上位机通过将给定的扭矩输入到所述扭矩控制器并通过所述扭矩控制回路和所述油门控制回路来控制所述发动机实际输出的扭矩,所述上位机通过将给定的转速输入到所述转速控制器并通过所述转速控制回路和所述励磁控制回路来控制所述测功机实际输出的转速,且所述油门控制***通过油门对转速的传递函数G1(S)来对所述转速控制***的输出施加外加干扰,所述励磁控制回路通过测功机励磁对扭矩的传递函数G2(S)来对所述扭矩控制***的输出施加外加干扰。
请参考图8,所述恒扭调节包括相互耦合且均为双闭环回路的扭矩控制***和转速控制***,所述扭矩控制***包括励磁控制回路和扭矩控制回路,所述扭矩控制***中所述励磁控制回路为内环,包括相互连接的励磁控制器和励磁执行器,所述扭矩控制***中所述扭矩控制***为外环,包括所述扭矩控制器和通过所述励磁控制回路与所述扭矩控制器连接的所述测功机。所述转速控制***包括油门控制回路和转速控制回路,所述转速控制***中所述油门控制回路为内环,包括相互连接的所述油门控制器和所述油门执行器,所述转速控制***中所述转速控制回路为外环,包括所述转速控制器和通过所述油门控制回路与所述转速控制器连接的所述发动机。当需要执行所述恒扭调节控制策略时,所述上位机将模糊PID控制算法程序写入励磁控制器、励磁执行器、扭矩控制器、转速控制器,油门控制器和油门执行器的PID运算单元中,所述上位机通过将给定的扭矩输入到所述扭矩控制器并通过所述扭矩控制回路和所述励磁控制回路来控制所述测功机实际输出的扭矩,所述上位机通过将给定的转速输入到所述转速控制器并通过所述转速控制回路和所述油门控制回路来控制所述发动机实际输出的转速,且所述油门控制***通过油门对扭矩的传递函数G2(S)来所述扭矩控制***的输出施加外加干扰,所述励磁控制回路通过测功机励磁对转速的传递函数G1(S)来对所述转速控制***的输出施加外加干扰。
所述下位机还包括所述测控模块,所述测控模块包括用于测量所述测功机的励磁的电流传感器、测量所述测功机扭矩的应变式传感器、测量所述发动机转速的霍尔传感器和测量所述油门开度的电位器,所述测控模块连接所述上位机以向所述上位机传送其测控信息。所述发动机上设有Pt100铂热电阻、热电偶和压力变送器,所述Pt100铂热电阻通过热电阻测温模块iCAN5502连接所述上位机以将其测量的低温信号上传至所述上位机,所述热电偶通过热电偶测温模块iCAN6605连接所述上位机以将其测量的高温信号上传至所述上位机,所述压力变送器通过模拟量输入模块iCAN3800连接所述上位机以将其测量的压力信号上传至所述上位机;通过电子称来测量油耗,所述电子称连接所述上位机以将其测量的油耗信号传至所述上位机。所述热电阻测温模块iCAN5502、热电偶测温模块iCAN6605、模拟量输入模块iCAN3800和所述电子称均属于所述下位机。因此,所述下位机通过CAN总线接收集所述上位机指令进行算法控制,实现对所述发动机试验台架试验过程的自动控制;同时,所述上位机也通过CAN总线接收所述下位机的信息反馈,达到整体监控要求。所述上位机输出的励磁和油门开度等给定值通过CAN总线传送给所述下位机,经所述下位机处理后实现对所述发动机试验台架的自动控制。
下面以具体的数据来说明本发明所述的基于CAN总线的发动机台架综合测试控制***的有益效果,表1记载了十三工况下设定值与实际值:
表1十三工况下设定值与实际值对比表
图9~图11均以表1为基础绘制的工况图,请参考图9,图9为在所述增量PID控制算法的控制下,所述上位机绘制的的工况过渡曲线图;请参考图10,图10为在所述模糊PID控制算法的控制下,所述上位机绘制的工况过渡曲线图;请参考图11,图11为欧洲ESC十三工况上位机绘制的曲线图。通过比较图9~图11可知,采用所述模糊PID控制算法来通过调整所述发动机的油门开度和所述测功机的励磁来控制所述发动机的转速和扭矩,使得发动机从前一稳定工况转换到后一稳定工况的过程变得更平滑,没有使得发动机转速出现太大的振荡,从而使控制更加精确和平稳,最终各参数稳定后的稳态误差也更小。其余的所述控制策略简单且能够自动的调整和监控发动机的运行状态。
在本文中,所涉及的前、后、上、下等方位词是以附图中零部件位于图中以及零部件相互之间的位置来定义的,只是为了表达技术方案的清楚及方便。应当理解,所述方位词的使用不应限制本申请请求保护的范围。
在不冲突的情况下,本文中上述实施例及实施例中的特征可以相互结合。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种基于CAN总线的发动机台架综合测试控制***,其特征在于:包括发动机、与所述发动机同轴连接且用于对所述发动机施加阻尼矩的测功机和控制所述发动机功率的油门,还包括下位机和与所述下位机通过CAN总线双向通信的上位机,所述下位机包括策略模块,所述策略模块中含有多种控制策略,部分所述控制策略采用增量PID控制算法来通过调整所述发动机的油门开度和所述测功机的励磁来控制所述发动机的转速和扭矩,其余所述控制策略采用模糊PID控制算法来通过调整所述发动机的油门开度和所述测功机的励磁来控制所述发动机的转速和扭矩,所述上位机连接所述策略模块以将控制程序写入所述策略模块使所述策略模块执行相应的控制策略。
2.如权利要求1所述的基于CAN总线的发动机台架综合测试控制***,其特征在于:多种所述控制策略分别为自然调位、自然调节、恒转调位、恒转调节、恒扭调位和恒扭调节,所述自然调位、所述自然调节、所述恒转调位和所述恒扭调位采用所述增量PID控制算法来控制,所述恒转调节和所述恒扭调节采用模糊PID控制算法来控制。
3.如权利要求2所述的基于CAN总线的发动机台架综合测试控制***,其特征在于:所述下位机包括内含所述增量PID控制算法的励磁控制器、转速控制器、油门控制器和油门执行器,所述自然调节包括励磁控制回路和转速控制***,采用所述自然调节时,所述励磁回路为开环控制回路,包括相互连接的所述励磁控制器和所述测功机,所述上位机通过将给定的励磁输入到所述励磁控制器来控制所述测功机输出的阻尼矩,所述转速控制***为双闭环回路,包括油门控制回路和转速控制回路,所述油门控制回路为内环,包括相互连接的所述油门控制器和所述油门执行器,所述转速控制回路为外环,包括所述转速控制器和通过所述油门控制回路与所述转速控制器连接的所述发动机,所述上位机通过将给定的转速输入到所述转速控制器并通过所述转速控制回路和所述油门控制回路来控制所述发动机实际输出的转速。
4.如权利要求2所述的基于CAN总线的发动机台架综合测试控制***,其特征在于:所述下位机包括内含所述增量PID控制算法的励磁控制器、油门控制器和油门执行器,所述自然调位包括励磁控制回路和油门控制回路,采用所述自然调位时,所述励磁回路为开环控制回路,包括相互连接的所述励磁控制器和所述测功机,所述上位机通过将给定的励磁输入到所述励磁控制器来控制所述测功机输出的阻尼矩,所述油门控制回路为单闭环回路,包括相互连接的所述油门控制器和所述油门执行器,所述上位机通过将给定的油门开度输入到所述油门控制器并通过所述油门控制回路输入到所述发动机来控制所述发动机的功率。
5.如权利要求2所述的基于CAN总线的发动机台架综合测试控制***,其特征在于:所述下位机包括内含所述增量PID控制算法的励磁控制器、励磁执行器、转速控制器、油门控制器和油门执行器,所述恒转调位包括油门控制回路和转速控制***,采用所述恒转调位时,所述油门控制回路为单闭环回路,包括相互连接的所述油门控制器和所述油门执行器,所述上位机通过将给定的油门开度输入到所述油门控制器并通过所述油门控制回路输入到所述发动机来控制所述发动机的功率,所述转速控制***为双闭环回路,包括励磁控制回路和转速控制回路,所述励磁控制回路为内环,包括相互连接的励磁控制器和所述励磁执行器,所述转速控制回路为外环,包括所述转速控制器和通过所述励磁控制回路与所述转速控制器连接的所述发动机,所述上位机通过将给定的转速输入到所述转速控制器并通过所述转速控制回路和所述励磁控制回路来控制所述发动机实际输出的转速。
6.如权利要求2所述的基于CAN总线的发动机台架综合测试控制***,其特征在于:所述下位机包括内含所述增量PID控制算法的励磁控制器、励磁电流控制器、扭矩控制器、油门控制器和油门执行器,所述恒扭调位包括油门控制回路和扭矩控制***,采用所述恒扭调位时,所述油门控制回路为单闭环回路,包括相互连接的所述油门控制器和所述油门执行器,所述上位机通过将给定的油门开度输入到所述油门控制器并通过所述油门控制回路输入到所述发动机来控制所述发动机的功率,所述扭矩控制***为双闭环回路,包括励磁控制回路和扭矩控制回路,所述励磁控制回路为内环,包括相互连接的励磁控制器和所述励磁电流控制器,所述扭矩控制回路为外环,包括所述扭矩控制器和通过所述励磁控制回路与所述扭矩控制器连接的所述测功机,所述上位机通过将给定的扭矩输入到所述扭矩控制器并通过所述扭矩控制回路和所述励磁控制回路来控制所述测功机实际输出的扭矩。
7.如权利要求2所述的基于CAN总线的发动机台架综合测试控制***,其特征在于:所述下位机包括内含所述模糊PID控制算法的励磁控制器、励磁电流控制器、扭矩控制器、转速控制器,油门控制器和油门执行器,所述恒转调节包括相互耦合且均为双闭环回路的扭矩控制***和转速控制***,采用所述恒转调节时,所述扭矩控制***包括油门控制回路和扭矩控制回路,所述扭矩控制***中所述油门控制回路为内环,包括相互连接的油门控制器和油门执行器,所述扭矩控制***中所述扭矩控制***为外环,包括所述扭矩控制器和通过所述油门控制回路与所述扭矩控制器连接的所述发动机;所述转速控制***包括励磁控制回路和转速控制回路,所述转速控制***中所述励磁控制回路为内环,包括相互连接的所述励磁控制器和所述励磁电流控制器,所述转速控制***中所述转速控制回路为外环,包括所述转速控制器和通过所述励磁控制回路与所述转速控制器连接的所述测功机;所述上位机通过将给定的扭矩输入到所述扭矩控制器并通过所述扭矩控制回路和所述油门控制回路来控制所述发动机实际输出的扭矩,所述上位机通过将给定的转速输入到所述转速控制器并通过所述转速控制回路和所述励磁控制回路来控制所述测功机实际输出的转速,且所述油门控制***通过油门对转速的传递函数来对所述转速控制***的输出施加外加干扰,所述励磁控制回路通过测功机励磁对扭矩的传递函数来对所述扭矩控制***的输出施加外加干扰。
8.如权利要求2所述的基于CAN总线的发动机台架综合测试控制***,其特征在于:所述下位机包括内含所述模糊PID控制算法的励磁控制器、励磁执行器、扭矩控制器、转速控制器,油门控制器和油门执行器,所述恒扭调节包括相互耦合且均为双闭环回路的扭矩控制***和转速控制***,采用所述恒扭调节时,所述扭矩控制***包括励磁控制回路和扭矩控制回路,所述扭矩控制***中所述励磁控制回路为内环,包括相互连接的励磁控制器和励磁执行器,所述扭矩控制***中所述扭矩控制***为外环,包括所述扭矩控制器和通过所述励磁控制回路与所述扭矩控制器连接的所述测功机;所述转速控制***包括油门控制回路和转速控制回路,所述转速控制***中所述油门控制回路为内环,包括相互连接的所述油门控制器和所述油门执行器,所述转速控制***中所述转速控制回路为外环,包括所述转速控制器和通过所述油门控制回路与所述转速控制器连接的所述发动机;所述上位机通过将给定的扭矩输入到所述扭矩控制器并通过所述扭矩控制回路和所述励磁控制回路来控制所述测功机实际输出的扭矩,所述上位机通过将给定的转速输入到所述转速控制器并通过所述转速控制回路和所述油门控制回路来控制所述发动机实际输出的转速,且所述油门控制***通过油门对扭矩的传递函数来所述扭矩控制***的输出施加外加干扰,所述励磁控制回路通过测功机励磁对转速的传递函数来对所述转速控制***的输出施加外加干扰。
9.如权利要求1所述的基于CAN总线的发动机台架综合测试控制***,其特征在于:所述下位机采用STM32F407系列高速ARM中的一种作为控制芯片,所述下位机包括所述测控模块,所述测控模块包括用于测量所述测功机的励磁的电流传感器、测量所述测功机扭矩的应变式传感器、测量所述发动机转速的霍尔传感器和测量所述油门开度的电位器,所述测控模块连接所述上位机以向所述上位机传送其测控信息。
10.如权利要求1所述的基于CAN总线的发动机台架综合测试控制***,其特征在于:所述发动机上设有Pt100铂热电阻、热电偶和压力变送器,所述Pt100铂热电阻通过热电阻测温模块iCAN5502连接所述上位机以将其测量的低温信号上传至所述上位机,所述热电偶通过热电偶测温模块iCAN6605连接所述上位机以将其测量的高温信号上传至所述上位机,所述压力变送器通过模拟量输入模块iCAN3800连接所述上位机以将其测量的压力信号上传至所述上位机;通过电子称来测量油耗,所述电子称连接所述上位机以将其测量的油耗信号传至所述上位机。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811143202.6A CN109470485A (zh) | 2018-09-28 | 2018-09-28 | 一种基于can总线的发动机台架综合测试控制*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811143202.6A CN109470485A (zh) | 2018-09-28 | 2018-09-28 | 一种基于can总线的发动机台架综合测试控制*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109470485A true CN109470485A (zh) | 2019-03-15 |
Family
ID=65664500
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811143202.6A Pending CN109470485A (zh) | 2018-09-28 | 2018-09-28 | 一种基于can总线的发动机台架综合测试控制*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109470485A (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110207992A (zh) * | 2019-07-04 | 2019-09-06 | 山东潍坊鲁中拖拉机有限公司 | 一种可以调整内燃机目标转速的实验设备及实现方法 |
CN110415204A (zh) * | 2019-03-22 | 2019-11-05 | 泰州三凯工程技术有限公司 | 可靠型安全行驶控制*** |
CN112346399A (zh) * | 2020-10-26 | 2021-02-09 | 无锡沃尔福汽车技术有限公司 | 一种发动机台架测油耗的切换方法 |
CN112595518A (zh) * | 2020-12-02 | 2021-04-02 | 西安航天动力试验技术研究所 | 一种分布式超音速空气流生成装置运行状态监测及急停*** |
CN114371012A (zh) * | 2021-12-28 | 2022-04-19 | 四川诚邦浩然测控技术有限公司 | 发动机性能测控***及方法 |
WO2023233143A1 (en) * | 2022-05-30 | 2023-12-07 | Autoneura Ltd | A method of transient testing a prime mover |
CN117471902A (zh) * | 2023-11-13 | 2024-01-30 | 北京嘉海鼎盛科技有限公司 | 一种基于cps框架结构的测功机台架控制*** |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0401847B1 (en) * | 1989-06-09 | 1993-10-13 | Kabushiki Kaisha Toshiba | Method and apparatus for controlling engine in engine characteristics test |
KR100786010B1 (ko) * | 2003-09-18 | 2007-12-14 | 현대중공업 주식회사 | 동력계 부하 자동 추적 p.i.d 제어 방식 |
CN201233517Y (zh) * | 2008-03-04 | 2009-05-06 | 凯迈(洛阳)机电有限公司 | 一种电涡流测功机数字测控*** |
CN102019927A (zh) * | 2010-12-14 | 2011-04-20 | 湖南南车时代电动汽车股份有限公司 | 带前馈串联式混合动力车辅助动力单元控制方法及装置 |
CN201965474U (zh) * | 2011-01-06 | 2011-09-07 | 凯迈(洛阳)机电有限公司 | 一种电涡流测功机测控*** |
CN103134678A (zh) * | 2013-02-06 | 2013-06-05 | 河南科技大学 | 一种车辆综合传动系试验台架及试验*** |
CN202994471U (zh) * | 2012-12-28 | 2013-06-12 | 成都诚邦动力测试仪器有限公司 | 一种发动机瞬态测试*** |
CN104035339A (zh) * | 2014-05-27 | 2014-09-10 | 潍柴动力股份有限公司 | 一种测功机模型控制方法及测功机模型 |
CN207456777U (zh) * | 2017-11-29 | 2018-06-05 | 武汉东测科技有限责任公司 | 一种发动机性能及可靠性试验控制*** |
-
2018
- 2018-09-28 CN CN201811143202.6A patent/CN109470485A/zh active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0401847B1 (en) * | 1989-06-09 | 1993-10-13 | Kabushiki Kaisha Toshiba | Method and apparatus for controlling engine in engine characteristics test |
KR100786010B1 (ko) * | 2003-09-18 | 2007-12-14 | 현대중공업 주식회사 | 동력계 부하 자동 추적 p.i.d 제어 방식 |
CN201233517Y (zh) * | 2008-03-04 | 2009-05-06 | 凯迈(洛阳)机电有限公司 | 一种电涡流测功机数字测控*** |
CN102019927A (zh) * | 2010-12-14 | 2011-04-20 | 湖南南车时代电动汽车股份有限公司 | 带前馈串联式混合动力车辅助动力单元控制方法及装置 |
CN201965474U (zh) * | 2011-01-06 | 2011-09-07 | 凯迈(洛阳)机电有限公司 | 一种电涡流测功机测控*** |
CN202994471U (zh) * | 2012-12-28 | 2013-06-12 | 成都诚邦动力测试仪器有限公司 | 一种发动机瞬态测试*** |
CN103134678A (zh) * | 2013-02-06 | 2013-06-05 | 河南科技大学 | 一种车辆综合传动系试验台架及试验*** |
CN104035339A (zh) * | 2014-05-27 | 2014-09-10 | 潍柴动力股份有限公司 | 一种测功机模型控制方法及测功机模型 |
CN207456777U (zh) * | 2017-11-29 | 2018-06-05 | 武汉东测科技有限责任公司 | 一种发动机性能及可靠性试验控制*** |
Non-Patent Citations (3)
Title |
---|
K410437382: "FST-Open开放式内燃机试验台架测控***使用说明书", 《百度文库》 * |
安相璧: "《汽车试验工程》", 31 March 2005, 国防工业出版社 * |
左龙: "基于虚拟样机的车辆传动***试验台测控***研究设计", 《中国优秀硕士学位论文全文数据库 工程科技Ⅱ辑》 * |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110415204A (zh) * | 2019-03-22 | 2019-11-05 | 泰州三凯工程技术有限公司 | 可靠型安全行驶控制*** |
CN110415204B (zh) * | 2019-03-22 | 2020-07-10 | 施伟红 | 可靠型安全行驶控制*** |
CN110207992A (zh) * | 2019-07-04 | 2019-09-06 | 山东潍坊鲁中拖拉机有限公司 | 一种可以调整内燃机目标转速的实验设备及实现方法 |
CN110207992B (zh) * | 2019-07-04 | 2021-05-04 | 山东潍坊鲁中拖拉机有限公司 | 一种调整内燃机目标转速的实验设备及实现方法 |
CN112346399A (zh) * | 2020-10-26 | 2021-02-09 | 无锡沃尔福汽车技术有限公司 | 一种发动机台架测油耗的切换方法 |
CN112595518A (zh) * | 2020-12-02 | 2021-04-02 | 西安航天动力试验技术研究所 | 一种分布式超音速空气流生成装置运行状态监测及急停*** |
CN114371012A (zh) * | 2021-12-28 | 2022-04-19 | 四川诚邦浩然测控技术有限公司 | 发动机性能测控***及方法 |
WO2023233143A1 (en) * | 2022-05-30 | 2023-12-07 | Autoneura Ltd | A method of transient testing a prime mover |
CN117471902A (zh) * | 2023-11-13 | 2024-01-30 | 北京嘉海鼎盛科技有限公司 | 一种基于cps框架结构的测功机台架控制*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109470485A (zh) | 一种基于can总线的发动机台架综合测试控制*** | |
CN107989708A (zh) | 基于扰动观测的自学习发动机扭矩控制***及其方法 | |
CN107655692B (zh) | 发动机台架自动标定方法、装置和*** | |
CN105528000B (zh) | 一种用于飞行器的智能温控表 | |
CN107966242B (zh) | 适用于深海浮标的一键式气压传感器现场校准***及方法 | |
CN109634319A (zh) | 基于pid控制的电加热炉智能温度控制***设计方法 | |
CN112947088A (zh) | 一种基于密闭空间的温湿度***的建模和控制方法 | |
CN108426717A (zh) | 发动机试验参数异常状况自动判断方法及存储介质 | |
CN104571086B (zh) | 基于传递函数的温度控制器仿真测试方法 | |
CN103364196B (zh) | 发动机瞬态性能定扭矩转速提升测试方法 | |
CN114233491B (zh) | 一种废气再循环***egr的控制方法及相关装置 | |
CN116300806A (zh) | 一种燃料电池热电联供***的温控程序测试装置 | |
CN115268391A (zh) | 一种航空风冷小型发动机热管理部件的控制算法 | |
CN109253884B (zh) | 基于神经网络的涡轮排气背压估计方法 | |
CN113625543A (zh) | 高速水力测功器的pid控制仿真分析方法及***、存储介质 | |
Buckland et al. | Estimation of exhaust manifold pressure in turbocharged gasoline engines with variable valve timing | |
Li et al. | Design of automatic control system of coal sampling robot hydraulic system oil temperature | |
Shu et al. | Automatic Measurement System of Vacuum Pump Performance Parameters Based on STM32 and LabVIEW | |
Geneder et al. | Novel dynamic conditioning unit for the reproduction of real driving conditions on a test bed | |
CN111963348A (zh) | 一种电喷***燃油自动标定装置和方法 | |
Lu et al. | Design of Heating Control System for UEGO Sensor | |
CN211348130U (zh) | 一种用于气体传感器自动标定的组合配气设备 | |
Zhang et al. | Research and design of heat transfer coefficient measuring instrument for vacuum glass | |
CN201965474U (zh) | 一种电涡流测功机测控*** | |
Lin et al. | Design of PID temperature controlling system based on virtual instrument technique |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190315 |
|
RJ01 | Rejection of invention patent application after publication |