主办:陕西省汽车工程学会
ISSN 1671-7988  CN 61-1394/TH
创刊:1976年

汽车实用技术 ›› 2022, Vol. 47 ›› Issue (15): 69-76.DOI: 10.16638/j.cnki.1671-7988.2022.015.015

• 设计研究 • 上一篇    

汽车行业机理模型的封装及部署技术

王星薇,赵 甲   

  1. 中国汽车技术研究中心有限公司
  • 出版日期:2022-08-15 发布日期:2022-08-15
  • 通讯作者: 王星薇
  • 作者简介:王星薇(1990—),女,助理工程师,研究方向为汽车工业 App 产品、汽车工业机理模型、工业 App 集成 开发平台、多元异构模型的封装技术及自动部署程序,E-mail: wangxingwei@catarc.ac.cn。

Packaging and Deployment Technology of the Mechanism Model in Automobile Industry

WANG Xingwei, ZHAO Jia   

  1. China Automotive Technology and Research Center Company Limited
  • Online:2022-08-15 Published:2022-08-15
  • Contact: WANG Xingwei

摘要: 汽车行业工业 App 正逐步被广泛应用,面向汽车产业生态提供灵活的工业 App 产品是 大势所趋,工业 App 产品的核心是工业机理模型。针对机理模型受建模工具多样性、建模语 言多源化、无法被统一调用等问题,文章研究了多种语言的机理模型统一封装技术路线,能 应用在汽车行业由 JAVA、C#、C++、Python、MATLAB、Mworks 等软件工具开发的机理模 型,同时开发并应用了多源异构机理模型自动化部署的可执行程序。这些研究成果能消除异 构模型之间的壁垒,打通异构模型之间的数据流、控制流,实现模型的数据流通,实现异构 语言模型的全面兼容,突破传统机理模型的局限性。有效解决传统工业软件开发方法对开发 人员要求高、开发效率低的问题,加快工业 App 在汽车等重点行业的研发与推广应用。

关键词: 汽车行业;机理模型;工业 App;模型封装;自动部署

Abstract: Industrial App in the automotive industry is gradually being widely used. It is a general trend to provide flexible industrial App products for the automotive industry ecosystem. The core of industrial App products is the industrial mechanism model. In view of the problems that the mechanism model is affected by the diversity of modeling tools, the multi-source of modeling languages and cannot be called uniformly, this paper studies the technical route of unified packaging of mechanism models in multiple languages, which can be applied to the mechanism model developed by JAVA, C#, C++, Python, MATLAB, Mworks and other software tools in the automotive industry. At the same time, the executable program of automatic deployment of multi-source heterogeneous mechanism model is developed and applied. These research results eliminate the barriers between heterogeneous models, open up the data flow and control flow between heterogeneous models, realize the data flow of models, realize the full compatibility of heterogeneous language models, and break through the limitations of traditional mechanism models. Effectively solve the problems of high requirements for developers and low development efficiency of traditional industrial software development methods, and speed up the R&D, promotion and application of industrial App in key industries such as automobiles.

Key words: Automobile industry; Mechanism model; Industrial App; Model packaging; Automatic deployment