理论教育 多体系统求解过程中的数据结果及应用技巧与实例分析

多体系统求解过程中的数据结果及应用技巧与实例分析

时间:2023-10-29 理论教育 版权反馈
【摘要】:在多体系统求解过程中,MotionSolve将输出以下3种用于绘制曲线的数据文件。在默认情况下,MRF和ABF文件包含的信息如表6-1所示。表6-1 MRF和ABF文件中的信息输出此外,用户可以使用Post_Request功能定义更多的结果输出。表6-2 各个类型输出请求的预定义分量图6-5 曲线结果数据构成图6-6显示了HyperGraph 2D创建的二维曲线以及对曲线的后处理结果,这其中包括显示曲线数据的注释、使用多重坐标轴比对不同尺度的曲线以及棒状图等。

多体系统求解过程中的数据结果及应用技巧与实例分析

结果曲线在研究多体系统性能以及后续的工程计算(如信号滤波处理)时非常有用。在多体系统求解过程中,MotionSolve将输出以下3种用于绘制曲线的数据文件。

● ABF(Altair Binary Format):一种优化的、适合大规模数据进行快速曲线绘制的二进制文件(推荐格式)。

● MRF(Multibody Results File):一种主要为后处理模块提供构件位移数据并创建H3D文件的二进制文件。该文件可用来绘制曲线,但效率比ABF文件低。

● Plot File(PLT):一种主要用在耐久性分析时MotionSolve与FEA软件(NASTRAN和OptiStruct)之间载荷数据转换的ASCII文件。

在默认情况下,MRF和ABF文件包含的信息如表6-1所示。

表6-1 MRF和ABF文件中的信息输出

978-7-111-42217-4-Chapter06-5.jpg

此外,用户可以使用Post_Request功能定义更多的结果输出。用户自定义的结果输出将分别写入ABF、MRF和PLT文件中。Post_Request的定义可通过以下任一种方式:

● 使用软件内置的、常用的结果输出,如位移、速度、加速度以及作用在体和铰链上的载荷。

● 使用MotionSolve表达式,如DM(1,2)将返回编号为1和2的标记点之间的距离。

● 使用C/C++或Fortran编写的用户自定义程序。

使用HyperGraph加载上述文件后,文件中的数据将自动分为Type(类型)、Request(输出请求)和Component(分量)三组。有效的类型包括Displacement、Velocity、Acceleration、Force和User-Defined五种。每种类型的数据可有若干个输出请求,如表6-2所示。选定某个输出请求后,该项目所有可用的分量将显示在Component列,如图6-5所示。(www.daowen.com)

表6-2 各个类型输出请求的预定义分量

978-7-111-42217-4-Chapter06-6.jpg

978-7-111-42217-4-Chapter06-7.jpg

图6-5 曲线结果数据构成

图6-6显示了HyperGraph 2D创建的二维曲线以及对曲线的后处理结果,这其中包括显示曲线数据的注释、使用多重坐标轴比对不同尺度的曲线以及棒状图等。

978-7-111-42217-4-Chapter06-8.jpg

图6-6 HyperGraph 2D曲线图与棒状图

图6-7显示了HyperGraph 3D创建的三维曲线图,界面中左侧窗口显示的三维曲线是由数学表达式(6-1)创建的,右侧窗口显示的是机器振动响应瀑布图。

978-7-111-42217-4-Chapter06-9.jpg

978-7-111-42217-4-Chapter06-10.jpg

图6-7 HyperGraph 3D三维曲线图

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈