计算机科学 ›› 2025, Vol. 52 ›› Issue (4): 49-53.doi: 10.11896/jsjkx.241000103
陈宇浩, 屠翰乾, 相东明
CHEN Yuhao, TU Hanqian, XIANG Dongming
摘要: Petri网被广泛应用于信息物理系统(Cyber-Physical Systems,CPS) 的建模与分析,这些系统通常包含多个并发任务。为了简化CPS的实现过程,可将其分解成为若干独立组件。现有的CPS分解方法,如基于整数线性代数的算法,面临高时间复杂度问题;而依赖监控器的分解方法则存在较大的通信开销。为解决这些问题,综合现有分解方法的优势,提出了一种基于解释Petri网的CPS分解方法。该方法通过约束条件逐步分解网络,生成独立的状态机组件,有效缩小了模型规模。同时,提出了一种新的信号同步机制替代传统的监控器方案,显著降低了同步开销。实验结果表明,所提方法在大多数测试案例中的分解时间为 O(n2),远优于传统方法的指数级复杂度O(2n),且生成的组件集合也更加简洁。
中图分类号:
[1]SARKAR B D,SHARDEO V,DWIVEDI A,et al.Digital transition from industry 4.0 to industry 5.0 in smart manufacturing:A framework for sustainable future[J].Technology in Society,2024,78:102649. [2]GIRAULT C,VALK R.Petri nets for systems engineering:aguide to modeling,verification,and applications[M].Springer Science & Business Media,2013. [3]AWOTUNDE J B,OGUNS Y J,AMUDA K A,et al.Cyber-physical systems security:analysis,opportunities,challenges,and future prospects[J].Blockchain for Cybersecurity in Cyber-Physical Systems,2023,102:21-46. [4]HARKAT H,CAMARINHA-MATOS L M,GOES J,et al.Cyber-physical systems security:A systematic review[J].Computers & Industrial Engineering,2024,188:109891. [5]OKS S J,JALOWSKI M,LECHNER M,et al.Cyber-physicalsystems in the context of industry 4.0:A review,categorization and outlook[J].Information Systems Frontiers,2024,26(5):1731-1772. [6]GROBELNA I,KARATKEVICH A.Challenges in application of Petri nets in manufacturing systems[J].Electronics,2021,10(18):2305. [7]ACHARYA S,KHAN A A,PÄIVÄRINTA T.Interoperability levels and challenges of digital twins in cyber-physical systems[J].Journal of Industrial Information Integration,2024,42:100714. [8]MARTÍNEZ J,SILVA M.A simple and fast algorithm to obtain all invariants of a generalised Petri net[C]//the First and the Second European Workshop on Application and Theory of Petri Nets.Berlin,Heidelberg:Springer Berlin Heidelberg,1982:301-310. [9]WIS'NIEWSKI R,KARATKEVICH A,WOJNAKOWSKI M.Decomposition of distributed edge systems based on the Petri nets and linear algebra technique[J].Journal of Systems Architecture,2019,96:20-31. [10]YE J,ZHOU M C,LI Z,et al.Structural decomposition and decentralized control of Petri nets[J].IEEE Transactions on Systems,Man,and Cybernetics:Systems,2017,48(8):1360-1369. [11]SUI Q K,WANG Y L,LIU C L,et al.Koopman-ConstrainedHierarchical Deep State Space Model for Industrial Quality Prediction via Cloud-Edge Collaborative Framework[J].IEEE Tran-sactions on Systems,Man,and Cybernetics:Systems,2025,55(2):1137-1150. [12]WOJNAKOWSKI M,WIS'NIEWSKI R,BAZYDŚO G,et al.Analysis of Safeness in a Petri Net-Based Specification of the Control Part of Cyber-Physical Systems[J].International Journal of Applied Mathematics and Computer Science,2021,31(4):647-657. [13]CHENG Y.Research on FPGA Functional Reliability based on Petri Net[C]//Journal of Physics:Conference Series.IOP Publishing,2023. [14]DAVID R,ALLA H.Discrete,continuous,and hybrid Petri nets[M].Berlin:Springer,2005. [15]MURATA T.Petri nets:Properties,analysis and applications[C]//Proceedings of the IEEE.1989:541-580. [16]LI C,LI Y,CHENY,et al.Synthesis of liveness-enforcing Petri net supervisors based on a think-globally-act-locally approach and a structurally minimal method for flexible manufacturing systems[J].Computing and Informatics,2022,41(5):1310-1336. [17]BILINSKI K,ADAMSKI M,SAUL J M,et al.Petri-net-basedalgorithms for parallel-controller synthesis[J].IEEE Procee-dings-Computers and Digital Techniques,1994,141(6):405-412. [18]ZAITSEV D A.Decomposition-based calculation of Petri net invariants[C]//The 25th International Conference on Application and Theory of Petri Nets.Bologna,Italy,2004:79-83. [19]WISNIEWSKI R.Design of Petri net-based cyber-physical systems oriented on the implementation in field programmable gate arrays[J].Energies,2021,14(21):7054. |
|