一种自动化建模制造技术

技术编号:39488086 阅读:20 留言:0更新日期:2023-11-24 11:08
本发明专利技术公开了一种自动化建模

【技术实现步骤摘要】
一种自动化建模、仿真、测试及数据分析方法及装置


[0001]本专利技术涉及数据处理
,尤其涉及一种自动化建模

仿真

测试及数据分析方法及装置


技术介绍

[0002]工业软件模型建模仿真领域,为了完成预定的性能目标,首先需要建模然后基于模型进行仿真,并且在仿真过程完成后,还需要对仿真结果进行分析,基于仿真结果查找模型问题

缺陷,进行模型迭代,使之最终达到预定的性能目标

[0003]上述过程中,需要针对不同的处理过程分别部署开发环境,并且针对不同处理过程的脚本需要单独编写,处理过程繁琐


技术实现思路

[0004]有鉴于此,本专利技术提供了一种自动化建模

仿真

测试及数据分析方法及装置,用以解决现有技术中针对建模

仿真等不同的处理过程需要分别部署开发环境,并且针对不同处理过程的脚本需要单独编写,处理过程繁琐的问题

具体方案如下:一种自动化建模...

【技术保护点】

【技术特征摘要】
1.
一种自动化建模

仿真

测试及数据分析方法,其特征在于,包括:在检测到
GCKontrol
打开工程的情况下,拉起
Jupyter Lab
服务器,将所述
Jupyter Lab
服务器由工作目录切换到工程目录下;在所述工程目录下,加载
notebook
文件,所述
notebook
文件包括:
Python
导入库和开始仿真代码;在接收到预设打开指令的情况下,打开
Jupyter Lab
服务器的主页面,基于所述主页面展示所述
notebook
文件;获取当前请求,基于所述当前请求在所述主页面的
cell
窗口调用
Python
库函数或者
GCKontrol API
执行所述当前请求,其中,所述当前请求包括:建模请求

仿真请求

测试请求和数据分析请求中的至少一种请求
。2.
根据权利要求1所述的自动化建模

仿真

测试及数据分析方法,其特征在于,在所述当前请求为建模请求的情况下,其中,所述建模请求包括:创建模块

删除模块

添加连线

删除连线和设置模型参数中的至少一种建模类型,基于所述当前请求在所述主页面的
cell
窗口调用
Python
库函数或者
GCKontrol API
执行所述当前请求,包括:获取所述建模请求中的建模类型,其中,所述建模类型至少为一种;若所述建模类型包括:创建模块,在所述
cell
窗口中基于
CreateBlock API
创建模块,或,若所述建模类型包括:删除模块,在所述
cell
窗口中基于
DeleteBlock API
删除模块,或,若所述建模类型包括:添加连线,在所述
cell
窗口中基于
CreateLine API
添加连线,或,若所述建模类型包括:删除连线,在所述
cell
窗口中基于
DeleteLine API 删除连线,或,若所述建模类型包括:设置模型参数,在所述
cell
窗口中基于
SetParameter API
设置模型参数
。3.
根据权利要求1所述的自动化建模

仿真

测试及数据分析方法,其特征在于,在所述当前请求为仿真请求的情况下,其中,所述仿真请求包括:设置仿真时间

设置仿真步长

和设置采样步长中的至少一种仿真类型,基于所述当前请求在所述主页面的
cell
窗口调用
Python
库函数或者
GCKontrol API
执行所述当前请求,包括:获取所述仿真请求中的仿真类型,其中,所述仿真类型至少为一种;若所述仿真类型包括:设置仿真时间,在所述
cell
窗口中基于
SetSimulationTotalTime API
设置仿真时间,或,若所述仿真类型包括:设置仿真步长,在所述
cell
窗口中基于
SetSimulationStepTime API
设置仿真步长,或,若所述仿真类型中包括:设置采样步长,在所述
cell
窗口中基于
SetSimulationSampleTime API
设置采样步长
。4.
根据权利要求1所述的自动化建模

仿真

测试及数据分析方法,其特征在于,在所述当前请求为测试请求的情况下,其中,所述测试请求包括:运行仿真和获取仿真结果中的至少一种测试类型,基于所述当前请求在所述主页面的
cell
窗口调用
Python
库函数或者
GCKontrol API
执行所述当前请求,包括:获取所述测试请求中的测试类型,其中,所述测试类型至少为一种;若所述测试请求中包括:运行仿真,在所述
cell
窗口中基于
SimulationStart API
运行仿真,或,若所述测试请求中包括:获取仿真结果,在所述
cell
窗口中基于
GetSimulation API
获取仿真结果
。5.
根据权利要求1所述的自动化建模

仿真

测试及数据分析方法,其特征在于,在所述
当前请求为数据分析请求的情况下,其中,所述数据分析请求包括:数值处理和画图中的至少一种数据分析类型,基于所述当前请求在所述主页面的
cell
窗口调用
Python
库函数或者
GCKontrol API
执行所述当前请求,包括:获取所述数据分析请求中的数据分析类型,其中,所述数据分析类型至少一种;若所述数据分析请求中包括:数值处理,在所述
c...

【专利技术属性】
技术研发人员:贝晓狮李京燕王明亮
申请(专利权)人:北京世冠金洋科技发展有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1