双端口系统指一个模块有两个端口,端口的物理量一致,量纲一致。
(1)多体库中的PartialTwoFrames
两端为Interfaces.Frame_a和Interfaces.Frame_b。
Frame_a和Frame_b除图标颜色有所区分外,方程完全一致。
SI.Position r_0[3];
Frames.Orientation R;
flow SI.Force f[3];
flow SI.Torque t[3];
(2)旋转库中的PartialCompliantWithRelativeStates
两端为Flange_a和Flange_b。
Flange_a和Flange_b除图标颜色有所区分外,方程完全一致。
SI.Angle phi;
flow SI.Torque tau;
(3)平移库中的PartialCompliantWithRelativeStates
两端为Translational.Interfaces.Flange_a和Translational.Interfaces.Flange_b。
Flange_a和Flange_b除图标颜色有所区分外,方程完全一致。
SI.Position s;
flow SI.Force f;
在使用中可以发现,平移库和旋转库中许多物理量是有对应关系的,如果一个库中无对应模型,可按照物理量的对应关系进行模型重用,即可形成新的连接组建。
平移库 旋转库
s phi
f tau
v w
a a
m J