基于pwm的无线电控制伺服电机角位置跟踪与故障建模
Simscape /电气/机电/拉丝电机
的RC伺服block代表一个带有变速箱和控制电路的小型直流电机,通常用于四轴飞行器、无线电控制飞机和直升机以及其他机电设备。RC伺服提供角位置控制的输出轴超过一个有限的角度范围。角度需求由应用于端口s的PWM信号的脉宽决定。
的RC伺服块模型的影响如下:
基于直流电动机方程的转矩-速度特性
基于输入PWM信号脉宽的位置跟踪
内部齿轮减速比,包括相关的摩擦损失
机械端部停止,防止输出轴被负载驱动出范围
位置测量误差
断层建模
运动方程和直流电机块,除了电感不建模。的RC伺服块利用失速转矩和空载速度确定方程参数,并考虑后驱转矩进行修正。
的RC伺服Block允许您建模几种类型的故障:
故障断开-没有电气扭矩。
向前失败-在一个积极的方向旋转,以击中上端止损。
失败反向-旋转在一个负面的方向,以击中下端止损。
失败的绕组-扭矩仅适用于电机转子与两个剩余的功能绕组中的一个线。
该块可以触发故障事件:
在特定的时间
超过当前限制的时间超过特定的时间间隔
您可以分别启用或禁用这些触发机制,或者如果在模拟中需要多个触发机制,则将它们一起使用。当启用多个机制时,第一个触发错误的机制优先。换句话说,在每次模拟中,组件失效不超过一次。
属性可以选择在发生错误时是否发出断言故障发生时上报参数。断言可以采取警告或错误的形式。默认情况下,块不发出断言。
使用变量段的块接口,在模拟之前为块变量设置优先级和初始目标值。有关更多信息,请参见设置块变量的优先级和初始目标.
该模块没有可选的热端口。
如果您使用固定步长求解器来模拟模型,例如,使用局部求解器,则步长必须足够小,以获得所需的输入脉冲宽度分辨率。MathWorks建议您将此块与可变步长求解器一起使用,以进行快速桌面模拟。