摘要
工业软件发布后不能正常工作、发生错误的情况较为常见,正常投运后还面临持续的参数和流程优化、加入新功能等情况。为解决工业软件的持续测试、发布,提出一种基于数字孪生的工业软件持续交付方法。在该方法中,采集物理工厂中产生的实时数据,抽取、建模形成典型的生产场景数据库,作为数字孪生系统的基准库;当有新的工业软件需要发布时,先在孪生系统上进行试运行得到测试库,分析对比基准库和测试库结果以确定是否接受新的发布。测试数据和过程都是物理真实场景的回放,具备典型性和代表性,可加速测试过程。实际运行结果表明,上述方法使故障次数和时间都大幅下降。
It is common to see a new software failure in metallurgical industry.To solve the problems rising in continuous test,release and operation of metallurgical industry software,a method of continuous delivery based on digital twin is proposed.Real-time data generated in the production process is collected into the real-time database and modeled to form typical production scenes database,which is used as the benchmark database in the digital twin system.The corresponding industrial software running environment is established in the digital twin system.When new software needs to be delivered,the test database is obtained by trial run on the digital twin system.The analysis program compares the results and receives or rejects test cases according to certain rules.After passing all the test cases,it will be released to the real environment.The actual operation results show that the above-mentioned methods can greatly reduce the number of failures and time.
作者
徐长盛
杨土荣
李伟
Xu Changsheng;Yang Turong;Li Wei(Zhanjiang Branch of Shanghai Baosight Software Co.,Ltd.,Zhanjiang 524000,Guangdong)
出处
《武汉工程职业技术学院学报》
2022年第3期35-40,共6页
Journal of Wuhan Engineering Institute
关键词
工业软件
数字孪生
智能制造
持续交付
industry software
digital twin
intelligent manufacturing
continuous delivery