一种面向Modelica模型的增量编译方法及系统

AITNT
正文
推荐专利
一种面向Modelica模型的增量编译方法及系统
申请号:CN202411915284
申请日期:2024-12-24
公开号:CN119759362A
公开日期:2025-04-04
类型:发明专利
摘要
本发明涉及一种面向Modelica模型的增量编译方法及系统,该方法包括:对编辑修改后的Modelica模型文本进行关键词匹配得到Modelica模型的抽象语法树;抽象语法树包括Modelica模型中各个组件的定义和行为;基于抽象语法树与上一次的变化确定Modelica模型编辑修改的变化部分;将Modelica模型的变化部分实例化为中间表示;中间表示包括:组件的变元树和组件行为列表;对Modelica模型的变化部分与未变部分的中间表示进行整合,得到Modelica模型的完整表示;通过增量编译,可以实现对模型修改部分的快速识别与局部编译,从而避免对整个模型进行重新编译,显著提高编译效率。同时,增量编译还能有效减少编译诊断信息的输出量,使用户能够更轻松地获取到与修改部分相关的诊断信息,进一步提升建模体验。
技术关键词
Modelica模型 增量编译方法 抽象语法树 关键字 编译系统 编辑 列表 方程 定义 关键词 解析器 分析模块 文本 处理器 可读存储介质 程序 存储器 电子设备
系统为您推荐了相关专利信息
1
城市内涝积水点快速定位方法及装置
积水 快速定位方法 数字地表模型 深度学习模型训练 命名实体识别模型
2
代码文本的处理方法及程序产品
文本 节点特征 特征提取模型 语句 漏洞特征
3
数据类型转换方法、装置、计算机设备、可读存储介质和程序产品
数据类型转换方法 抽象语法树 语义 节点 数据类型转换装置
4
一种结构化空间数据快速构建知识图谱的方法
构建知识图谱 地理实体 关系 删除实体 发现实体
5
一种基于用户分群的营销策略优化处理方法和系统
业务系统 业务数据构建 策略 标签 分群
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号