基于算盘的离散事件仿真图形化建模方法技术

技术编号:39423968 阅读:21 留言:0更新日期:2023-11-19 16:11
本发明专利技术公开了基于算盘的离散事件仿真图形化建模方法,包括以下步骤:在服务器端安装算盘应用,并在算盘系统中创建应用项目,同时将仿真过程中需要调用的功能组件拖入至项目画布中进行串联交互;在算盘系统中对离散事件仿真的相关功能组件进行配置;在离散事件仿真进程中构建仿真模型;在离散事件仿真抽象实例不能满足需求的情况下进行仿真二次开发;将信息保存为工程文件,并对工程文件进行规则校验;将保存的工程文件转换为可执行的

【技术实现步骤摘要】
基于算盘的离散事件仿真图形化建模方法


[0001]本专利技术涉及计算机网络
,具体来说,涉及基于算盘的离散事件仿真图形化建模方法


技术介绍

[0002]系统仿真是通过计算机网络技术模拟现实系统的行为和性能的方法,可以帮助人们更好的理解和预测现实系统的行为,从而实现现实系统的评估和优化管理

系统仿真可以模拟不同类型的系统,包括物理系统

工程系统

经济系统等等,可以应用于不同的领域和应用场景

根据系统状态是否随时间发生连续变化,可以将系统划分为连续系统和离散事件系统,对电力

水利

炼油厂等系统状态随时间持续变化的仿真属于连续系统仿真,而对加工

服务

物流

仓储等系统状态仅在某些时间点上有事件发生时才改变的仿真属于离散事件系统仿真

[0003]离散事件仿真是一种模拟真实过程

设施或系统的行为和性能的方法
。<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
基于算盘的离散事件仿真图形化建模方法,其特征在于,该方法包括以下步骤:
S1、
在服务器端安装算盘应用,并在算盘系统中创建应用项目,同时将仿真过程中需要调用的功能组件拖入至项目画布中进行串联交互;
S2、
在算盘系统中对离散事件仿真的相关功能组件进行配置;
S3、
在离散事件仿真进程中构建仿真模型;
S4、
在离散事件仿真抽象实例不能满足需求的情况下进行仿真二次开发;
S5、
将步骤
S1

S4
中的信息保存为工程文件,并对工程文件进行规则校验;
S6、
将保存的工程文件转换为可执行的
Python
代码;
S7、
在离散事件仿真进程中自动生成后台仿真实例,并与前端实时通讯渲染动画;
S8、
自动保存仿真结束后的仿真日志,并储存为
CSV
类型文件
。2.
根据权利要求1所述的基于算盘的离散事件仿真图形化建模方法,其特征在于,所述功能组件包括数据库接入

文件上传

代码编辑器

生产日历

变量表

表单接入及离散事件仿真中的至少一种
。3.
根据权利要求2所述的基于算盘的离散事件仿真图形化建模方法,其特征在于,所述在离散事件仿真进程中对系统内的功能组件进行配置包括以下步骤:
S21、
在每个独立功能组件的配置页面,根据工厂生产计划配置生产日历;
S22、
声明注册至离散事件仿真进程内的全局变量与表单
。4.
根据权利要求3所述的基于算盘的离散事件仿真图形化建模方法,其特征在于,所述在离散事件仿真进程中构建仿真模型包括以下步骤:
S31、
在离散事件仿真进程中通过前端页面,选择列表中符合建模场景需求的仿真组件;
S32、
将仿真组件拖入至项目画布中生成后台实例,并在子画布中构建仿真组件间的逻辑关系;
S33、
配置实体实例的相关属性,以连线的方式配置仿真模型物料流转顺序
。5.
根据权利要求4所述的基于算盘的离散事件仿真图形化建模方法,其特征在于,所述仿真组件包括实体名称

组件属性与实体自定义信息的配置单元;所述组件属性包括组件名称

组件类型和组件注释;所述仿真组件间的逻辑关系包括顺序关系

包含关系和调度关系;所述顺序关系通过连线的方式进行标记;所述包含关系通过画布组合的方式进行标记;所述调度关系通过函数的方式进行标记
。6.
根据权利要...

【专利技术属性】
技术研发人员:王峰熊亮梁新乐燕青浩王冰洁
申请(专利权)人:无锡雪浪数制科技有限公司
类型:发明
国别省市:

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

1