一种液压式CNG加气子站撬体控制方法及系统技术方案

技术编号:9763535 阅读:229 留言:0更新日期:2014-03-15 03:08
本发明专利技术公开了一种液压式CNG加气子站撬体控制方法及系统,基于有限状态机控制液压式CNG加气子站撬体,该方法包括:将控制所述撬体的过程划分为有限个状态机和多任务;根据预设工作模式制定所述状态机之间的切换逻辑;接收所述状态机和所述多任务对应的控制指令,控制所述撬体的电机接收所述切换逻辑控制所述撬体执行控制动作;对所述加气子站的正常运转和对相关设备的运行参数进行监控,并在所述设备发生故障时自动报警或停机。上述本发明专利技术通过有限状态机思想在PLC可编程控制软件中应用,各个模块分别形成独立的状态机,由功能函数进行逻辑的调配,增强了代码逻辑可读性、代码量也显著减少,方便了系统的维护,降低了出错概率及存储空间。

【技术实现步骤摘要】
一种液压式CNG加气子站撬体控制方法及系统
本专利技术涉及PLC可编程控制
,更具体的说,是涉及一种液压式CNG加气子站撬体控制方法及系统。
技术介绍
目前,天燃气作为一种清洁高热值能源,已成为城市燃气首选气源,发展以天燃气为主的车用能源,可以降低燃料成本,减轻城市污染,提高人民生活水平,促进社会发展,经济效益和社会效益显著。随着新能源的不断开发,液压式CNG加气母站到子站的运输问题,已逐步成为天燃气公司需要解决的基本问题。在液压式CNG通过运输车运输气罐到加气子站时,需要通过控制电机使液压式CNG从气罐中卸载到子站的加气站上,通常采用的控制方式是顺序式条件控制方式来控制,但这种控制方式所采用的PLC控制,代码逻辑可读性差,代码量比较大,不易维护,出错概率大及浪费存储空间。因此,解决代码逻辑可读性差,代码量比较大,不易维护,出错概率大及浪费存储空间的问题,是本领域技术人员接待解决的。
技术实现思路
有鉴于此,本专利技术提供了一种液压式CNG加气子站撬体控制方法及系统,以克服现有技术中代码逻辑可读性差,代码量比较大,不易维护,出错概率大及浪费存储空间的问题。为实现上述目的,本专利技术提供如下技术方案:—种液压式CNG加气子站撬体控制方法,基于有限状态机控制液压式CNG加气子站撬体,该方法包括:将控制所述撬体的过程划分为多个有限状态机和多任务;根据预设工作模式制定所述状态机之间的切换逻辑;接收所述有限状态机和所述多任务对应的控制指令,控制所述撬体的电机接收所述切换逻辑控制所述撬体执行控制动作;对所述加气子站的正常运转和对相关设备的运行参数进行监控,并在所述设备发生故障时自动报警或停机。其中,所述切换逻辑在可编程逻辑控制器中制定并设置相应的指令动作。其中,所述有限状态机包括模式选择状态机、注油状态机、回油状态机、主油泵状态机、辅油泵状态机、滤油机状态机、换车提示状态机、串气状态机和直供气状态机。其中,所述多任务包括数据采集、报警连锁、屏显示、散热器、气路切换和总气阀开关任务。优选的,还包括:对所述运行参数进行显示,并在发生故障时进行声光报警。本专利技术还公开了一种液压式CNG加气子站撬体控制系统,基于有限状态机控制液压式CNG加气子站撬体,该系统包括:划分单元,用于将控制所述撬体的过程划分为多个有限状态机和多任务;制定单元,用于根据预设工作模式制定所述有限状态机之间的切换逻辑;接收控制单元,用于接收所述有限状态机和所述多任务对应的控制指令,控制所述撬体的电机接收所述切换逻辑控制所述撬体执行控制动作;监控单元,用于对所述加气子站的正常运转和对相关设备的运行参数进行监控,并在所述设备发生故障时自动报警或停机。优选的,还包括:显示报警单元,用于对所述运行参数进行显示,并在发生故障时进行声光报警。经由上述的技术方案可知,与现有技术相比,本专利技术公开了一种液压式CNG加气子站撬体控制方法及系统,基于有限状态机控制液压式CNG加气子站撬体,该方法包括:将控制所述撬体的过程划分为多个有限状态机和多任务;根据预设工作模式制定所述有限状态机之间的切换逻辑;接收所述有限状态机和所述多任务对应的控制指令,控制所述撬体的电机接收所述切换逻辑控制所述撬体执行控制动作;对所述加气子站的正常运转和对相关设备的运行参数进行监控,并在所述设备发生故障时自动报警或停机。上述本专利技术通过有限状态机思想在PLC可编程控制软件中应用,各个模块分别形成独立的状态机,由功能函数进行逻辑的调配,增强了代码逻辑可读性、代码量也显著减少,方便了系统的维护,降低了出错概率及存储空间。【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例公开的一种液压式CNG加气子站撬体控制方法流程图;图2为本专利技术实施例公开的一种液压式CNG加气子站撬体控制系统的结构示意图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术公开了一种液压式CNG加气子站撬体控制方法及系统,基于有限状态机控制液压式CNG加气子站撬体,该方法包括:将控制所述撬体的过程划分为多个有限状态机和多任务;根据预设工作模式制定所述有限状态机之间的切换逻辑;接收所述有限状态机和所述多任务对应的控制指令,控制所述撬体的电机接收所述切换逻辑控制所述撬体执行控制动作;对所述加气子站的正常运转和对相关设备的运行参数进行监控,并在所述设备发生故障时自动报警或停机。上述本专利技术通过有限状态机思想在PLC可编程控制软件中应用,各个模块分别形成独立的状态机,由功能函数进行逻辑的调配,增强了代码逻辑可读性、代码量也显著减少,方便了系统的维护,降低了出错概率及存储空间。请参阅附图1,为本专利技术实施例公开的一种液压式CNG加气子站撬体控制方法流程图。本专利技术实施例公开了一种液压式CNG加气子站撬体控制方法,基于有限状态机控制液压式CNG加气子站撬体,该方法步骤具体包括:步骤101:将控制撬体的过程划分为多个有限状态机和多任务。优选的,上述有限状态机是表示多个有限状态以及在这些状态之间的转移和动作等行为的数学模型。状态机可归纳为4个要素,即现态、条件、动作、次态。这样的归纳,主要是出于对状态机的内在因果关系的考虑。“现态”和“条件”是因,“动作”和“次态”是果。详解如下:①现态:是指当前所处的状态。②条件:又称为“事件”,当一个条件被满足,将会触发一个动作,或者执行一次状态的迁移。③动作:条件满足后执行的动作。动作执行完毕后,可以迁移到新的状态,也可以仍旧保持原状态。动作不是必需的,当条件满足后,也可以不执行任何动作,直接迁移到新状态。④次态:条件满足后要迁往的新状态。“次态”是相对于“现态”而言的,“次态”一旦被激活,就转变成新的“现态” 了。优选的,所述有限状态机包括模式选择状态机、注油状态机、回油状态机、主油泵状态机、辅油泵状态机、滤油机状态机、换车提示状态机、串气状态机和直供气状态机。多任务是指用户可以在同一时间内运行多个应用程序,每个应用程序被称作一个任务。每个任务轮流使用CPU,由于CPU对每个时间片的处理速度非常快,在用户看来好像这些任务在同时执行。在这里,为区分状态机,将一系列或单个无明显状态或逻辑关系的处理事件划分到多任务中,比如:数据采集、报警连锁、气路切换等。优选的,所述多任务包括数据采集、报警连锁、屏显示、散热器、气路切换和总气阀开关任务。数据采集任务采集模拟量数据,并转换成量程内数据,报警连锁任务负责各个报警逻辑,屏显示任务进行触摸屏显示及触控逻辑,散热器任务进行散热器启停逻辑,气路切换任务进行直供气路和补气气路切换逻辑,总气阀开关任务进行总气阀开关逻辑。模块化指解决一个复杂问题时自顶向下逐层把系统划分成若干模块的过程。在这里,状态机及多任务有序有本文档来自技高网...

【技术保护点】
一种液压式CNG加气子站撬体控制方法,其特征在于,基于有限状态机控制液压式CNG加气子站撬体,该方法包括:将控制所述撬体的过程划分为多个有限状态机和多任务;根据预设工作模式制定所述状态机之间的切换逻辑;接收所述有限状态机和所述多任务对应的控制指令,控制所述撬体的电机接收所述切换逻辑控制所述撬体执行控制动作;对所述加气子站的正常运转和对相关设备的运行参数进行监控,并在所述设备发生故障时自动报警或停机。

【技术特征摘要】
1.一种液压式CNG加气子站撬体控制方法,其特征在于,基于有限状态机控制液压式CNG加气子站撬体,该方法包括: 将控制所述撬体的过程划分为多个有限状态机和多任务; 根据预设工作模式制定所述状态机之间的切换逻辑; 接收所述有限状态机和所述多任务对应的控制指令,控制所述撬体的电机接收所述切换逻辑控制所述撬体执行控制动作; 对所述加气子站的正常运转和对相关设备的运行参数进行监控,并在所述设备发生故障时自动报警或停机。2.根据权利要求1所述的方法,其特征在于,所述切换逻辑在可编程逻辑控制器中制定并设置相应的指令动作。3.根据权利要求1所述的方法,其特征在于,所述有限状态机包括模式选择状态机、注油状态机、回油状态机、主油泵状态机、辅油泵状态机、滤油机状态机、换车提示状态机、串气状态机和直供气状态机。4.根据权利要求1所述的方法,其特征在于,所述多任务包括数据采集...

【专利技术属性】
技术研发人员:沈阳罗伟孙平罗秀兰
申请(专利权)人:重庆耐德燃气设备有限公司
类型:发明
国别省市:

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

1