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