TNJ1424-农林拖拉机和机械典型仿真应用软件模块化封装标准-公示稿.pdf
ICS65.060.01
CCSB90
团体标准
T/NJ1424—202X/T/CAAMMXXX—202X
农林拖拉机和机械
典型仿真应用软件模块化封装
Tractorsandmachineryforagricultureandforestry—
Modularpackageoftypicalsimulationapplicationsoftware
(公示稿)
2023-XX-XX发布2023-XX-XX实施
中国农业机械学会
发布
中国农业机械工业协会
T/NJ1424—202X/T/CAAMMXXX—202X
农林拖拉机和机械典型仿真应用软件模块化封装
1范围
本文件规定了农林拖拉机和机械典型仿真应用软件模块化封装的术语与定义、缩略语、系统架构、
功能和通用要求。
本文件适用于农林拖拉机和机械零部件仿真应用软件模块封装的设计与开发。
2规范性引用文件
本文件没有规范性引用文件。
3术语与定义
下列术语和定义适用于本文件。
3.1
参数配置模块parameterconfigurationmodule
规定仿真输入参数的类型、格式等数据,并将所需配置的参数与参数配置项变量相对应的预置模块。
3.2
输入输出模块inputandoutputmodule
将输入数据参数配置文件与仿真节点相关联,通过通信功能实现仿真数据和仿真结果输入、输出的
模块。
3.3
仿真服务端模块simulationservermodule
根据参数配置文件提供相应仿真功能的仿真应用软件集合,具有前处理、求解和后处理功能的模块。
4缩略语
下列缩略语适用于本文件。
API:应用程序接口(ApplicationProgrammingInterface)
CAD:计算机辅助设计(ComputerAidedDesign)
MFC:微软基础类库(MicrosoftFoundationClass)
OSI:开放系统互连(OpenSystemsInterconnection)
TCL:工具命令语言(ToolCommandLanguage)
TCP:传输控制协议(TransmissionControlProtocol)
UDP:用户数据报协议(UserDatagramProtocol)
5系统架构
1
T/NJ1424—202X/T/CAAMMXXX—202X
系统架构见图1,应包括总控程序和仿真服务端模块。总控程序宜包含参数配置、输入输出和数据
管理模块。仿真服务端模块宜包含前处理模块和后处理模块。前处理模块包括但不限于格式转换、几何
清理、网格划分、边界条件施加和材料赋予等功能子模块。后处理模块包括但不限于数据提取、云图绘
制、图片截取和报告生成等功能子模块。典型仿真应用软件(以有限元分析软件HyperWorks为例)模
块化封装案例参见附录A。
参数配置输入输出数据管理
接
数据输入UDP数据输出
口
格式转换几何清理网格划分边界条件施加材料