(19)国家知识产权局
(12)发明 专利
(10)授权公告 号
(45)授权公告日
(21)申请 号 202210744249.8
(22)申请日 2022.06.29
(65)同一申请的已公布的文献号
申请公布号 CN 114818394 A
(43)申请公布日 2022.07.29
(73)专利权人 中国汽车技 术研究中心有限公司
地址 300300 天津市东 丽区先锋 东路68号
专利权人 中汽数据有限公司
(72)发明人 何绍清 张强 程旭 张彤晖
(51)Int.Cl.
G06F 30/20(2020.01)
G06F 11/36(2006.01)
(56)对比文件
CN 10419 9664 A,2014.12.10
CN 109507991 A,2019.0 3.22
WO 20141 13751 A1,2014.07.24
US 2014019104 A1,2014.01.16
吴有亮.“基于Modelica的液体火箭发动机系统建模与仿真研究 ”. 《中国优秀硕士学位 论文
全文数据库 (工程科技 Ⅱ辑)》 .2019,
林芊.“基于混合虚拟化 技术的虚拟机性能
优化研究及应用 ”. 《中国优秀硕士学位 论文全文
数据库 信息科技 辑》 .2011,
王桐森.一种L inux内核CFS调度器的仿真 分
析系统. 《科 学技术与工程》 .20 09,(第17期),
徐松等.集成电路故障注入攻击 仿真方法.
《计算机 辅助设计与图形 学学报》 .2017,(第08
期),
刘立新等.基于VC的Simulati onX二次开发
及其在水 下液控系统中的应用. 《机电工程》
.2015,(第10期),
王鸿亮等.基 于FMI的分布式联合仿真技 术
研究. 《计算机 仿真》 .2017,(第04期),
刘宝生.Simulati onX多学科建模和仿真工
具. 《CAD/ CAM与制造业信息化》 .20 09,(第09期),
审查员 李紫君
(54)发明名称
针对Modelica模型过程方程的调试方法和
系统
(57)摘要
本发明提供一种针对Modelica模型过程方
程的调试方法和系统, 该方法包括在Modelica仿
真软件的模型仿真内核的每个优化步骤前设置
中断点; 当所述Modelica仿真软件运行到当前中
断点时, 提取当前的过程方程和变量信息到调试
设备上; 在所述调试设备上对所述过程方程和变
量信息进行修改后, 在当前中断点处将修改后的
过程方程和变量信息注入所述模 型仿真内核; 所
述当前中断点接收到修改后的过程方程和变量
信息后触发所述Modelica仿真软件继续运行。 本
发明在每个优化步骤前进行修改, 实现过程方程
的调试。
权利要求书2页 说明书4页 附图1页
CN 114818394 B
2022.09.20
CN 114818394 B
1.一种针对Model ica模型过程方程的调试 方法, 其特 征在于, 包括:
在Modelica仿真软件的模型仿真内核的每 个优化步骤前设置中断点;
当所述Modelica仿真软件运行到当前中断点时, 提取当前的过程方程和变量信息到调
试设备上;
在所述调试设备上对所述过程方程和变量信 息进行修改后, 在当前中断点处将修改后
的过程方程和变量信息注入所述模型仿真内核;
所述当前中断点接收到修改后的过程方程和变量信息后触发所述Modelica仿真软件
继续运行。
2.根据权利 要求1所述的方法, 其特征在于, 当所述Modelica仿真软件运行到当前中断
点时, 提取当前的过程方程和变量信息 到调试设备 上, 包括:
当所述Modelica仿真软件运行到当前中断点时, 从平坦化方程组类中提取当前的过程
方程和变量信息 到调试设备 上;
所述在当前中断点处将修改后的过程方程和变量信息注入所述模型仿真内核, 包括:
在当前中断点将修改后的过程方程和变量信 息注入所述模型仿真内核, 替换平坦化方
程组类的对应信息 。
3.根据权利要求1所述的方法, 其特征在于, 所述优化步骤包括IF条件语句处理、 数组
标量化、 别名消除、 指标约减和块下三角Bl ock Lower Triganular分解。
4.根据权利要求1所述的方法, 其特征在于, 在所述调试设备上对所述过程方程和变量
信息进行如下修改:
单语句方程的优化处 理, 微分代数 方程的指标约减和方程 求解排序及分组。
5.根据权利要求1所述的方法, 其特征在于, 所述每个优化步骤存储在方法数组或者队
列中;
在所述调试设备上对所述过程方程和变量信 息进行如下修改: 按照后续至少一个优化
步骤对所述过程方程和变量信息进行修改;
所述在当前中断点处将修改后的过程方程和变量信息注入所述模型仿真内核, 包括:
在当前中断点将修改后的过程方程和变量信 息注入所述模型仿真内核, 在所述方法数
组或者队列中跳过 所述至少一个优化 步骤。
6.根据权利要求1所述的方法, 其特 征在于, 所述方法还 包括:
在所述调试设备上对所述过程方程和变量信 息进行修改后, 存储修改操作与模型的对
应关系;
在后续提取当前的过程方程和变量信 息到调试设备上后, 根据 所述对应关系确定修改
操作, 并按照所述 修改操作对当前的过程方程和变量信息进行修改。
7.根据权利要求1所述的方法, 其特征在于, 当前中断点接收到修改后的过程方程和变
量信息后触发所述Model ica仿真软件继续 运行之后, 还 包括:
在优化步骤均运行 结束后, 生成代码文件;
对所述代码文件进行求 解。
8.根据权利要求1所述的方法, 其特征在于, 所述提取当前的过程方程和变量信 息到调
试设备上, 包括:
提取当前的过程方程和变量信息并显示到所述调试设备的界面上。权 利 要 求 书 1/2 页
2
CN 114818394 B
29.一种针对Model ica模型过程方程的调试系统, 其特 征在于, 包括:
仿真设备, 搭载有Model ica仿真软件, 用于运行Model ica模型;
调试设备与所述仿真设备通信连接, 用于在Modelica仿真软件的模型仿真内核的每个
优化步骤前设置中断点; 当所述Modelica仿真软件运行到当前中断点时, 提取当前的过程
方程和变量信息到本地; 在本地对所述过程方程和变量信息进行修改后, 在当前中断点处
将修改后的过程方程和变量信息注入所述模型仿真内核; 当前中 断点接收到修改后的过程
方程和变量信息后触发所述Model ica仿真软件继续 运行。
10.根据权利要求9所述的系统, 其特征在于, 所述系统还包括远程电脑, 分别与调试设
备和仿真 设备连接;
所述远程电脑用于远程访问Model ica模型仿真和调试的过程。权 利 要 求 书 2/2 页
3
CN 114818394 B
3
专利 针对Modelica模型过程方程的调试方法和系统
文档预览
中文文档
8 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共8页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 思考人生 于 2024-02-07 20:36:18上传分享