基于并行双pid的发动机转速管理系统的利记博彩app
【技术领域】
[0001]本实用新型涉及一种高压共轨电控柴油机中的发动机转速管理系统,尤其涉及一种基于并行双PID的发动机转速管理系统,主要适用于对发动机转速进行统一和有效地管理。
【背景技术】
[0002]发动机转速是表征发动机运行工况的一个非常重要的特征变量,在许多工况下都要对发动机转速进行控制,最典型的工况就是怠速控制。在柴油机大规模电控化以前,机械柴油机一般都使用调速器来对转速进行调控,国三法规实施以后,电控高压共轨成了柴油机的主流技术,转速控制也由电子控制器(EE⑶)进行管理。
[0003]—般意义上的发动机转速控制指高低怠速的控制,随着电控发动机的普及,通过CAN总线远程控制发动机转速成为可能。现在对发动机转速有请求的来源,可将其分为如下三类:发动机转速工作范围的请求,包括高低怠速;来自CAN总线的外部设备转速请求访问,包括变速箱、ABS、整车控制器、取力箱及缓速器;可变转速请求,包括非总线形式的取力箱转速请求,可通过方向盘处的开关调节转速。众多的转速请求源会带来如下问题:当出现多个转速请求源时,目标转速如何设定、控制参数如何选择;如何快速有效的从一种请求源切换到另一种请求源。
[0004]PID算法可以用来控制柴油机的转速。传统的PID只能针对工况变化范围较小的情况,而柴油机的运行范围工况(包括转速和扭矩)比较宽泛,因此需要提出新的方法来满足柴油机转速的复杂运行情况,另外,传统的单独PID算法不能对发动机转速进行统一和有效地管理。
[0005]中国专利申请公布号为CN103742278A,申请公布日为2014年4月23日的发明公开了一种挡位切换时的发动机转速控制系统,由TMS和EMS组成,EMS包括基础扭矩模块、PID控制模块和微处理器,TMS进行挡位切换,向发动机管理系统发送转速控制请求信号、整车负载阻力矩、响应时间和发动机目标转速,当转速控制请求信号有效时,基础扭矩模块将发动机阻力矩、整车负载阻力矩和转动惯量力矩相加作为基本扭矩输出,PID控制模块以发动机转速偏差和发动机实际扭矩作为输入,得到修正扭矩输出,微处理器根据发动机转速偏差计算得到转动惯量力矩,还将基本扭矩输出和修正扭矩输出相加,得到发动机实际扭矩输出和发动机实际转速输出。该发明虽然具有扭矩按需输出、转速响应精准、PID控制精细等优点,但是其仍然存在以下缺陷:该发明只能针对挡位切换时发动机的转速进行控制,而对于多种转速请求,这样的设计不能对发动机转速进行统一和有效地管理。
【发明内容】
[0006]本实用新型的目的是克服现有技术中存在的不能对发动机转速进行统一和有效地管理的缺陷与问题,提供一种能对发动机转速进行统一和有效地管理的基于并行双PID的发动机转速管理系统。
[0007]为实现以上目的,本实用新型的技术解决方案是:一种基于并行双PID的发动机转速管理系统,所述发动机转速管理系统包括转速设定点计算器、PID控制参数计算器、双PID控制器,双PID控制器包括PI控制器、微分控制器,所述PI控制器包括并行运算的上限PI控制器、下限PI控制器。
[0008]所述转速设定点计算器的输出端分别与PID控制参数计算器的输入端、上限PI控制器的输入端、下限PI控制器的输入端信号连接,所述PID控制参数计算器的输出端分别与上限PI控制器的输入端、下限PI控制器的输入端信号连接,所述上限PI控制器的输出端与微分控制器的输入端信号连接,所述下限PI控制器的输出端与微分控制器的输入端信号连接。
[0009]所述转速设定点计算器的输入值为高低怠速转速请求、外部设备的转速请求,转速设定点计算器的输出值为上限转速设定点、下限转速设定点。
[0010]所述PID控制参数计算器的输入值为上限转速设定点、下限转速设定点,PID控制参数计算器的输出值为上限PI参数组、下限PI参数组。
[0011]所述上限PI控制器的输入值为上限转速设定点、上限PI参数组,上限PI控制器的输出值为上限PI控制的值,所述下限PI控制器的输入值为下限转速设定点、下限PI参数组,下限PI控制器的输出值为下限PI控制的值。
[0012]所述微分控制器的输入值为上限PI控制的值、下限PI控制的值,微分控制器的输出值为PID控制的值,PID控制的值作为总的输出干涉发动机的需求扭矩。
[0013]与现有技术相比,本实用新型的有益效果为:
[0014]1、由于本实用新型一种基于并行双PID的发动机转速管理系统中先通过转速设定点计算器对高低怠速转速请求、外部设备转速请求等请求源进行上下限转速设定以获取上下限转速设定点,再根据上下限转速设定点及发动机实际转速,通过PID控制参数计算器以获取上下限PI参数组,然后根据上下限转速设定点及上下限PI参数组进行上下限PID控制,获取总的输出干涉发动机的需求扭矩,以此需求扭矩控制发动机转速,这样的设计不仅操作简单,而且兼顾多种转速请求来源,把发动机转速限制在上下两个PID控制器的设定点之间,避免了高低怠速不同工况时目标转速及相应参数的频繁切换,且把多种转速请求统一到一个算法上来,兼顾了多种转速访问形式,能对发动机转速进行统一和有效地管理。因此,本实用新型不仅操作简单,而且能对发动机转速进行统一和有效地管理。
[0015]2、由于本实用新型一种基于并行双PID的发动机转速管理系统中发动机转速管理系统包括转速设定点计算器、PID控制参数计算器、双PID控制器,双PID控制器包括上限PI控制器、下限PI控制器、微分控制器,这样的设计不仅能对发动机转速进行统一和有效地管理,而且结构简单。因此,本实用新型不仅能对发动机转速进行统一和有效地管理,而且结构简单。
【附图说明】
[0016]图1是本实用新型中发动机转速管理系统的结构示意图。
[0017]图2是本实用新型中高怠速设定点获取的流程示意图。
[0018]图3是本实用新型中低怠速设定点获取的流程示意图。
[0019]图4是本实用新型中外部转速控制请求(无扭矩控制)转速设定点上下限输出的流程不意图。
[0020]图5是本实用新型中外部转速控制请求(有扭矩限制)转速设定点上下限输出的流程不意图。
[0021]图6是本实用新型中外部转速限制请求转速设定点上下限输出的流程示意图。
[0022]图7是本实用新型中控制参数输入值窗口化处理的流程示意图。
[0023]图8是本实用新型中控制参数输入值修正的流程示意图。
[0024]图9是本实用新型中双PID控制器的结构示意图。
[0025]图10是本实用新型中一阶微分控制器的运行示意图。
【具体实施方式】
[0026]以下结合【附图说明】和【具体实施方式】对本实用新型作进一步详细的说明。
[0027]参见图1至图10,一种基于并行双PID的发动机转速管理系统,所述发动机转速管理系统包括转速设定点计算器、PID控制参数计算器、双PID控制器,双PID控制器包括PI控制器、微分控制器,所述PI控制器包括并行运算的上限PI控制器、下限PI控制器。
[0028]所述转速设定点计算器的输出端分别与PID控制参数计算器的输入端、上限PI控制器的输入端、下限PI控制器的输入端信号连接,所述PID控制参数计算器的输出端分别与上限PI控制器的输入端、下限PI控制器的输入端信号连接,所述上限PI控制器的输出端与微分控制器的输入端信号连接,所述下限PI控制器的输出端与微分控制器的输入端信号连接。
[0029]所述转速设定点计算器的输入值为高低怠速转速请求、外部设备的转速请求,转速设定点计算器的输出值为上限转速设定点、下限转速设定点。
[0030]所述PID控制参数计算器的输入值为上限转速设定点、下限转速设定点,PID控制参数计算器的输出值为上限PI参数组、下限PI参数组。
[0031]所述上限PI控制器的输入值为上限转速设定点、上限PI参数组,上限PI控制器的输出值为上限PI控制的值,所述下限PI控制器的输入值为下限转速设定点、下限PI参数组,下限PI控制器的输出值为下限PI控制的值。
[0032]所述微分控制器的输入值为上限PI控制的值、下限PI控制的值,微分控制器的输出值为PID控制的值,PID控制的值作为总的输出干涉发动机的需求扭矩。
[0033]本实用新型的原理说明如下:
[0034]1、参见图1至图10,一种基于并行双PID的发动机管理系统的控制方法,所述控制方法包括以下步骤:
[0035]A、上下限转速设定点获取:
[0036]a、高怠速设定点获取:先将当前档位速比与速比判断阈值作为输入值,再将当前档位速比与速比判断阈值进行比较以判断档位处于高档区还是低档区,然后根据档位所处档位区来获取档位高怠速设定点,此时,档位高怠速设定点为高怠速设定点;当发动机起动时,取档位高怠速设定点与起动时高怠速设定点中最小值作为高怠速设定点;当抢档情况下,取档位高怠速设定点与抢档时高怠速设定点中最大值作为高怠速设定点;当多态开关处在不同状态时,取档位高怠速设定点与多态开关状态设定点中最小值作为高怠速设定占.V ,
[0037]b、低怠速设定点获取:先分别获取电池电压需求的最低转速、油门部件需求的最低转速、空调部件需求的最低转速、当前档位需求的最低转速、暖机工况低怠速设定点、多端