基于RMI技术的Matlab集成调度的方法

    公开(公告)号:CN116860487B

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

    申请号:CN202311126502.4

    申请日:2023-09-04

    IPC分类号: G06F9/54 G06F8/41 G06F8/20

    摘要: 本发明公开了一种基于RMI技术的Matlab集成调度的方法,属于软件集成的技术领域,包括:编写及编译Matlab驱动程序,提供MatlabEngine.jar;构造需要在程序中执行的Matlab功能函数;调用驱动程序提供的执行Matlab函数的接口,实现与Matlab软件的集成调用。本发明利用RMI技术实现了与Matlab集成的通用接口驱动程序,使开发人员在调用Matlab时,直接面向接口驱动程序提供的通用接口进行开发,屏蔽了基于RMI技术调用Matlab的技术细节,降低了学习成本。

    基于图元素的异步仿真执行引擎系统及方法

    公开(公告)号:CN115827121B

    公开(公告)日:2023-05-16

    申请号:CN202310055620.4

    申请日:2023-01-16

    IPC分类号: G06F9/448

    摘要: 本发明涉及一种基于图元素的异步仿真执行引擎系统及方法,属于软件工程领域,系统包括:执行器处理器、线程处理器模块、调度处理器模块、应用上下文处理器、扩展处理器。方法为:图元素线程顺序执行,每个队列依次执行完毕后,转入父队列执行,如没有父队列,执行完毕,返回执行器。本发明使得开发人员能够根据业务需要以简便、高效的方式来实现仿真执行,这样针对不同的业务,只需要实现不同的图元素执行业务逻辑即可,具有轻量化、通用性强、高度可定制化等特点。

    一种跨多语言的代码混合调用方法

    公开(公告)号:CN116954623A

    公开(公告)日:2023-10-27

    申请号:CN202311205415.8

    申请日:2023-09-19

    IPC分类号: G06F8/41 G06F8/36

    摘要: 本发明公开了一种跨多语言的代码混合调用方法,属于软件集成的技术领域,包括步骤一:编写CodeExecutorFactory代码执行器主程序;步骤二:编写代码执行器接口;步骤三:编写实现代码执行器的程序;步骤四:调用代码执行器主程序实现各代码语言混合调用。本发明通过构建代码执行器抽象接口,统一管理不同语言代码,实现了多种语言代码之间的混合调用,使二次开发人员无需关心不同语言代码之间的复杂关系,而是直接面向代码执行器提供的通用接口进行开发,提供了插件式扩展开发能力,降低了代码之间的耦合性。

    基于图元素的异步仿真执行引擎系统及方法

    公开(公告)号:CN115827121A

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

    申请号:CN202310055620.4

    申请日:2023-01-16

    IPC分类号: G06F9/448

    摘要: 本发明涉及一种基于图元素的异步仿真执行引擎系统及方法,属于软件工程领域,系统包括:执行器处理器、线程处理器模块、调度处理器模块、应用上下文处理器、扩展处理器。方法为:图元素线程顺序执行,每个队列依次执行完毕后,转入父队列执行,如没有父队列,执行完毕,返回执行器。本发明使得开发人员能够根据业务需要以简便、高效的方式来实现仿真执行,这样针对不同的业务,只需要实现不同的图元素执行业务逻辑即可,具有轻量化、通用性强、高度可定制化等特点。

    跨多语言的与EDA软件SystemVue集成调度的方法

    公开(公告)号:CN117170636A

    公开(公告)日:2023-12-05

    申请号:CN202310972069.X

    申请日:2023-08-03

    IPC分类号: G06F8/30 G06F8/41 G06F9/48

    摘要: 本发明涉及一种跨多语言的与EDA软件SystemVue集成调度的方法,首先通过c#语言编写SystemVueCaller.exe驱动程序,在此驱动程序内部引用SystemVue软件提供的二次开发依赖库,并通过VBScript脚本语言编写具体的业务逻辑,来实现与SystemVue软件的集成调度。然后,第三方应用程序再通过命令行编程的方式调用SystemVueCaller.exe驱动程序,最终实现跨多种编程语言与SystemVue软件的集成调度。本发明使二次开发人员无需面向复杂晦涩的SystemVue二次开发VBScript语法,而是直接面向命令行驱动程序提供的通用接口进行开发,屏蔽了SystemVue二次开发的技术细节,降低了学习成本。不同开发语言可直接调用命令行可执行程序与SystemVue进行集成调度,极大降低了由于不同开发语言开发的工具端软件与SystemVue进行集成调度的带来的开发难度和开发成本。

    基于RMI技术的Matlab集成调度的方法

    公开(公告)号:CN116860487A

    公开(公告)日:2023-10-10

    申请号:CN202311126502.4

    申请日:2023-09-04

    IPC分类号: G06F9/54 G06F8/41 G06F8/20

    摘要: 本发明公开了一种基于RMI技术的Matlab集成调度的方法,属于软件集成的技术领域,包括:编写及编译Matlab驱动程序,提供MatlabEngine.jar;构造需要在程序中执行的Matlab功能函数;调用驱动程序提供的执行Matlab函数的接口,实现与Matlab软件的集成调用。本发明利用RMI技术实现了与Matlab集成的通用接口驱动程序,使开发人员在调用Matlab时,直接面向接口驱动程序提供的通用接口进行开发,屏蔽了基于RMI技术调用Matlab的技术细节,降低了学习成本。

    基于MBSE异构模型的统一解析及展示方法

    公开(公告)号:CN116400892B

    公开(公告)日:2023-09-15

    申请号:CN202310666894.7

    申请日:2023-06-07

    摘要: 本发明涉及一种基于MBSE异构模型的统一解析及展示方法,属于系统工程领域,包括:构建统一的MBSE模型结构信息标准规范;按照标准规范生成json报文;基于生成的json格式报文,在浏览器端通过Javascript语言,调用json解析工具类,通过javascript前端树组件在浏览器端渲染显示模型树。本发明通过定义统一的MBSE模型解析标准,实现对不同MBSE模型工程的统一接入,保证了模型工程文件的一致性和规范性管理,极大降低了设计师学习不同MBSE软件的学习成本,同时大大提高了设计师的工作效率。

    基于MBSE异构模型的统一解析及展示方法

    公开(公告)号:CN116400892A

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

    申请号:CN202310666894.7

    申请日:2023-06-07

    摘要: 本发明涉及一种基于MBSE异构模型的统一解析及展示方法,属于系统工程领域,包括:构建统一的MBSE模型结构信息标准规范;按照标准规范生成json报文;基于生成的json格式报文,在浏览器端通过Javascript语言,调用json解析工具类,通过javascript前端树组件在浏览器端渲染显示模型树。本发明通过定义统一的MBSE模型解析标准,实现对不同MBSE模型工程的统一接入,保证了模型工程文件的一致性和规范性管理,极大降低了设计师学习不同MBSE软件的学习成本,同时大大提高了设计师的工作效率。

    基于复杂装备型号研制的指标体系设计及优化方法

    公开(公告)号:CN113505501A

    公开(公告)日:2021-10-15

    申请号:CN202111059083.8

    申请日:2021-09-10

    发明人: 余洋 陈超 余翔 张洁

    IPC分类号: G06F30/20 G06Q10/06 G06Q10/10

    摘要: 本发明涉及一种基于复杂装备型号研制的指标体系设计及优化方法,属于系统工程技术领域,包括定义量纲库、指标专业库和指标标准名称库进行指标库统一定义;定义指标层级和指标资源库,对同一类产品创建通用指标体系;定义型号指标体系;对指标追溯关系进行配置,包括指标之间的入向追溯关系和出向追溯关系;定义指标约束关系;指标视图分析。本发明通过对型号研制过程中的指标体系进行统一的结构化定义,进行规范开发、存储和变更,提供指标之间关系的构建能力和规范的指标体系设计向导,使设计方式标准化、规范化,验算指标体系正确性,且能够根据指标之间的关系自动提示变更影响范围,帮助设计师在符合所有指标约束的情况下进行指标优化。

    功能逻辑动态执行方法
    10.
    发明公开

    公开(公告)号:CN111737888A

    公开(公告)日:2020-10-02

    申请号:CN202010861043.4

    申请日:2020-08-25

    IPC分类号: G06F30/20 G06F30/12 G06F8/30

    摘要: 本发明涉及一种功能逻辑动态执行方法,属于智能设计的技术领域,包括以下步骤:MSM图标准性预校验,转换指令的发送,状态高亮与ES图展示,多时间条件下的资源竞争,C代码的执行,Matlab代码编辑与调试,代码导出仿真执行。本发明将系统各部分的Matlab仿真程序嵌入系统架构模型中,基于系统架构模型的模式状态机进行动态执行,保证了系统仿真内容与系统架构设计内容的一致性,并使得系统方案设计与仿真紧密集成在一起,有效提高了系统设计质量。