本发明涉及轨道交通,特别是涉及一种液压阀控制方法、控制装置和车辆液压制动控制系统。
背景技术:
1、在现有的轨道交通车辆制动系统中,通常用到液压阀对车辆进行制动控制。控制车辆制动系统的液压阀,由阀的开闭影响对应输出口的压力,从而控制夹紧油缸伸缩、抱紧制动盘等元件,让车辆减速。因此,对液压阀的控制会车辆的启停效果。
2、目前对液压阀的控制,一般是简单的根据需要调节的压力变化趋势来对液压阀的开度进行增大或减小的调节。但是这种控制方式只是根据变化的趋势调节,并不能精确控制压力大小,从而无法精确控制车辆的制动。
技术实现思路
1、本发明要解决的技术问题是:现有技术中不能精确控制液压阀对应压力大小,从而使得对车辆制动的控制精确度低。
2、为解决上述技术问题,本发明提供了一种液压阀控制方法、控制装置和车辆液压制动控制系统。
3、一种液压阀控制方法,包括:
4、获取当前请求的目标压力值以及液压阀当前对应的实际输出压力值;
5、根据所述目标压力值和所述实际输出压力值,采用预设的闭环控制算法模型计算得到控制输出值;
6、基于所述控制输出值,调节阀驱动电路输出至所述液压阀的驱动信号的占空比,调节后的占空比等于所述控制输出值对应的占空比。
7、在其中一个实施例中,所述获取当前请求的目标压力值以及液压阀当前对应的实际输出压力值,包括:
8、获取当前请求的目标压力值;
9、多次采集液压阀对应的输出压力值;
10、计算多次采集的所述输出压力值的平均值,得到所述液压阀当前对应的实际输出压力值。
11、在其中一个实施例中,所述获取当前请求的目标压力值以及液压阀当前对应的实际输出压力值之后,所述根据所述目标压力值和所述实际输出压力值,采用预设的闭环控制算法模型计算得到控制输出值之前,还包括:
12、计算所述目标压力值和所述实际输出压力值的压力差;
13、若所述压力差小于预设偏差且持续时长超过预设时长,则保持所述阀驱动电路输出的驱动信号的占空比;
14、若所述压力差大于或等于所述预设偏差且持续时长超过所述预设时长,则执行所述根据所述目标压力值和所述实际输出压力值,采用预设的闭环控制算法模型计算得到控制输出值的步骤。
15、在其中一个实施例中,所述预设的闭环控制算法模型包括比例项、积分项和微分项;所述根据所述目标压力值和所述实际输出压力值,采用预设的闭环控制算法模型计算得到控制输出值,包括:
16、计算所述目标压力值和所述实际输出压力值的压力差;
17、若所述压力差大于预设差值时,则去除所述预设的闭环控制算法模型中的积分项,得到调整后的算法模型;
18、采用调整后的算法模型基于所述目标压力值和所述实际输出压力值进行计算,得到控制输出值;
19、若所述压力差小于或等于预设差值,则采用预设的闭环控制算法模型基于所述目标压力值和所述实际输出压力值进行计算,得到控制输出值。
20、在其中一个实施例中,所述获取当前请求的目标压力值以及液压阀当前对应的实际输出压力值之后,所述基于所述控制输出值,调节阀驱动电路输出至所述液压阀的驱动信号的占空比之前,还包括:
21、获取等待时长;
22、确定当前请求的目标压力值所对应的理论占空比;
23、在基于所述控制输出值调节占空比之前的所述等待时长内,调节所述阀驱动电路输出的驱动信号的占空比至所述理论占空比。
24、在其中一个实施例中,所述获取等待时长,包括:
25、获取当前请求的目标压力值和前一次请求的目标压力值的差值;
26、基于所述差值和时长的预设对应关系,确定所述差值对应的时长得到等待时长。
27、在其中一个实施例中,所述确定当前请求的目标压力值所对应的理论占空比,包括:
28、确定当前请求的目标压力值所属的预设压力范围;
29、采用所属的预设压力范围所对应的预设压力-占空比关系方程,计算当前请求的目标压力值所对应的占空比,得到所述理论占空比。
30、在其中一个实施例中,所述预设的闭环控制算法模型包括pid控制算法的计算模型。
31、一种液压阀控制装置,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述液压阀控制方法的步骤。
32、一种车辆液压制动控制系统,包括阀驱动电路、采样装置以及上述的液压阀控制装置,所述阀驱动电路连接液压阀和所述液压阀控制装置,所述采样装置连接所述液压阀控制装置;
33、所述采样装置采集液压阀对应的输出压力值并反馈至所述液压阀控制装置;所述液压阀控制装置基于所述采样装置的反馈得到所述液压阀当前对应的实际输出压力值。
34、在其中一个实施例中,所述液压阀控制装置包括dsp芯片。
35、在其中一个实施例中,上述车辆液压制动控制系统还包括辅助保护电路,所述辅助保护电路连接所述阀驱动电路、所述采样装置和所述液压阀控制装置。
36、与现有技术相比,上述方案中的一个或多个实施例可以具有如下优点或有益效果:通过采用预设的闭环控制算法模型,基于当前请求的目标压力值以及液压阀当前对应的实际输出压力值计算得到控制输出值,调节液压阀的阀驱动电路所输出驱动信号的占空比、使调节后的占空比达到控制输出值对应的占空比,实现对占空比的大小控制,从而可以对液压阀的供电电流进行定量控制,进而精确控制调节后液压阀对应的输出压力的大小。
37、应用本申请,对车辆制动用的液压阀压力进行控制时,由于控制的输出压力的大小精确,可以提高对车辆制动的控制精确度,解决了停车对标不准问题。
1.一种液压阀控制方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述获取当前请求的目标压力值以及液压阀当前对应的实际输出压力值,包括:
3.根据权利要求1所述的方法,其特征在于,所述获取当前请求的目标压力值以及液压阀当前对应的实际输出压力值之后,所述根据所述目标压力值和所述实际输出压力值,采用预设的闭环控制算法模型计算得到控制输出值之前,还包括:
4.根据权利要求1所述的方法,其特征在于,所述预设的闭环控制算法模型包括比例项、积分项和微分项;所述根据所述目标压力值和所述实际输出压力值,采用预设的闭环控制算法模型计算得到控制输出值,包括:
5.根据权利要求1-4中任意一项所述的方法,其特征在于,所述获取当前请求的目标压力值以及液压阀当前对应的实际输出压力值之后,所述基于所述控制输出值,调节阀驱动电路输出至所述液压阀的驱动信号的占空比之前,还包括:
6.根据权利要求5所述的方法,其特征在于,所述获取等待时长,包括:
7.根据权利要求5所述的方法,其特征在于,所述确定当前请求的目标压力值所对应的理论占空比,包括:
8.根据权利要求1所述的方法,其特征在于,所述预设的闭环控制算法模型包括pid控制算法的计算模型。
9.一种液压阀控制装置,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至8中任一项所述的方法的步骤。
10.一种车辆液压制动控制系统,其特征在于,包括阀驱动电路、采样装置以及如权利要求9所述的液压阀控制装置,所述阀驱动电路连接液压阀和所述液压阀控制装置,所述采样装置连接所述液压阀控制装置;
11.根据权利要求10所述的车辆液压制动控制系统,其特征在于,所述液压阀控制装置包括dsp芯片。
12.根据权利要求10所述的车辆液压制动控制系统,其特征在于,还包括辅助保护电路,所述辅助保护电路连接所述阀驱动电路、所述采样装置和所述液压阀控制装置。