摘要
针对发动机怠速控制中传统PID控制器鲁棒性差、抗干扰能力差、对被控对象参数变化敏感等问题,提出了模糊PID控制技术。采用基于模型的开发(Model-Based Development,MBD)流程,并用在环测试技术进行验证。首先建立发动机平均值模型,进行基于传统PID怠速控制的模型在环(Model-in-the-Loop,MiL)仿真,观察控制效果。之后采用模糊自适应PID控制方法,根据ISO26262对MBD的要求分别进行模型在环、自动代码生成后的软件在环(Software-in-the-Loop,SiL)测试,结果表明:相比常规PID,采用模糊PID控制时转速响应时间减至2,无超调,干扰下的转速波动小于1,效果明显更优。
Aiming at problems of traditional PID controller such as poor robustness, poor anti - interfer- ence ability and high sensitivity to the change of parameters of the controlled object fuzzy PID control technology is proposed. This paper uses Model - Based Development (MBD) process and In - the - Loop technology to test and verify the control algorithm. First, a traditional PID idle control Model - in - the - Loop (MiL) simulation is processed based on a mean value engine model. Then MiL and Software -in -the -Loop (SiL) are processed according to ISO26262 using fuzzy PID idle control. Results show that speed response time is reduced to 2 with- out overshoot and oscillation is lower than 1, which are better than traditional PID control.
出处
《佳木斯大学学报(自然科学版)》
CAS
2017年第3期356-360,373,共6页
Journal of Jiamusi University:Natural Science Edition
关键词
怠速控制
模糊控制
MBD
自动代码生成
在环测试
idle control
fuzzy control
MBD
automatic code generation
in- the -loop test