基于Petri网的单元控制系统及编程研究

2021-01-05 14:20:00孔志学穆英娟李凌霄
航天制造技术 2020年6期
关键词:程序模型

孔志学 黄 飘 穆英娟 李凌霄

基于Petri网的单元控制系统及编程研究

孔志学 黄 飘 穆英娟 李凌霄

(上海航天精密机械研究所,上海 201600)

针对舱体制造单元控制系统开发与调试周期长、控制逻辑正确性难以评估的问题,提出一种基于Petri网建模仿真与面向对象的PLC程序快速设计方法。该方法首先依据产品工艺流程,形成单元制造流程,并基于Petri网建立制造单元控制系统模型,通过Petri网仿真与优化,使得Petri网模型可达、有界、无死锁、无冲突,再通过在PLC程序设计中融入库所、变迁、托肯、有向弧的元素,实现Petri网并发、争夺、共享资源的特性,最后,面向Petri网模型中的对象,将Petri网模型中的对象快速映射至PLC程序中,使PLC运行逻辑与Petri网模型保持一致。本文以舱体制造单元为例,阐述了该方法的应用。

Petri网;仿真;控制系统;PLC程序设计

1 引言

随着航天的快速发展,航天飞行器关重件对制造品质的要求不断增强,应用自动化制造单元的需求也随之增长,同时,同类结构件在制造单元中的适应性要求不断增强,使得制造单元控制系统的可靠性、易读性、可维护性要求不断提升。而PLC的梯形图不能用数学方法分析,不能直观地反映出自动控制系统中的协调控制、竞争控制和并行控制,因此可读性差,难于升级和维护[1]。

Petri网是一种离散并行系统的数学表示[2,3],靳舒琪[3]等提出一种面向对象分层次Petri网建模方法,确保了汽车零部件生产线运行过程无死锁现象;陈鹤峰[4]提出采用面向资源的Petri网——ROPN模型为制造系统建模,实现了制造系统死锁问题的有效避免;……

登录APP查看全文

猜你喜欢
程序模型
一半模型
重尾非线性自回归模型自加权M-估计的渐近分布
试论我国未决羁押程序的立法完善
人大建设(2019年12期)2019-05-21 02:55:44
失能的信仰——走向衰亡的民事诉讼程序
“程序猿”的生活什么样
英国与欧盟正式启动“离婚”程序程序
环球时报(2017-03-30)2017-03-30 06:44:45
3D打印中的模型分割与打包
创卫暗访程序有待改进
中国卫生(2015年3期)2015-11-19 02:53:32
FLUKA几何模型到CAD几何模型转换方法初步研究
恐怖犯罪刑事诉讼程序的完善