在Simulink的航空航天模块集中,示例模型:
asbSkyHogg
在这个块中(asbSkyHogg/Vehicle System Model/Vehicle/3DOF to 6DOF/3DOF to 6DOF/calc alpha_dot),它用于计算迎角的变化率
攻角的变化率是根据以下公式计算的:
因此,体轴的加速度(输入#3)应使用DCM体-风转换为风轴,如图所示。但为什么要在这里添加转置块呢???!!这一次,居然又变成了身斧!!
我试图通过转置块进行注解,但我需要确认我是否错了,以及为什么要添加它。
1条答案
按热度按时间vaj7vani1#
这似乎是MATLAB中的一个错误。“Body to Wind方向余弦矩阵”输出是一个DCM,它将在风坐标系中表达一个Body-frame矢量(矢量变换)。该块输出与该定义匹配,并且当在“3DOF到6DOF”块中将Vb变换为Vw时,以这种方式使用该块输出。
正如目前在asbSkyHogg中所描述的那样,如果需要风架加速度,则错误的DCM被应用于机身加速度。