收藏 分销(赏)

GB∕T 38554-2020 云制造仿真服务通用要求.pdf

上传人:se****n5 文档编号:65777 上传时间:2022-04-20 格式:PDF 页数:15 大小:1.04MB
下载 相关 举报
GB∕T 38554-2020 云制造仿真服务通用要求.pdf_第1页
第1页 / 共15页
GB∕T 38554-2020 云制造仿真服务通用要求.pdf_第2页
第2页 / 共15页
GB∕T 38554-2020 云制造仿真服务通用要求.pdf_第3页
第3页 / 共15页
GB∕T 38554-2020 云制造仿真服务通用要求.pdf_第4页
第4页 / 共15页
GB∕T 38554-2020 云制造仿真服务通用要求.pdf_第5页
第5页 / 共15页
点击查看更多>>
资源描述

1、书 书 书犐 犆犛 犑 ? ? ? ? ? ? ? ? ? ? ?犌犅犜 ?犌犲 狀 犲 狉 犪 犾狉 犲 狇 狌 犻 狉 犲犿犲 狀 狋 狊犳 狅 狉狊 犻 犿狌 犾 犪 狋 犻 狅 狀狊 犲 狉 狏 犻 犮 犲狌 狊 犲 犱犻 狀犮 犾 狅 狌 犱犿犪 狀 狌 犳 犪 犮 狋 狌 狉 犻 狀 犵 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?书 书 书目次前言范围规范性引用文件术语、定义和缩略语 术语和定义 缩略语仿真服务分类单组件仿真服务要求 单组件仿真服务封装接口要求 单组件仿真服务调度要求多组件仿真服务要求 多组件仿真服务封装接口要求 多组件仿真服

2、务调度要求附录(资料性附录)单组件仿真服务描述示例附录(资料性附录)单组件仿真服务封装接口参考模型附录(资料性附录)云制造仿真应用场景附录(资料性附录)多组件仿真服务封装接口参考模型 参考文献 犌犅犜 前言本标准按照 给出的规则起草。请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。本标准由中国机械工业联合会提出。本标准由全国自动化系统与集成标准化技术委员会( )归口。本标准起草单位:北京电子工程总体研究所、北京航天制造科技发展有限公司、北京机械工业自动化研究所有限公司、北京航空航天大学。本标准主要起草人:施国强、郭丽琴、林廷宇、侯宝存、黎晓东、任磊、肖莹莹、邢驰、

3、王海丹、王玫、张迎曦、贾正轩、赖李媛君、于文涛。犌犅犜 云制造仿真服务通用要求范围本标准规定了云制造仿真服务分类及各类型服务的通用要求。本标准适用于实施云制造仿真服务的描述、封装与应用过程。规范性引用文件下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。 云制造术语术语、定义和缩略语 术语和定义 界定的以及下列术语和定义适用于本文件。 仿真资源狊 犻 犿狌 犾 犪 狋 犻 狅 狀狉 犲 狊 狅 狌 狉 犮 犲完成云制造仿真活动的元素。注:仿真资源包括软仿真资源和硬仿真资源。 硬仿真资源犺

4、犪 狉 犱狊 犻 犿狌 犾 犪 狋 犻 狅 狀狉 犲 狊 狅 狌 狉 犮 犲完成云制造仿真活动所需要的硬件元素。注:硬仿真资源可以是计算资源、存储资源或仿真设备等。 软仿真资源狊 狅 犳 狋狊 犻 犿狌 犾 犪 狋 犻 狅 狀狉 犲 狊 狅 狌 狉 犮 犲完成云制造仿真活动所需要的软件元素。注:软仿真资源可以是仿真软件资源或仿真模型资源等。 仿真服务狊 犻 犿狌 犾 犪 狋 犻 狅 狀狊 犲 狉 狏 犻 犮 犲将不同仿真资源进行组合,进而提供不同功能的服务。 协同仿真犮 狅 犾 犾 犪 犫 狅 狉 犪 狋 犻 狏 犲狊 犻 犿狌 犾 犪 狋 犻 狅 狀犳 犲 犱异地、分布的建模、仿真分析人员,

5、在一个协同、互操作的环境中采用各自领域的专业分析工具对构成系统的各分系统方便、快捷地进行建模与仿真分析,不仅支持从不同技术视图进行功能、性能的单点分析,而且支持透明地参与系统的联合仿真的一种复杂系统分析方法。 联邦犳 犲 犱 犲 狉 犪 狋 犻 狅 狀对仿真系统的形式化描述。犌犅犜 缩略语下列缩略语适用于本文件。:中央处理器( ):功能模型接口( ):高层体系结构( ) :网络服务的本体语言( )仿真服务分类仿真服务分为两种类型:)单组件仿真服务:单个软仿真资源与硬仿真资源进行按需动态组合形成的服务,通过调度实现单组件仿真服务供用户使用;)多组件仿真服务:多个单组件仿真服务进行按需动态组合形成

6、的服务,通过调度实现多组件模型在线服务和多组件多用户协同仿真服务供用户使用。单组件仿真服务要求 单组件仿真服务封装接口要求对仿真资源进行统一抽象性描述,描述示例参见附录,通过特定访问机制交付调用以提供服务。主要包括:)输入输出服务的接口。)服务状态的接口。)服务响应的接口,包括:)服务响应;)状态转换的守卫条件;)状态转换的目标状态和新状态的持续时间;)状态发生转换以后的输出响应。单组件仿真服务封装接口参见附录。 单组件仿真服务调度要求单组件仿真服务的调用主要针对计算密集型仿真任务以及通用模型共享计算的需求,根据用户的请求进行软仿真资源和硬仿真资源的有效匹配,根据资源服务的负荷情况进行优选和调

7、配,支持对大批量、大计算量仿真模型的解算。单组件仿真服务调度过程如图所示:图单组件仿真服务调度过程犌犅犜 单组件仿真服务调度应满足以下要求:)提交任务作业:用户提交要解算的作业文件,用户可以使用云端提供的软件工具进行计算,也可以提交自研的工具、算法进行解算;)分配仿真资源:通过调度查询是否有空闲资源并且足够可用,将作业提交到空闲的、足够可用的硬仿真资源和软仿真资源上;)服务实例化:通过创建可运行的服务对象,实现服务实例化;)作业运行:设定作业初始参数后,作业开始运行,运行时计算节点产生的计算数据,通过节点存放在存储系统上;)运行结束:作业运行完毕,自动结束;)删除实例:删除服务实例,结束本次服

8、务实例的任务;)释放资源:释放作业占用的仿真资源,以供后续作业调用;)作业结果下载:计算结束后,用户提交下载请求,从节点存储系统中获取数据并传送到用户本地计算机,完成计算结果的下载。单组件仿真服务应用场景参见附录。多组件仿真服务要求 多组件仿真服务封装接口要求多组件仿真服务封装接口要求主要包括:)多组件仿真服务下辖的子服务;)多组件仿真服务调用端口;)多组件仿真服务及其下辖子服务之间的连接关系;注:针对多组件模型在线服务,可按照 服务描述语言规范(如 )描述服务之间的连接关系;针对多组件多用户协同仿真服务,可按照协同仿真标准(如)描述服务之间的连接关系。注:标准使用面向对象的方法,设计开发及实

9、现系统不同层次的粒度的对象模型,来获得仿真部件和仿真系统的互操作和可重用。通过计算机网络使分散分布的个仿真部件能够在一个统一的仿真时间和仿真环境下协同运行。注:标准是一个不依赖于工具的标准,其通过文件和已编译的代码的组合来同时支持动态模型的模型交换和联合仿真。已经有近百个全球领先的模型软件支持本标准,通过标准导出的文件,可以快速构建系统级模型,无需大量开发软件定制接口以进行模型的联合仿真。)多组件仿真服务内部执行的控制流。注:针对多组件模型在线服务,可按照 服务描述语言规范(如 )描述服务内部的控制流;针对多组件多用户协同仿真服务,可按照协同仿真标准(如)描述服务内部的控制流。多组件仿真服务封

10、装接口参考模型参见附录。 多组件仿真服务调度要求 多组件模型在线服务调度要求多组件仿真模型在线服务在对数据关联关系和时序逻辑关系建模和组件模型封装的基础之上,对多个组件模型进行有效组合,实现对多个组件模型的在线、有序调用。多组件模型在线服务调度过程如图所示:犌犅犜 图多组件模型在线服务调度过程多组件模型在线服务应满足以下要求:)流程建摸:将参与仿真服务的多个组件模型进行流程建摸,形成多组件模型在线服务调用流程;)加载多组件模型实例:为流程模型中每个组件模型加载要调用的仿真模型实例;)服务初始化:为加载完毕的多组件模型设置初始化参数;)服务运行:开始运行,按照流程图实现数据的流转和模型的自动调用

11、;)下载仿真结果:运行完毕后,下载仿真结果。 多组件多用户协同仿真服务调度要求多组件多用户协同仿真服务针对复杂产品多学科协同型仿真任务,基于协同仿真标准(如) ,通过将多个学科领域的多组件仿真服务进行统一的协同调度,遵照仿真时间协同推进,实现多个用户共同完成多学科协同仿真,以满足复杂产品设计和验证的需要。多组件多用户协同仿真服务调度过程如图所示:图多组件模型在线服务调度过程多组件多用户协同服务调度应满足以下要求:)协同仿真运行环境定制:各用户提交每个仿真组件运行的环境需求,包括虚拟镜像文件、软件环境、核数、内存和硬盘大小等描述信息。)协同仿真环境构建:根据环境定制信息,调度资源服务,包括计算资

12、源、软件资源,构建形成多用户的多组件协同仿真环境。)创建仿真联邦:由仿真任务的总体设计用户提交协同仿真任务描述文件,创建协同仿真联邦。)提交组件仿真服务:各用户提交参与协同仿真任务的各个组件模型描述文件,并加入创建好的仿真联邦,完成仿真初始化,等待仿真开始运行。)设置协同仿真参数:由仿真任务的总体设计用户设置仿真参数,包括仿真时间、仿真步长等。犌犅犜 )控制协同仿真运行:由仿真任务的总体设计用户控制协同仿真开始运行,所有仿真联邦成员开始仿真推进。还可以控制仿真暂停、仿真继续、仿真结束等。)监控协同仿真运行:监控协同仿真运行过程,实时查看协同仿真运行状态。若有可视化仿真成员,可以通过远程桌面,直

13、观查看仿真运行状态。)仿真运行结束:仿真任务执行完毕,仿真任务自动结束。多组件仿真服务应用场景参见附录。犌犅犜 附录犃(资料性附录)单组件仿真服务描述示例犃 单组件仿真服务描述单组件仿真服务描述应包括标识、名称、静态属性、动态属性、状态等几方面内容,如表 所示:表犃 单组件仿真服务描述表模型条目数据类型定义要求作用方式标识整型从开始增长,具备全局唯一性名称字符静态属性字符串静态属性犖字符串应包括资源服务的功能、规格参数动态属性整型、实型或者集合,时戳动态属性犖整型、实型或者集合,时戳应包括资源服务的性能等运行指标支持生成云制造服务平台管理界面上的可配置项以及持久层数据库里面的相应字段状态字符串

14、状态犖字符串应包括资源服务的可用性状态支持云制造服务平台对同类仿真服务采用统一的协议进行监控犃 计算资源描述示例计算资源描述示例如下:计算资源基本信息实例 、实例名、资源 ;静态属性结点 、个数、速度、内存大小 ;动态属性利用率、内存利用率 ;状态(无状态) 、(初始化状态) 、(运行状态) 、 (无法连接) 、(出错)、(关机) 犃 存储资源描述示例存储资源描述示例如下:存储资源基本信息实例 、实例名、资源 ;静态属性结点 、容量、主机结点 ;属性能存储利用率 ;状态(无状态) 、(初始化) 、(运行) 、(暂停) 、(锁定) 、 (无法连接) 、(出错) 、(关闭) 犌犅犜 犃 软件资源描

15、述示例软件资源描述示例如下:软件资源基本信息实例 、实例名、资源 ;静态属性调用地址、主机结点 ;动态属性服务质量 ;状态(无状态) 、(初始化) 、(运行) 、(挂起) 、 (无法连接) 、(出错) 、(关闭) 犃 犔 犻 犮 犲 狀 狊 犲资源描述示例 资源描述示例如下: 资源基本信息实例 、实例名、资源 ;静态属性调用地址、软件服务 ;动态属性服务质量 ;状态(无状态) 、 (使用中) 、(挂起) 、 (无法连接) 、(出错) 犌犅犜 附录犅(资料性附录)单组件仿真服务封装接口参考模型 , , , , , , , , 其中, 表示资源服务本身的标识; , 表示资源输入输出服务的接口,是服

16、务接受外部调用请求并作出反馈的信息通道; , 分别表示服务状态和服务响应,服务状态可以是只能被动响应和变化的状态,也可以是服务自主维护、可自发跳变的状态,服务响应与服务状态一一对应,并进一步用细分的元组进行描述; 表示在状态没有跳变的情况下服务的内部处理,对外则表现为在特定状态下服务输出对服务输入的响应; 表示状态转换的守卫条件(可以是某个输入事件,也可以是一个表达式) ,也可以用来描述 中所定义的服务的前置条件; 分别表示状态转换的目标状态和新状态的持续时间,对于只能被动响应的服务,新状态的持续时间设为无穷大; 表示状态发生转换以后的输出响应,通常可以用于向关联服务发送事件,以触发关联服务进

17、行相应处理。犌犅犜 附录犆(资料性附录)云制造仿真应用场景犆 单组件模型在线应用模式如图 所示,用户通过平台页面查看在线应用资源目录,找到要调用的应用 ,输入相应参数在线运行应用进行计算。实现对软件、模型组件的在线、实时调用。图犆 单组件模型在线应用模式犆 多组件模型在线应用模式如图 所示,根据用户调用多个模型应用进行计算的需求,用户通过平台页面提交需要调用的多个在线应用,在对数据关联关系和时序逻辑关系建模和组件模型封装的基础之上,对多个组件模型进行有效组合,实现对多个组件模型的在线、有序调用。图犆 多组件模型在线应用模式犌犅犜 犆 多组件多用户模型协同应用模式如图 所示,主要针对模型任务的分

18、布交互特性以及环境配置多样性、复杂性,根据用户的请求自动分析协同仿真多个模型之间的关联关系及其对资源服务的需求,支持对平台中的计算资源和软件资源进行关联的优选和调配,支持在平台中对模型组件进行动态部署和发布,支持本地和平台中的多个模型组件进行动态集成与协同,从而动态建立多用户参与、多模型组件联合的协同仿真系统,让多用户更方便应用到共享的模型资源开展协同仿真。另外,根据模型组件对运行环境计算能力、操作系统、工具软件等的需求,自动生成个性化的仿真应用,以响应用户的不同仿真需求。图犆 多组件多用户模型协同应用模式 犌犅犜 附录犇(资料性附录)多组件仿真服务封装接口参考模型多组件仿真服务封装接口要求如

19、下: , , , , , , 其中, 表示多组件仿真服务服务本身的标识; 表示多组件仿真服务下辖的子服务,作为标识被元组中的服务连接以及服务组合情景所引用; 表示多组件仿真服务调用的端口,是服务接受外部调用请求并作出反馈的信息通道; 表示多组件仿真服务及其下辖子服务之间的服务连接关系,以表征多组件仿真服务内部的信息流; , 表示多组件仿真服务内部执行的控制流,当采用业务流程的方式进行调度执行时只需要逐个描述每个子服务的同级后继子服务即可,当采用协同互操作的组合情景时需要采用类似的形式描述每个子服务操作(影响)的同级子服务,以支持云制造服务引擎根据信息流判别控制流。 犌犅犜 参考文献 云制造术语 云制造服务分类李伯虎,柴旭东,侯宝存,等一种基于云计算理念的网络化建模与仿真平台 “云仿真平台”系统仿真学报, , ( ) : 李伯虎,张霖,王时龙,等云制造 面向服务的网络化制造新模计算机集成制造系统, , () : , 李伯虎,张霖,任磊,等再论云制造计算机集成制造系统, , () : 犌犅犜

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 行业资料 > 机械/制造/汽车

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服