摘要
本申请属于Modelica语言语法解析技术领域,旨在解决现有Modelica语言使用文本形式存储模型存在着的模型传输及模型细节难以读取识别的问题。本申请公开了一种针对Modelica语言的语法解析系统和方法,该系统包括ANTLR4语法解析模块、Modelica文本代码生成模块、数据序列和反序列化模块;该方法将Modelica对象中的不同模型元素转换成文本格式的字符串,并将文本格式的字符串合并生成完整的文本格式的Modelica模型文件。本申请实现基于Modelica语言的仿真模型的文本格式和结构化JSON格式的相互转换,在满足Modelica模型仿真必需文本格式的前提下,使Modelica模型能够以结构化形式进行传输存储,有效地支撑基于Modelica语言的大规模协同建模和模型版本追踪管理。
技术关键词
Modelica语言
语法分析器
解析方法
对象
解析系统
子模块
Modelica模型
数据访问
文本
序列化方法
节点
格式
JSON字符串
定义
方程
解析技术
元素
代码转换
语法结构
系统为您推荐了相关专利信息
网络安全知识图谱
三元组
网络安全数据
样本
注意力机制