-
公开(公告)号:CN109858169B
公开(公告)日:2023-04-07
申请号:CN201910113739.6
申请日:2019-02-14
Applicant: 苏州同元软控信息技术有限公司
IPC: G06F30/20
Abstract: 本发明公开了一种基于Modelica的模型平坦化方法,该方法通过分析模型的词法和语法结构,将带层次结构的原模型变为平坦化的模型,生成的平坦化模型中所有的组件类型都是Modelica的内置类型,所以该平坦化模型可在任意支持Modelica语言的平台上仿真,而不依赖于其它模型库。本发明解除了模型对于其所用到的模型库的依赖关系,大大简化了模型后续的使用和管理,同时又解决了模型中各模块所依赖的模型库不兼容的问题,便于模型的后续构建。本发明还通过带Q‑IDENT的巧妙处理方式,在保证了平坦化模型与原模型所描述系统的一致性的同时,又保留了原模型变量与平坦化模型变量的对应关系,因此具有更好的可调试性。
-
公开(公告)号:CN105301983A
公开(公告)日:2016-02-03
申请号:CN201510752887.4
申请日:2015-11-09
Applicant: 苏州同元软控信息技术有限公司
IPC: G05B17/02
Abstract: 本发明公开了一种基于FMI接口的分布式仿真系统及其构建方法,该系统由服务器、主控端软件、子计算终端、终端软件和仿真器构成,其中仿真器根据FMI接口逻辑利用各类异构平台导出的FMI联合仿真接口进行模型计算;主控端软件完成系统调度模型与子系统计算模型之间的变量连接关系配置;终端软件完成子系统网络配置。系统运行过程由服务器中的仿真器运行系统调度模型,并负责系统数据同步,子计算终端中的仿真器运行子系统模型。本发明将系统仿真划分为系统调度和子系统计算,降低了子系统之间的耦合,能够快速实现多个异构仿真平台之间的协同与联合仿真,同时能够充分利用计算资源,对于解决大规模仿真系统的构建过程复杂和计算效率低的问题效果显著。
-
公开(公告)号:CN103499966A
公开(公告)日:2014-01-08
申请号:CN201310250350.9
申请日:2013-06-21
Applicant: 苏州同元软控信息技术有限公司
IPC: G05B23/02
Abstract: 本发明涉及一种空调控制器半物理仿真测试系统,包括硬件模块、信号接口模块与空调环境模型模块;硬件模块包括空调控制板及信号调理板,空调控制板用于控制并产生空调控制信号,信号调理板包括电源系统与信号采集处理系统,电源系统用于给空调控制板提供电源,信号采集处理系统用于将空调控制板产生的模拟信号转换成数字信号,同时将空调环境模型模块反馈的数字信号转换成模拟信号;信号接口模块用于硬件模块与空调环境模型模块之间的通信;空调环境模型模块用于模拟空调本体模型及环境温度模型。本发明可以直接对空调控制器进行调试,简化了空调控制器的设计及测试过程,有效地降低了研发成本,加快了研发进度。
-
公开(公告)号:CN116520793A
公开(公告)日:2023-08-01
申请号:CN202310219729.7
申请日:2023-03-08
Applicant: 苏州同元软控信息技术有限公司
IPC: G05B23/02
Abstract: 本发明提供的航天器舵系统的故障预测方法、装置、设备及存储介质,该方法包括:构建多领域系统仿真模型;将故障数据注入至多领域系统仿真模型进行批量仿真计算,以得到多领域系统仿真模型输出的故障仿真数据;将故障数据与批量生成的故障仿真数据作为仿真数据集输入至故障预测神经网络模型对其进行训练;将实时采集的监测变量数据输入至训练完成的故障预测神经网络模型,以得到故障预测神经网络模型输出的故障状态信息。与传统的故障预测方法相比,本发明克服了基于传统的故障实验很难采集全面完备的故障数据,导致样本数据少无法基于机器学习进行故障预测,具有安全、高效、成本低等优点,从而得到更好的故障预测效果。
-
公开(公告)号:CN105243223B
公开(公告)日:2018-11-02
申请号:CN201510709638.7
申请日:2015-10-28
Applicant: 苏州同元软控信息技术有限公司
Abstract: 本发明公开了一种基于Modelica的程序快速构建方法,包括以下步骤,根据建模需求对目标系统进行逻辑划分,将子需求抽象为功能模块;确定所需的外部C/C++功能模块,用以实现已划分的子模块的功能;制定各模块接口协议;使用Modelica外部函数封装各C/C++功能模块;使用Modelica Blocks组件构建输入输出接口,利用该接口将各功能模块集成到Modelica模型中;使用connect机制对各输入输出接口进行连接,实现各模块之间数据通信,构建出统一模型;使用Modelica仿真工具对模型进行统一化分析处理,生成可执行文件;根据不同的参数,利用可执行文件获取不同的结果数据。本发明提出统一的构建程序方法,解决不同领域程序耦合问题,促进协同开发,有效提高建模效率。
-
公开(公告)号:CN101546348A
公开(公告)日:2009-09-30
申请号:CN200910029414.6
申请日:2009-04-13
Applicant: 苏州同元软控信息技术有限公司
Abstract: 本发明公开了一种基于物理建模语言的模型库图标显示方法,其特征在于:包括预处理过程和图标显示过程;所述预处理过程为,解析模型库,根据加载显示模型库时对文件夹和文件中的模型遍历顺序,依次生成每个模型的图标,写入一图标文件中;所述图标显示过程为,在加载显示模型库过程中,根据遍历顺序从所述图标文件中读入对应的模型图标,并显示于模型库窗口中。本发明在加载和显示模型库时没有实时构造模型图标,只需要直接从图标文件中读取图标进行显示即可,大大加快了模型库的加载和显示过程。
-
公开(公告)号:CN105447224A
公开(公告)日:2016-03-30
申请号:CN201510752551.8
申请日:2015-11-09
Applicant: 苏州同元软控信息技术有限公司
IPC: G06F17/50
CPC classification number: G06F17/5036
Abstract: 本发明公开了一种Modelica模型仿真分析报告自动生成方法,包括以下步骤,在Excel中打开模型,Excel获取模型文件路径,据此找到模型文件;通过COM方式调用MWorks软件自动化接口,加载模型文件;对模型进行词法语法分析,判断模型是否有错,有错则提示错误,结束程序;模型没有错误,进入下一步;在Excel中生成模型组件视图,并翻译模型生成仿真器;提取模型中的参数显示在对话框中由用户修改;仿真结束后,读入仿真结果文件数据。本发明可以让建模人员方便快捷地生成Modelica模型的仿真分析报告,在模型变更时自动更新报告,另外,可以利用变量的数据表格进行数据分析。
-
公开(公告)号:CN104216706A
公开(公告)日:2014-12-17
申请号:CN201410404586.8
申请日:2014-08-18
Applicant: 苏州同元软控信息技术有限公司
IPC: G06F9/44
Abstract: 本发明公开了一种Modelica模型的浏览方法,其包括以下步骤:直接将文件拖入浏览器中,浏览器获取模型文件路径,根据模型文件路径找到模型文件;判断是否是Modelica模型文件;调用ANTLR语法分析器对整个Modelica模型进行解析;判断Modelica模型是否符合Modelica语法规范;提示模型错误,同时拒绝加载模型,然后结束;如果模型符合规范,那么解析成功;解析后,ANTLR会生成模型的整棵Dom树;根据Dom树生成XML树;浏览器读取这个XML树,并显示在浏览器上。本发明可以让建模人员在任何电脑上都可以方便地浏览Modelica模型。
-
公开(公告)号:CN103345418A
公开(公告)日:2013-10-09
申请号:CN201310250907.9
申请日:2013-06-21
Applicant: 苏州同元软控信息技术有限公司
IPC: G06F9/455 , G06F3/0485
Abstract: 本发明涉及一种层次化建模工具中模型视图的显示方法,所述模型视图包括多层次的父视图与子视图;该显示方法包括展开过程与回收过程;所述展开过程为在父视图上滚动鼠标中键放大父视图到一定比例后自动显示其子视图;所述回收过程为在子视图上滚动鼠标中键缩小子视图到一定比例后自动显示其父视图。本发明在层次化建模工具中,通过滚动鼠标中键对组件的视图结果进行快速的展开与回收,避免了现有技术中通过多个菜单的交互操作,大大提高易用性及显示效率。
-
公开(公告)号:CN105301983B
公开(公告)日:2017-11-28
申请号:CN201510752887.4
申请日:2015-11-09
Applicant: 苏州同元软控信息技术有限公司
IPC: G05B17/02
Abstract: 本发明公开了一种基于FMI接口的分布式仿真系统的构建方法,该系统由服务器、主控端软件、子计算终端、终端软件和仿真器构成,其中仿真器根据FMI接口逻辑利用各类异构平台导出的FMI联合仿真接口进行模型计算;主控端软件完成系统调度模型与子系统计算模型之间的变量连接关系配置;终端软件完成子系统网络配置。系统运行过程由服务器中的仿真器运行系统调度模型,并负责系统数据同步,子计算终端中的仿真器运行子系统模型。本发明将系统仿真划分为系统调度和子系统计算,降低了子系统之间的耦合,能够快速实现多个异构仿真平台之间的协同与联合仿真,同时能够充分利用计算资源,对于解决大规模仿真系统的构建过程复杂和计算效率低的问题效果显著。
-
-
-
-
-
-
-
-
-