标准规范下载简介
GB/T 38554-2020 云制造仿真服务通用要求GB/T38554—2020
General requirements for simulation service used in cloud manufacturi
DA/T 72-2019 岩心档案管理规范国家市场监督管理总局 发布 国家标准化管理委员会
GB/T 385542020
范围 规范性引用文件 术语、定义和缩略语 3.1 术语和定义 3.2缩略语 仿真服务分类 单组件仿真服务要求 5.1单组件仿真服务封装接口要求 5.2单组件仿真服务调度要求 多组件仿真服务要求 6.1多组件仿真服务封装接口要求 6.2多组件仿真服务调度要求 附录A(资料性附录)单组件仿真服务描述示例 附录B(资料性附录) 单组件仿真服务封装接口参考模型 附录C(资料性附录) 云制造仿真应用场景 附录D(资料性附录) 多组件仿真服务封装接口参考模型 参考文献
GB/T 385542020
本标准按照GB/T1.1一2009给出的规则起草。 请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。 本标准由中国机械工业联合会提出。 本标准由全国自动化系统与集成标准化技术委员会(SAC/TC159)归口。 本标准起草单位:北京电子工程总体研究所、北京航天制造科技发展有限公司、北京机械工业自动 化研究所有限公司、北京航空航天大学。 本标准主要起草人:施国强、郭丽琴、林廷宇、侯宝存、黎晓东、任磊、肖莹莹、邢驰、王海丹、王玫、 长迎曦、贾正轩、赖李媛君、于文涛
本标准适用手实施云制造仿真
GB/T 385542020
云制造仿真服务通用要求
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文 件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。 GB/T29826—2013云制造术语
GB/T29826一2013界定的以及下列术语和定义适用于本文件 3.1.1 仿真资源simulationresource 完成云制造仿真活动的元素 注:仿真资源包括软仿真资源和硬仿真资源。 3.1.2 硬仿真资源hardsimulationresource 完成云制造仿真活动所需要的硬件元素。 注:硬仿真资源可以是计算资源、存储资源或仿真设备等, 3.1.3 软仿真资源 softsimulationresource 完成云制造仿真活动所需要的软件元素。 注:软仿真资源可以是仿真软件资源或仿真模型资源等, 3.1.4 仿真服务simulationservice 将不同仿真资源进行组合,进而提供不同功能的服务。 3.1.5 协同仿真collaborativesimulationfed 异地、分布的建模、仿真分析人员,在一个协同、互操作的环境中采用各自领域的专业分析工具对构 成系统的各分系统方便、快捷地进行建模与仿真分析,不仅支持从不同技术视图进行功能、性能的单点 分析,而且支持透明地参与系统的联合仿真的一种复杂系统分析方法。 3.1.6
联邦federation
对仿真系统的形式化描述。
仿真服务分为两种类型: a)单组件仿真服务:单个软仿真资源与硬仿真资源进行按需动态组合形成的服务,通过调度实现 单组件仿真服务供用户使用; b 多组件仿真服务:多个单组件仿真服务进行按需动态组合形成的服务,通过调度实现多组件模 型在线服务和多组件多用户协同仿真服务供用户使用
5.1单组件仿真服务封装接口要求
对仿真资源进行统一抽象性描述,描述示例参见附录A,通过特定访问同机制交付调用以提供服务。 主要包括: a)输人输出服务的接口。 b)服务状态的接口。 服务响应的接口,包括: 1)服务响应; 2) 状态转换的守卫条件; 3) 状态转换的目标状态和新状态的持续时间; 4)状态发生转换以后的输出响应。 单组件仿直服务封装接口参见附录B
5.2单组件仿真服务调度要求
单组件仿具服务的调用 主务以及通用模型其享计算的需求,根据用户的 青求进行软仿真资源和硬仿真资源的有效匹配,根据资源服务的负荷情况进行优选和调配,支持对大批 量、大计算量仿真模型的解算 单组件仿真服务调度过程如图1所示
图1单组件仿真服务调度过程
GB/T 385542020
单组件仿真服务调度应满足以下要求: a)提交任务作业:用户提交要解算的作业文件,用户可以使用云端提供的软件工具进行计算,也 可以提交自研的工具、算法进行解算; b) 分配仿真资源:通过调度查询是否有空闲资源并且足够可用,将作业提交到空闲的、足够可用 的硬仿真资源和软仿真资源上; c)服务实例化:通过创建可运行的服务对象,实现服务实例化: d)作业运行:设定作业初始参数后,作业开始运行,运行时计算节点产生的计算数据,通过I/O 节点存放在存储系统上; e)运行结束:作业运行完毕,自动结束; f)删除实例:删除服务实例,结束本次服务实例的任务; g)释放资源:释放作业占用的仿真资源,以供后续作业调用; h) 作业结果下载:计算结束后,用户提交下载请求,从I/O节点存储系统中获取数据并传送到用 户本地计算机,完成计算结果的下载。 单组件仿真服务应用场景参见附录C
6.1多组件仿真服务封装接口要求
6.2多组件仿真服务调度要求
6.2.1多组件模型在线服务调度要求
多组件仿真模型在线服务在对数据关联关系和时序逻辑关系建模和组件模型封装的基础之上GB T 14100-2016 燃气轮机 验收试验,对 多个组件模型进行有效组合,实现对多个组件模型的在线、有序调用。 多组件模型在线服务调度过程如图2所示:
图2多组件模型在线服务调度过程
组件模型在线服务调度
多组件模型在线服务应满足以下要求: a)流程建摸:将参与仿真服务的多个组件模型进行流程建摸,形成多组件模型在线服务调用 流程; b)加载多组件模型实例:为流程模型中每个组件模型加载要调用的仿真模型实例; c)服务初始化:为加载完毕的多组件模型设置初始化参数; d)服务运行:开始运行,按照流程图实现数据的流转和模型的自动调用; 下载仿真结果:运行完毕后,下载仿真结果
6.2.2多组件多用户协同仿真服务调度要求
多组件多用户协同仿真服务针对复杂产品多学科协同型仿真任务,基于协同仿真标准(如HLA/ FMI),通过将多个学科领域的多组件仿真服务进行统一的协同调度,遵照仿真时间协同推进,实现多个 用户共同完成多学科协同仿真,以满足复杂产品设计和验证的需要。 多组件多用户协同仿直服务调度过程如图3所示:
图3多组件模型在线服务调度过程
多组件多用户协同服务调度应满足以下要求: a)协同仿真运行环境定制:各用户提交每个仿真组件运行的环境需求,包括虚拟镜像文件、软件 环境、CPU核数、内存和硬盘大小等描述信息。 b) 协同仿真环境构建:根据环境定制信息,调度资源服务,包括计算资源、软件资源,构建形成多 用户的多组件协同仿真环境 创建仿真联邦:由仿真任务的总体设计用户提交协同仿真任务描述文件,创建协同仿真联邦。 d)提交组件仿真服务:各用户提交参与协同仿真任务的各个组件模型描述文件,并加入创建好的 仿真联邦,完成仿真初始化,等待仿真开始运行。 e) 设置协同仿真参数:由仿真任务的总体设计用户设置仿真参数,包括仿真时间、仿真步长等
f)控制协同仿真运行:由仿真任务的总体设计用户控制协同仿真开始运行,所有仿真联邦成员开 始仿真推进。还可以控制仿真暂停、仿真继续、仿真结束等。 多 监控协同仿真运行:监控协同仿真运行过程,实时查看协同仿真运行状态。若有可视化仿真成 员DBJ04/T 385-2019 建筑隔震橡胶支座质量要求和检验标准,可以通过远程桌面,直观查看仿真运行状态 h)仿真运行结束:仿真任务执行完毕,仿真任务自动结束。 多组件仿真服务应用场景参见附录C