模拟MCU中断方法、装置、终端及存储介质

    公开(公告)号:CN113821462A

    公开(公告)日:2021-12-21

    申请号:CN202111139558.4

    申请日:2021-09-27

    Abstract: 本申请公开了一种模拟MCU中断方法、装置、终端及存储介质。方法包括:在MCU执行主程序的情况下,同时接收基于Modelica语言生成的多个中断事件;确定多个中断事件的优先级;按照优先级从高到低的顺序对多个中断事件进行遍历,当识别到事件标识,响应事件标识对应的中断事件。本发明基于Modelica语言联合外部MCU的手写C文件,不仅共同仿真出微控制器芯片的寄存器存储、读写访问以及中断机制的动态过程,还提高了仿真的有效性性以及效率。

    车辆能耗仿真方法、装置和设备

    公开(公告)号:CN113688466A

    公开(公告)日:2021-11-23

    申请号:CN202110984934.3

    申请日:2021-08-26

    Abstract: 本申请公开了一种车辆能耗仿真方法、装置和设备。该方法包括:建立车辆的modelica仿真模型,所述modelica仿真模型包括多个零部件子模型;根据输入每个零部件子模型的控制状态参数确定所述每个零部件子模型的输出电流;对每个零部件子模型的输出电流值进行累加求和得到所述车辆的总电流;根据所述总电流和预先设定的电压值计算得到所述车辆的能耗功率。本申请建立了汽车的modelica仿真模型,可以对汽车的能耗进行仿真,从而提高了汽车在组装出厂之前,对汽车性能的认知能力,便于汽车设计人员进行汽车的整车设计,零件选型等,有很好的辅助作用。

    大规模仿真数据的显示方法及装置

    公开(公告)号:CN113673009A

    公开(公告)日:2021-11-19

    申请号:CN202110983879.6

    申请日:2021-08-25

    Abstract: 本公开公开了一种大规模仿真数据的显示方法及装置,其中方法包括:首先获取在预设时段内因仿真生成的仿真数据,其中,仿真数据随仿真时间的变化而变化;而后在内存中建立N个存储单位,包括:N个存储单位的初始像素的值构成等比序列;且每个存储单位的像素随仿真时间的变化而变化;最后将仿真数据以位图的形式分别存储至N个存储单位中,以实现分别对N个存储单位中的仿真数据进行显示。通过将无线增长的二维矢量数据,转换成多层的bitmap数据,可以同时可视化多个仿真数据的细节,且提高了显示效率。避免了用户操作过程中,仿真数据需要重绘导致的内存消耗率高、显示效率低的技术问题。

    挖掘机控制器的测试方法、装置、设备和存储介质

    公开(公告)号:CN113158367A

    公开(公告)日:2021-07-23

    申请号:CN202110403175.7

    申请日:2021-04-14

    Abstract: 本申请公开了一种挖掘机控制器的测试方法、装置、设备和存储介质。方法包括:接收控制器发送的控制信号;根据所述控制信号运行挖掘机测试模型,得到测试结果数据;向所述控制器发送测试结果数据,以使得所述控制器调整控制信号中的参数。本申请的技术方案,通过使用挖掘机测试模型来运行挖掘机的控制信号,得到测试结果数据,避免了控制器测试时需要挖掘机实物进行测试。提高了测试效率。

    一种基于Modelica的联合仿真系统及其构建方法

    公开(公告)号:CN111414695A

    公开(公告)日:2020-07-14

    申请号:CN202010198532.6

    申请日:2020-03-19

    Abstract: 本申请公开了一种基于Modelica的联合仿真系统及其构建方法,首先在各建模软件中建立子系统模型,可以使用多种不同的建模软件和语言,如在Visual Studio建立C语言模型、在Simulink中建立Simulink模型、AMESim中建立AMESim模型、Visual Studio建立Fortran语言模型等;然后将各子系统模型编译生成动态链接库,动态链接库中应该包含模型仿真接口、模型求解器;再利用Modelica的外部函数机制将各个子计算模型封装为子系统Modelica模型;最后用Modelica语言编写主控模型,定义各子系统模块的采样步长,利用主控端的求解器对各子系统的进行调度,实现系统的数据同步。本技术可支持多建模软件、多语言建模,并且将系统仿真划分为系统调度和子系统计算,将各子系统都放在单独的进程中进行求解,提高系统的求解速度。

    基于Modelica模型的运行时故障注入系统及方法

    公开(公告)号:CN106650149B

    公开(公告)日:2020-07-03

    申请号:CN201611254373.7

    申请日:2016-12-30

    Abstract: 本发明公开了一种基于Modelica模型的运行时故障注入系统及方法,该系统由基于Modelica的系统模型库、模型管理模块、故障模式库、故障模式管理模块、故障参数编辑模块、仿真求解模块以及故障注入模块组成。本发明的方法通过Modelica中的可扩展语义annotation,将正常工况的系统模型参数标记为故障参数,然后将故障参数保存在故障模式中,从而建立故障模式与模型间的映射关系,最后在仿真运行时注入故障模式并恢复仿真。本发明很好的解决了模型的一致性、可重用性和可维护性,大大的降低了故障仿真的复杂性;而且本发明的这种方式针对仿真耗时长的大型系统、模拟运行中系统都有显著优势。

    一种基于动态系统结果数据的快速读写方法

    公开(公告)号:CN106843759A

    公开(公告)日:2017-06-13

    申请号:CN201710031073.0

    申请日:2017-01-17

    Abstract: 本发明公开了一种基于动态系统结果数据的快速写读方法,其包括了快速写方法和快速读方法,写入时使用多个缓冲区,当一个缓冲区写满后,立即进行行列转置并写入文件,而其他空闲的缓冲区继续接受数据写入,多个缓冲区可以循环利用;读入时,根据头部信息计算读入数据所在的片段和偏移,直接读取片段内变量相连的数据。该方法的实质是针对动态系统的仿真结果设计了一种特殊的文件格式,将仿真数据以分块为单位进行转置处理之后再写入结果文件,这样就减少了读取变量值的时候文件指针的偏移次数,从而提高了读取速度,同时,数据量过大时,会对结果文件进行拆分,将仿真数据存放在不同的文件中,解决了文件过大时读写变量数据崩溃的问题。

    一种电机集成设计仿真系统及其方法

    公开(公告)号:CN106682321A

    公开(公告)日:2017-05-17

    申请号:CN201611254964.4

    申请日:2016-12-30

    Abstract: 本发明公开了一种电机集成设计仿真系统及其方法,该系统由数据层、服务层、业务层和交互层组成,其中的业务层又包括电机模板选择模块、结构参数计算模块、三维结构显示模块、电磁分析模块、热分析模块和系统仿真分析模块。该方法的步骤包括电机类型选择、性能指标输入、结构参数计算、三维模型显示、电磁分析、热分析和系统仿真分析。本发明通过向导式界面,实现对电机结构的可视化快速计算,并在此基础上对电机性能进行仿真验证和性能分析,形成“设计‑验证‑分析”一体化工具平台,以提高设计效率,降低研发成本,规范设计流程,积累设计经验。

    一种基于Modelica模型的故障注入系统及其方法

    公开(公告)号:CN105260555A

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

    申请号:CN201510709944.0

    申请日:2015-10-28

    Abstract: 本发明公开了一种基于Modelica模型的故障注入系统及其方法,包括基于Modelica的系统模型库、模型管理模块、故障模式库、故障模式管理模块、故障参数编辑模块以及故障注入模块;本发明通过Modelica中的可扩展语义annotation,将正常工况的模型参数标记为故障参数,然后将故障参数保存在故障模式中,从而建立故障模式与系统模型间的映射关系,这种映射关系不影响正常模型的行为;再通过注入不同的故障模式到内存的系统模型对象中来产生不同的故障模型,从而模拟不同的故障情况。本发明的这种故障注入的方式很好的解决了模型的一致性、可重用性和可维护性的问题,大大的降低了故障仿真的复杂性。

    仿真计算方法、装置、设备和存储介质

    公开(公告)号:CN114912282B

    公开(公告)日:2025-04-29

    申请号:CN202210565145.0

    申请日:2022-05-23

    Abstract: 本发明实施例公开了一种仿真计算方法、装置、设备和存储介质。一种仿真计算方法,包括:仿真开始前,根据仿真周期将整个仿真系统划分为N组子系统;获取所述整个仿真系统的系统采样周期T和所述N组子系统中的每组子系统的采样周期Ti;整个系统仿真运行时,当仿真时间到达仿真的步数n时,对于第i组子系统,根据仿真步数n、系统采样周期和子系统采样周期Ti确定子系统在整个仿真系统的当前仿真步中的仿真次数;根据仿真次数确定子系统的仿真计算结果数据。本申请的上述方法,系统采样周期不受各组子系统的仿真周期的最大公约数限制,尽量减少仿真器进行大量的无效的仿真计算,从而尽可能避免采样周期太小带来的浪费系统资源的问题。

Patent Agency Ranking