一种多功能参数化电磁阀组控制方法技术

技术编号:9835843 阅读:108 留言:0更新日期:2014-04-02 00:58
一种多功能参数化电磁阀组控制方法,由于地面系统级试验平台的各类电磁阀控制在时序控制的基础上同时提出了反馈控制和循环控制的要求,并且要求实现可参数化,以满足不同产品不同工况的试验需求。本发明专利技术的多功能参数化电磁阀组控制方法整合了各种控制需求,设计了一种根据多重条件判断输出的电磁阀组控制方法,既满足了以往的时序控制要求,又实现了反馈控制和循环控制多重功能的同步执行。

【技术实现步骤摘要】
【专利摘要】,由于地面系统级试验平台的各类电磁阀控制在时序控制的基础上同时提出了反馈控制和循环控制的要求,并且要求实现可参数化,以满足不同产品不同工况的试验需求。本专利技术的多功能参数化电磁阀组控制方法整合了各种控制需求,设计了一种根据多重条件判断输出的电磁阀组控制方法,既满足了以往的时序控制要求,又实现了反馈控制和循环控制多重功能的同步执行。【专利说明】—种多功能参数化电磁阀组控制方法
本专利技术涉及一种用于地面试验系统的多功能参数化电磁阀组控制方法,属于电磁阀自动控制领域。
技术介绍
随着运载火箭增压输送系统地面试验开展的不断深入,系统级试验已成为验证增压输送系统综合性能和动态匹配性的重要手段,随之而来对系统级试验平台的各种要求越来越高,尤其是对自动控制的要求越来越苛刻,对试验系统中各类控制电磁阀不仅提出时序控制要求,而且还提出了同步进行压力反馈控制、循环控制要求,并且要求控制方法适用性强,能同时满足不同型号不同工况的试验需求。在以往基于PLC的控制系统程序设计方法中,大多数采用计时器输出与设定值比较,压力反馈值与设定值比较的方式实现电磁阀组的开关控制,通过重复执行固定的程序实现循环控制,一般情况下只能满足单方面的控制要求,若按照传统的程序设计方法,难以实现时序控制、压力反馈控制和循环控制多重功能的整合,且参数可设置功能也不易实现。因此,研究一种多功能的、参数化的、适应范围广的电磁阀组控制方法十分必要。
技术实现思路
本专利技术的技术解决问题为:克服现有技术的不足,提供一种多功能参数化的电磁阀组控制方法,既满足电磁阀组时序控制要求,又实现了反馈控制和循环控制多重功能的同步执行,主要在增压输送系统试验平台上使用,使其满足地面大型复杂试验对自动控制的多样化要求。本专利技术的技术解决方案是:,步骤如下:(I)设定电磁阀组的控制参数,所述控制参数包括电磁阀时序控制方式、电磁阀反馈控制方式、电磁阀工作时间的起始值和终止值、电磁阀开启压力值和关闭压力值、循环时间段的起始值和终止值、循环次数;电磁阀时序控制方式包括自动和手动,电磁阀反馈控制方式包括自动和手动;(2)对电磁阀组发送启动命令,发送启动命令的时刻为零点启动计时器,并将所述循环次数值置为1,计时器的计时值作为对电磁阀组时序控制的时间基准,之后执行步骤(3);(3)依次对电磁阀组中的每一个电磁阀进行状态判断从而确定每个电磁阀当前的开闭状态,对每个电磁阀进行状态判断包括时间判断和压力判断,且先进行时间判断后进行压力判断;(4)电磁阀组中所有电磁阀状态判断若均已完成,则执行步骤(5);(5)对电磁阀组中所有处于开启状态的电磁阀上电,对电磁阀组中所有处于闭合状态的电磁阀断电;(6)判断循环次数是否已达到设定的循环次数,若未达到预设的循环次数,则执行步骤(7)进行循环时间判断,若已达到循环次数,则执行步骤(8);(7)判断计时器时间值是否大于等于步骤(I)中设定的循环时间终止值,若不满足条件,则直接执行步骤(8);若满足条件,则将计时器时间值置为设定的循环时间起始值,并且将循环次数值加I,然后执行步骤(8);(8)根据是否对电磁阀组发送停止命令对电磁阀组进行控制,若未发送停止命令,则跳转执行步骤(3);若发送停止命令则将计时器时间值置为0,且将循环次数值置为I。所述步骤(3)中依次对电磁阀组中的每一个电磁阀进行状态判断从而确定每个电磁阀当前的开闭状态具体为:(2.1)进行时间判断:当电磁阀时序控制方式为手动时,维持电磁阀当前状态,直接进入步骤(2.2)对该电磁阀进行压力判断,当电磁阀时序控制方式为自动时,则判断计时器时间值是否处于步骤(I)中设定的电磁阀工作时间起始值和终止值之间,若满足条件则确定当前电磁阀状态为开启,则进入步骤(2.2)继续对该电磁阀进行压力判断,否则确定当前电磁阀状态为关闭,继续进行其他电磁阀状态判断;(2.2)进行压力判断:当电磁阀反馈控制方式为手动时,维持电磁阀当前状态,则继续进行其他电磁阀状态的判断,当电磁阀反馈控制方式为自动时,则根据以下原则进行判断:若压力反馈值大于步骤(I)中设定的电磁阀关闭压力值,则确定当前电磁阀状态为关闭;若压力反馈值小于设定的电磁阀开启压力值,则确定当前电磁阀状态为开启,其余情况下则维持电磁阀当前状态,继续进行其他电磁阀状态判断。本专利技术与现有技术相比的有益效果是:(I)通过判断算法的优化,实现了时序控制、反馈控制和循环控制三种功能的整合;(2)可根据实际需求设定电磁阀组控制参数,大大提高了该方法的适用性和灵活性。【专利附图】【附图说明】图1为本专利技术流程图。【具体实施方式】下面结合附图对本专利技术的【具体实施方式】进行进一步的详细描述。运载火箭增压输送系统地面试验平台的各类电磁阀控制在时序控制的基础上同时提出了反馈控制和循环控制的要求,并且要求实现可参数化,以满足不同产品不同工况的试验需求。本专利技术的多功能参数化电磁阀组控制方法整合各种控制需求,既满足了以往的时序控制要求,又实现了反馈控制和循环控制多重功能的同步执行。如图1所示,,实施步骤如下:(I)设定电磁阀组的控制参数,所述控制参数包括电磁阀时序控制方式、电磁阀反馈控制方式、电磁阀工作时间的起始值和终止值、电磁阀开启压力值和关闭压力值、循环时间段的起始值和终止值、循环次数;电磁阀时序控制方式包括自动和手动,电磁阀反馈控制方式包括自动和手动;(2)对电磁阀组发送启动命令,发送启动命令的时刻为零点启动计时器,并将所述循环次数值置为1,计时器的计时值作为对电磁阀组时序控制的时间基准,之后执行步骤(3);(3)依次对电磁阀组中的每一个电磁阀进行状态判断从而确定每个电磁阀当前的开闭状态,对每个电磁阀进行状态判断包括时间判断和压力判断,且先进行时间判断后进行压力判断;具体为:(3.1)进行时间判断:当电磁阀时序控制方式为手动时,维持电磁阀当前状态,直接进入步骤(3.2)对该电磁阀进行压力判断,当电磁阀时序控制方式为自动时,则判断计时器时间值是否处于步骤(I)中设定的电磁阀工作时间起始值和终止值之间,若满足条件则确定当前电磁阀状态为开启,则进入步骤(3.2)继续对该电磁阀进行压力判断,否则确定当前电磁阀状态为关闭,继续进行其他电磁阀状态判断;(3.2)进行压力判断:当电磁阀反馈控制方式为手动时,维持电磁阀当前状态,则继续进行其他电磁阀状态的判断,当电磁阀反馈控制方式为自动时,则根据以下原则进行判断:若压力反馈值大于步骤(I)中设定的电磁阀关闭压力值,则确定当前电磁阀状态为关闭;若压力反馈值小于设定的电磁阀开启压力值,则确定当前电磁阀状态为开启,其余情况下则维持电磁阀当前状态,继续进行其他电磁阀状态判断。(4)电磁阀组中所有电磁阀状态判断若均已完成,则执行步骤(5);(5)对电磁阀组中所有处于开启状态的电磁阀上电,对电磁阀组中所有处于闭合状态的电磁阀断电;(6)判断循环次数是否已达到设定的循环次数,若未达到预设的循环次数,则执行步骤(7)进行循环时间判断,若已达到循环次数,则执行步骤(8);(7)判断计时器时间值是否大于等于步骤(I)中设定的循环时间终止值,若不满足条件,则直接执行步骤(8);若满足条件,则将计时器时间值置为设定的循环时间起始值,并且将循环次数值加I,然后本文档来自技高网...

【技术保护点】
一种多功能参数化电磁阀组控制方法,其特征在于步骤如下:(1)设定电磁阀组的控制参数,所述控制参数包括电磁阀时序控制方式、电磁阀反馈控制方式、电磁阀工作时间的起始值和终止值、电磁阀开启压力值和关闭压力值、循环时间段的起始值和终止值、循环次数;电磁阀时序控制方式包括自动和手动,电磁阀反馈控制方式包括自动和手动;(2)对电磁阀组发送启动命令,发送启动命令的时刻为零点启动计时器,并将所述循环次数值置为1,计时器的计时值作为对电磁阀组时序控制的时间基准,之后执行步骤(3);(3)依次对电磁阀组中的每一个电磁阀进行状态判断从而确定每个电磁阀当前的开闭状态,对每个电磁阀进行状态判断包括时间判断和压力判断,且先进行时间判断后进行压力判断;(4)电磁阀组中所有电磁阀状态判断若均已完成,则执行步骤(5);(5)对电磁阀组中所有处于开启状态的电磁阀上电,对电磁阀组中所有处于闭合状态的电磁阀断电;(6)判断循环次数是否已达到设定的循环次数,若未达到预设的循环次数,则执行步骤(7)进行循环时间判断,若已达到循环次数,则执行步骤(8);(7)判断计时器时间值是否大于等于步骤(1)中设定的循环时间终止值,若不满足条件,则直接执行步骤(8);若满足条件,则将计时器时间值置为设定的循环时间起始值,并且将循环次数值加1,然后执行步骤(8);(8)根据是否对电磁阀组发送停止命令对电磁阀组进行控制,若未发送停止命令,则跳转执行步骤(3);若发送停止命令则将计时器时间值置为0,且将循环次数值置为1。...

【技术特征摘要】

【专利技术属性】
技术研发人员:周炎邢力超雒宝莹耿屹梁景媛张连万曹文利王道连
申请(专利权)人:北京宇航系统工程研究所 中国运载火箭技术研究院
类型:发明
国别省市:北京;11

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

1