一种基于FMI的分布式联合仿真系统的构建方法

    公开(公告)号:CN105301983B

    公开(公告)日:2017-11-28

    申请号:CN201510752887.4

    申请日:2015-11-09

    Abstract: 本发明公开了一种基于FMI接口的分布式仿真系统的构建方法,该系统由服务器、主控端软件、子计算终端、终端软件和仿真器构成,其中仿真器根据FMI接口逻辑利用各类异构平台导出的FMI联合仿真接口进行模型计算;主控端软件完成系统调度模型与子系统计算模型之间的变量连接关系配置;终端软件完成子系统网络配置。系统运行过程由服务器中的仿真器运行系统调度模型,并负责系统数据同步,子计算终端中的仿真器运行子系统模型。本发明将系统仿真划分为系统调度和子系统计算,降低了子系统之间的耦合,能够快速实现多个异构仿真平台之间的协同与联合仿真,同时能够充分利用计算资源,对于解决大规模仿真系统的构建过程复杂和计算效率低的问题效果显著。

    基于Modelica的程序快速构建方法

    公开(公告)号:CN105243223A

    公开(公告)日:2016-01-13

    申请号:CN201510709638.7

    申请日:2015-10-28

    Abstract: 本发明公开了一种基于Modelica的程序快速构建方法,包括以下步骤,根据建模需求对目标系统进行逻辑划分,将子需求抽象为功能模块;确定所需的外部C/C++功能模块,用以实现已划分的子模块的功能;制定各模块接口协议;使用Modelica外部函数封装各C/C++功能模块;使用Modelica Blocks组件构建输入输出接口,利用该接口将各功能模块集成到Modelica模型中;使用connect机制对各输入输出接口进行连接,实现各模块之间数据通信,构建出统一模型;使用Modelica仿真工具对模型进行统一化分析处理,生成可执行文件;根据不同的参数,利用可执行文件获取不同的结果数据。本发明提出统一的构建程序方法,解决不同领域程序耦合问题,促进协同开发,有效提高建模效率。

    一种自动驾驶仿真测试方法、装置、电子设备及存储介质

    公开(公告)号:CN118151556A

    公开(公告)日:2024-06-07

    申请号:CN202410233569.6

    申请日:2024-03-01

    Abstract: 本发明公开了一种自动驾驶仿真测试方法、装置、电子设备及存储介质。该方法包括:通过自动驾驶场景模拟装置,确定场景信息,并将所述场景信息反馈至实时仿真装置;通过自动驾驶控制器,根据实时仿真装置发送的场景信息和传感器采集信息,生成车辆控制信息,并将所述车辆控制信息发送至实时仿真装置;通过实时仿真装置,根据所述车辆控制信息,进行自动驾驶控制器的仿真测试。本发明的技术方案,通过自动驾驶场景模拟装置、自动驾驶控制器和实时仿真装置进行数据交互,实现了对自动驾驶车辆的仿真测试,提高了自动驾驶仿真测试的真实性、准确性和实时性。

    基于Modelica语言的状态机模型仿真方法、装置、电子设备及存储介质

    公开(公告)号:CN118112951A

    公开(公告)日:2024-05-31

    申请号:CN202410138238.4

    申请日:2024-01-31

    Abstract: 本申请提供一种基于Modelica语言的状态机模型仿真方法、装置、电子设备及存储介质,涉及计算机技术领域,该方法包括:构建包含状态机模型的目标控制器;状态机模型为基于目标控制策略构建的;基于预先定义的输入输出对照表对目标控制器进行仿真测试,生成测试结果;输入输出对照表中包含:多个测试信息,每个测试信息均包含:状态机模型的标准输入信息,状态机模型的标准输出信息;在测试结果指示目标控制器测试通过的情况下,确定目标控制器的控制逻辑与目标控制策略对应的控制逻辑相匹配。本申请提供的基于Modelica语言的状态机模型仿真方法、装置、电子设备及存储介质,用于提高状态机建模仿真的效率,降低用户的学习和使用成本。

    乘用车动力性参数优化方法以及装置、存储介质、电子装置

    公开(公告)号:CN113673035B

    公开(公告)日:2024-05-28

    申请号:CN202110978254.0

    申请日:2021-08-24

    Abstract: 本申请公开了一种乘用车动力性参数优化方法以及装置、存储介质、电子装置。该方法包括根据所述乘用车的多个子系统之间的预设连接关系和所述乘用车子系统模型,生成所述乘用车整车模型,其中所述乘用车子系统模型用于作为所述乘用车不同子系统的物理模型,所述乘用车整车模型用于作为所述乘用车整车的虚拟模型;根据所述乘用车整车模型在预设动力性工况下运行仿真,得到整车动力性仿真结果;根据所述整车动力性仿真结果对所述乘用车的多个子系统的动力性参数进行优化。本申请解决了难以对实际使用的乘用车动力性参数进行有效仿真,从而提高动力性参数的性能的的技术问题。通过本申请能够根据仿真结果,优化乘用车动力性参数。

    一种Modelica系统仿真的冷媒初始化方法和装置

    公开(公告)号:CN117786911A

    公开(公告)日:2024-03-29

    申请号:CN202311843652.7

    申请日:2023-12-28

    Abstract: 本发明公开了一种Modelica系统仿真的冷媒初始化方法和装置,该方法包括:当接收到来自用户输入端的目标分配方式和待分配冷媒总量时,生成标记信息;将所述标记信息发送至各预设待分配组件,以使各所述预设待分配组件在接收到所述标记信息时,反馈相应的组件配置参数;当接收到各所述预设待分配组件反馈的组件配置参数时,基于所述目标分配方式、所述待分配冷媒总量以及各所述预设待分配组件的组件配置参数,确定与各所述预设待分配组件对应的冷媒分配量,本发明不依赖于人为初始化操作,可以实现自动化收集待分配组件的组件配置参数和计算冷媒分配量,从而提高了冷媒初始化效率。

    乘用车二维空调管路流体动力学的仿真方法及装置

    公开(公告)号:CN113688487B

    公开(公告)日:2024-01-02

    申请号:CN202110936731.7

    申请日:2021-08-16

    Abstract: 本公开实施例公开了一种乘用车二维空调管路流体动力学的仿真方法及装置,方法包括首先建立用于与CFD系统对接管道边界接口模型;接收CFD系统输入的空调二维管路的流体动力学信息;而后对流体动力学信息进行离散化处理;最后将离散化处理结果通过所述边界接口模型进行映射,得到流体管路仿真模型。通过在Modelica系统仿真环境中引入对CFD偏微分方程的表达支持,将对应的二维网格空间离散信息结合对应的偏微分方程自动离散化,生成待求解线性方程系数矩阵与求解变量的向量和源项向量,以实现在Modelica系统仿真环境下构造CFD方程系统。进而解决了相关技术中由于求解算法的不同,基于空间与时间离散的CFD仿真与基于时间离散的系统仿真方法存在难以兼容的问题。

    线段相交判断方法、装置、电子设备及存储介质

    公开(公告)号:CN116467495A

    公开(公告)日:2023-07-21

    申请号:CN202310307142.1

    申请日:2023-03-27

    Abstract: 本发明提供一种线段相交判断方法、装置、电子设备及存储介质,该方法包括:基于图形平面上的两条线段的端点确定第一向量与第二向量,第一向量与第二向量的起点为一线段的同一端点,第一向量的终点与第二向量的终点分别为另一线段的两个端点。判断两条线段的四个端点分别作为第一向量与第二向量的起点,且第一向量旋转最小角度至与第二向量同向时的旋转方向,起点在同一线段上由一端点变换为另一端点时,第一向量与第二向量的终点不变。响应于两条线段的任一同一线段上两端点分别作为起点时的所述旋转方向不同,输出两条线段相交的结果。该方法避免了除零以及浮点精度等影响计算精度的情况,提高了计算精度和计算效率。

    Modelica模型与Simulink模型的联合仿真方法、系统及电子设备

    公开(公告)号:CN112115604B

    公开(公告)日:2023-07-21

    申请号:CN202010964110.5

    申请日:2020-09-14

    Abstract: 本发明公开了一种Modelica模型与Simulink模型的联合仿真方法、系统及电子设备,其中方法包括:将预先建立的Simulink子系统模型导出为动态链接库文件和头文件,运行自动封装程序,将动态链接库文件和头文件自动封装为第一Modelica封装模型和C语言程序,通过主控模型设置第一Modelica封装模型和第一Modelica子系统模型的连接关系和时序控制,并配置第一Modelica封装模型和第一Modelica子系统模型的参数,加载第二Modelica子系统模型、第二Modelica封装模型和主控模型,求解主控模型并调用C语言程序;本发明采用函数调用的方式直接传输数据没有数据丢失,并且通信时间很短,不存在延时,同时提供了一套Simulink模型自动封装为Modelica模型的程序,自动实现Simulink模型封装为Modelica模型,减少人工操作。

Patent Agency Ranking