一种自适应柴油机步进调速方法技术

技术编号:12461496 阅读:63 留言:0更新日期:2015-12-06 11:07
本发明专利技术公开了一种自适应柴油机步进调速方法,包括如下步骤:S1.获取柴油机在当前档位步进电机的初始驱动步数,并驱动步进电机至该初始步数;S2.监测柴油机的实际转速,判断所述实际转速与柴油机在当前档位的预设目标转速之间的误差是否大于预设的阈值,大于则跳转到步骤S3,否则跳转到步骤S4;S3.计算步进电机的驱动步数,并调整柴油机在当前档位步进电机的驱动步数,跳转到步骤S2;S4.存储柴油机在当前档位步进电机的驱动步数至柴油机步进调速系统。本发明专利技术在柴油机转速不符合标准时,能够快速、准确进行自动调节,满足柴油机整体性能要求,控制效果好、调试方便、经济耐用。

【技术实现步骤摘要】

本专利技术设及柴油机调速控制领域,尤其设及一种自适应的内燃机车柴油机步进调 速方法。
技术介绍
目前,国内微机控制柴油机步进调速系统主要是通过司控器调速柴油机的档位, 微机根据柴油机的档位控制步进电机发生相应的角位移,通过联合调节器控制配速活塞的 升降,从而改变调速弹黃的预紧力,使得调速弹黃后端连接的设备发生相应的改变,调速供 油拉杆的位置,控制柴油机的燃油供给,达到调节柴油机转速的目的。 在实际控制中,因调速弹黃为参数相近的非线性塔黃,不同调速弹黃之间的参数 也不完全一样,从而导致同一柴油机在不同档位的转速出现误差,或者是采用相同控制系 统的不同柴油机在同一档位的转速也存在误差,需要进行修正。目前常用的方法主要有: 1、更换调速弹黃,但是更换工作比较复杂,同时由于工艺方面的原因不能保证更 换后就能立马解决问题。 阳〇化]2、根据机车的调试情况,在原CPU软件上根据档位修改驱动步数,加大或减少调 速弹黃的预紧力,相应提高或降低柴油机转速,但是当机车数量比较多时,容易造成微机软 件版本混乱,不方便W后维护。 3、加装电控箱和步进电机直齿传动机构,例如:通过改造线路,让司机控制器的调 速给定指令与其调速手柄所在档位刻线位置成线性关系,转动司控器手柄,即改变调速指 令,而该指令又对应步进电机步数或旋转角度,进而通过电机带动的调试机构改变柴油机 喷油累油量调节手柄位置,从而实现柴油机转速的调节。运种方法增加经济成本和工作量, 并且还是要人为操作,比较麻烦。 4、通过PC界面,在显示器上设置各个档位的步数,由通信传给CPU软件,但是当显 示器有问题或通信不正常,就不方便了,另外在显示器上修改步数,也不能保证一次就好, 另外时间久后,机车设备都有一定损耗,W前设置的值不一定一直准确,还需要不断修正。
技术实现思路
本专利技术要解决的技术问题就在于:针对现有技术存在的技术问题,本专利技术提供一 种当柴油机转速不符合标准时,能够快速、准确进行自动调节,满足柴油机整体性能要求, 控制效果好、调试方便、经济耐用的自适用柴油机步进调速方法。 为解决上述技术问题,本专利技术提出的技术方案为:一种自适用柴油机步进调速方 法,包括W下步骤: 阳010] S1.获取柴油机在当前档位步进电机的初始驱动步数吼,并驱动步进电机至吼 步; S2.监测柴油机的实际转速S,判断所述实际转速与柴油机在当前档位的预设目 标转速St之间的误差是否大于预设的阔值,大于则跳转到步骤S3,否则跳转到步骤S4 ; S3.按照式(1)所示公式计算步进电机的驱动步数,并调整步进电机的驱动步数 至U步,跳转到步骤S2;(1) 式(1)中,U为当前档位步进电机的驱动步数,P为预设的比例系数,e(k)为柴油 机在当前档位转速目标值St与实际转速S之差,I为积分系数,D为微分系数,UW当前档位 步进电机的初始驱动步数;S4.存储柴油机在当前档位步进电机的驱动步数至柴油机步进调速系统。 作为本专利技术的进一步改进,述步骤S1的具体步骤为:S1.la.读取柴油机步进调速系统中存储的值Un; 阳〇1引S1. 2a.驱动步进电机至Un步。 作为本专利技术的进一步改进,所述步骤S1的具体步骤为: S1.化.根据经验理论估算第M档步进电机的初始驱动步数Um,M为柴油机的最大 档位数; S1. 2b.按照式(2)所示公式计算在当前档位步进电机的初始驱动步数吼, Un=Um/MXN似 式(2)中,吼为柴油机在当前档位步进电机的初始驱动步数,UM为第M档步进电 机的初始驱动步数,M为柴油机的最大档位数,N为柴油机当前档位数; S1. 3b.驱动步进电机至Un步。在本专利技术中,步进电机的驱动步数为整数步,式(1)和式(2)中U和吼的值均为 计算结果的整数值。 与现有技术相比,本专利技术的优点在于: 1、本专利技术控制效果好,与W往的调试方式相比,使用本专利技术后,由于采用比较先进 的PID(比例积分微分)调节,柴油机转速误差比较小。 2、调试方便,本专利技术柴油机转速调试时,自动调节,根据情况迅速对步数进行调 节,一旦发生变化,实时进行调节,不需要人工操作修改,还能防止人为不小屯、出错。 3、经济耐用,使用本专利技术不会额外增加投入,比改造线路、换硬件节省时间、增加 第=方软件修改,方便,经济实惠。【附图说明】 图1为本专利技术自适应柴油机步进调速方法流程图。【具体实施方式】 W下结合说明书附图和具体优选的实施例对本专利技术作进一步描述,但并不因此而 限制本专利技术的保护范围。 阳0巧如图1所示,本专利技术,其具体实施过程如下: 在本实施例中,设柴油机的最大档位数M为16档,在该档位步进电机的初始驱动 步数的经验理论估算值为900步,在柴油机启动后,档位发生变化时,步进电机的自适应调 速过程为: 柴油机司控器档位调整为N档,按照如下步骤获取步进电机的初始驱动步数并驱 动步进电机:S1.la.读取柴油机步进调速系统中存储的值Un;S1. 2a.驱动步进电机至Un步。 当柴油机步进调速系统中未存储有该值时,则按下面的步骤计算进步电机的初始 驱动步数吼; S1.化、根据经验理论估算第M档步进电机的初始驱动步数Um= 900,M= 16,为柴 油机的最大档位数; S1. 2b.按照式似所示公式计算在当前档位步进电机的初始驱动步数吼, Un=Um/MXN似 式(2)中,吼为柴油机在当前档位步进电机的初始驱动步数,Um为第M档步进电 机的初始驱动步数,M为柴油机的最大档位数,N为柴油机当前档位数,步进电机的驱动步 数只能为整数步,吼的值为式(2)的整数值;S1. 3b.驱动步进电机至Un步。 W43] 在本实施例中,设当前档位为10档,则步进电机的初始驱动步数为:Uw= 900/16X10 = 562。 在本实施例中,通过正向或反向驱动步进电机来实现将步进电机驱动至吼步,即 当柴油机由低档升高至该档位时,正向驱动步进电机若干步,当柴油机由高档降至该档时, 则反向驱动进步电机若干步。 因柴油机控制系统存在的误差,从而会导致柴油机转速与该档位的目标转速不一 致,需要进一步对柴油机的转速进行调整,在本实施例中,采用自适应的调整策略,其具体 的调整方法为:S2.监测柴油机的实际转速S,判断所述实际转速与柴油机在当前档位的预设目 标转速St之间的误差是否大于预设的阔值,大于则跳转到步骤S3,否则跳转到步骤S4 ;S3.按照式(1)所示公式计算步进电机的驱动步数,并调整柴油机在当前档位步 进电机的驱动步数为U,跳转到步骤S2 ;(1 ) W例式(1)中,U为当前档位步进电机的驱动步数,P为预设的比例系数,e(k)为柴油 机在当前档位转速目标值St与实际转速S之差,I为积分系数,D为微分系数,UW为当前档 位步进电机的初始驱动步数,当k= 1时,e化-1) = 0。S4.存储柴油机在当前档位步进电机的驱动步数至柴油机步进调速系统。 在本实施例中,自适应的调整方法采用PID(比例积分微分)控制算法,通过实时 监测柴油机的转速,当实时监测到的柴油机转速与柴油机在该档位的目标转速之间的误差 大于预设的阔值时,系统就自动对进步电机的驱动步数进行调整,增加或减少相应的驱动 步数,直至调整后柴油机的转速达到系统设计的要求,即监测转速与目标转速之间的误差 小本文档来自技高网
...

【技术保护点】
一种自适应柴油机步进调速方法,其特征在于包括如下步骤:S1.获取柴油机在当前档位步进电机的初始驱动步数UN,并驱动步进电机至UN步;S2.监测柴油机的实际转速S,判断所述实际转速与柴油机在当前档位的预设目标转速ST之间的误差是否大于预设的阈值,大于则跳转到步骤S3,否则跳转到步骤S4;S3.按照式(1)所示公式计算步进电机的驱动步数,并调整步进电机的驱动步数至U步,跳转到步骤S2;U=P×e(k)+I×Σi=0ke(i)+D×(e(k)-e(k-1))+UN---(1)]]>式(1)中,U为当前档位步进电机的驱动步数,P为预设的比例系数,e(k)为柴油机在当前档位转速目标值ST与实际转速S之差,I为积分系数,D为微分系数,UN当前档位步进电机的初始驱动步数;S4.存储柴油机在当前档位步进电机的驱动步数至柴油机步进调速系统。

【技术特征摘要】

【专利技术属性】
技术研发人员:鲍睿李玮斌张东方郜永涛吴柏华李小文刘晨勇
申请(专利权)人:株洲南车时代电气股份有限公司
类型:发明
国别省市:湖南;43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1