(一)模型更新 / 参数化建模(在仿真前定义,用于构建模型初始状态和几何)
1. 几何尺寸与位置:
• 构件长度、宽度、高度、半径等。
• 点的坐标位置。
• 孔、标记点的安装位置。
• 运动副的初始安装位置。
2. 质量与惯性:
• 构件的质量。
• 构件的转动惯量、惯性积。
3. 力元参数:
• 弹簧的自由长度/预载力。
• 阻尼器的初始长度。
• 衬套的静态偏置。
• 接触的间隙、刚度、阻尼系数。
4. 初始条件:
• 构件的初始位移、速度。
• 运动副的初始角度、角速度。
• 状态变量的初始值。
• 微分方程的初始条件。
5. 设计变量与参数:
• 用于参数化研究和优化的独立变量。
6. 测量与请求:
• 用于在仿真前验证模型或检查初始状态的测量。
7. 柔性体与场数据:
• 柔性体.mnf文件的初始位置和方向。
• 用于定义力的样条曲线的自变量初始范围。

(二)运行仿真 / 动态行为定义(在仿真中由求解器调用,定义模型瞬态行为)
1. 力元素:
• 作用力、力矩。
• 柔性连接力(弹簧、阻尼器、衬套、场力)。
• 接触力。
2. 运动与约束:
• 驱动(铰接上的平移或旋转运动)。
• 点线约束、耦合约束等。
3. 控制系统接口:
• 输入到控制器的植物变量(位移、速度、加速度等)。
• 从控制器输出的力/运动信号。
4. 状态变量与微分方程:
• 系统动态变量(GSE)。
• 状态变量的一阶微分(微分方程右侧)。
5. 传感器与触发器:
• 用于触发事件的测量或条件表达式。
6. 测量与请求:
• 在仿真过程中实时计算并输出结果的测量。
7. 柔性体与场数据:
• 柔性体的模态坐标和变形。
• 样条曲线的实时插值计算(如 AKISPL)。
(三)总结
模型更新 / 参数化建模:这些元素共同定义了仿真开始时那一刻的“静态快照”。所有函数在这里被求值一次,结果作为常数或初始条件写入模型数据库。例如,DX(A,B,B) 在这里返回一个数字,代表初始距离。
运行仿真 / 动态行为定义:这些元素定义了模型在仿真时间轴上每一帧的“动态剧情”。所有函数在这里被反复调用,其输出是随时间变化的变量。例如,DX(A,B,B) 在这里返回一个函数,代表瞬时距离。
大家如果觉得文章有帮助,可以点击下面的链接或到我的小店购买需要的产品,赞助一下,谢谢。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删