一种基于MATLAB/Simulink的全模型可执行程序构建方法

    公开(公告)号:CN111309292B

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

    申请号:CN202010079105.6

    申请日:2020-02-03

    Abstract: 本发明公开了一种基于MATLAB/Simulink的全模型可执行程序构建方法,通过设计、创建底层驱动组件,设计代码自动生成、编译、链接并将其添加到MATLAB/Simulink环境中,实现全图形化的模型驱动开发,整个开发过程无需手工编码,全模型构建完成后,通过一键生成功能,自动完成嵌入式代码生成、文件拷贝、编译、链接,生成可在嵌入式控制计算机上直接运行的可执行文件,同时本发明可通过配置支持任意编译环境,生成符合不同架构处理器的可执行程序。提升了软件产品开发效率及代码复用性,减少了低层次问题。

    基于MATLAB/Simulink的图形化并行计算框架代码自动生成方法及系统

    公开(公告)号:CN118012408A

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

    申请号:CN202410020925.6

    申请日:2024-01-05

    Abstract: 本发明公开了基于MATLAB/Simulink的图形化并行计算框架代码自动生成方法及系统,属于航空系统技术领域,通过对并行计算框架进行分析后,将并行计算框架的开发融入MATLAB/Simulink下的自定义组件中,通过自定义组件为用户提供可视化的配置界面,由用户按需对参数进行配置后,在MATLAB/Simulink下自动生成满足用户应用需求的并行计算框架主控核代码。本发明将基于并行计算框架主控核的应用开发从手工编码方式转换为可视化配置开发,简化了并行计算框架的使用方式、提高了开发效率和可靠性。

    一种多核模型架构实现方法及系统

    公开(公告)号:CN111880796B

    公开(公告)日:2023-03-14

    申请号:CN202010754154.5

    申请日:2020-07-30

    Inventor: 褚哲 刘文琦

    Abstract: 本发明公开了一种多核模型架构实现方法及系统,在MATLAB下的可视化仿真工具模型中创建一个tlc文件为ert.tlc的空模型,向创建的空模型中添加连接器参数组件,为空模型中的连接器参数创建用于设置此连接器参数组件对应的多核处理器中的物理核的核号参数,设置连接器参数组件生成代码参数及连接器参数组件名,用户可将原先在单核处理器上顺序执行的信息采集、数据分析、数据计算、结果评估、控制输出的模型执行流程进一步细化分解,将各执行段指定到多核处理器的各物理核上执行,充分发挥多核处理器的优势,提升系统性能,在多核模型架构的基础上,在MATLBA/Simulink下实现全图形化的多核建模、可执行程序生成,降低多核应用开发的难度,提升开发效率及系统性能。

    一种基于MATLAB/Simulink的全模型可执行程序构建方法

    公开(公告)号:CN111309292A

    公开(公告)日:2020-06-19

    申请号:CN202010079105.6

    申请日:2020-02-03

    Abstract: 本发明公开了一种基于MATLAB/Simulink的全模型可执行程序构建方法,通过设计、创建底层驱动组件,设计代码自动生成、编译、链接并将其添加到MATLAB/Simulink环境中,实现全图形化的模型驱动开发,整个开发过程无需手工编码,全模型构建完成后,通过一键生成功能,自动完成嵌入式代码生成、文件拷贝、编译、链接,生成可在嵌入式控制计算机上直接运行的可执行文件,同时本发明可通过配置支持任意编译环境,生成符合不同架构处理器的可执行程序。提升了软件产品开发效率及代码复用性,减少了低层次问题。

    一种多核模型架构实现方法及系统

    公开(公告)号:CN111880796A

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

    申请号:CN202010754154.5

    申请日:2020-07-30

    Inventor: 褚哲 刘文琦

    Abstract: 本发明公开了一种多核模型架构实现方法及系统,在MATLAB下的可视化仿真工具模型中创建一个tlc文件为ert.tlc的空模型,向创建的空模型中添加连接器参数组件,为空模型中的连接器参数创建用于设置此连接器参数组件对应的多核处理器中的物理核的核号参数,设置连接器参数组件生成代码参数及连接器参数组件名,用户可将原先在单核处理器上顺序执行的信息采集、数据分析、数据计算、结果评估、控制输出的模型执行流程进一步细化分解,将各执行段指定到多核处理器的各物理核上执行,充分发挥多核处理器的优势,提升系统性能,在多核模型架构的基础上,在MATLBA/Simulink下实现全图形化的多核建模、可执行程序生成,降低多核应用开发的难度,提升开发效率及系统性能。

Patent Agency Ranking