脉振方波高频注入仿真程序,永磁同步电机高频方波注入。 1,仿真为离散模型,开关频率5k,注入频...
脉振方波高频注入仿真程序永磁同步电机高频方波注入。 1仿真为离散模型开关频率5k注入频率取开关频率的一半是2.5k。 2程序在1.5s加载在4.1s不再注入方波从波形可以看到低速区可以带载启动可以带载 3程序加了状态机电流环以及观测器运行在5k频率也就是200us周期下转速环运行在2ms周期模拟处理器真实应用工况容易移植 4环路参数全部是通过电机参数计算而来也做了限幅也可以自己调整下环路参数 5位置估计通过PLL锁相环实现 6程序采用转子预定位-高频注入启动-反电势观测器的三步走完整流程 7带仿真模型对应的算法说明观测器文档参考文献帮助理解模型看最后一个图。 8注意程序方波电压注入在旋转坐标系dq轴最近在调永磁同步电机的脉振方波高频注入方案顺手撸了个仿真模型正好聊聊实现细节。老司机都知道这玩意儿对低速带载启动特别有效但具体怎么在工程上落地还是有不少门道。先说注入策略的核心配置。开关频率5kHz的情况下直接把方波频率干到2.5kHz图1这可不是随便拍脑袋定的。高频信号在dq轴的d轴方向叠加注意这里用的是旋转坐标系下的注入方式不像静止坐标系需要处理复杂的坐标变换。代码里对应的调制部分长这样if (t 4.1) //注入时段判断 Vdh Vh * square(2*pi*Fh*t); //d轴脉振方波 else Vdh 0; //停止注入 end这里用方波而不是正弦波主要是考虑到实现简单对处理器运算量要求低。但要注意注入电压幅值别太猛实测超过50%额定电压就容易导致电流环震荡。状态机设计是程序的灵魂图2。咱们把整个流程拆成三阶段转子预定位0-0.5s强制对齐d轴高频注入阶段0.5-4.1s带载启动核心阶段反电势观测器切换4.1s后高速区无缝衔接对应的状态切换代码用了个switch-case结构关键判断逻辑看转速阈值switch(StateMachine){ case PRE_ALIGN: if(t 0.5) StateMachine HF_INJECTION; break; case HF_INJECTION: if(rpm 200) StateMachine EMF_OBSERVER; break; ... }电流环参数可不是随便调的得按电机参数算。举个栗子q轴电流环比例系数KpLs*ω_bandwidthLs是定子电感带宽取2000rad/s左右。代码里这样实现Ls 0.0085 # 8.5mH Rs 0.32 # 0.32Ω Kp_iq Ls * 2000 # 17左右 Ki_iq Rs * 2000 # 640左右重点说说锁相环的实现图3。误差信号来自估计的扩展反电势经过两个PI环节分别处理角度和转速。这里有个坑PLL带宽要设为高频信号频率的1/10左右否则容易震荡。代码片段// PLL核心算法 delta_theta atan2(epsilon_q, epsilon_d); //位置误差 omega_pll Kp_pll * delta_theta Ki_pll * delta_theta * Ts; theta_pll omega_pll * Ts;仿真波形里图4明显能看到1.5s突加负载时转速只是轻微波动4.1s停止注入后观测器平滑接手。这说明参数整定到位了高频注入和反电势观测的过渡区处理得当。脉振方波高频注入仿真程序永磁同步电机高频方波注入。 1仿真为离散模型开关频率5k注入频率取开关频率的一半是2.5k。 2程序在1.5s加载在4.1s不再注入方波从波形可以看到低速区可以带载启动可以带载 3程序加了状态机电流环以及观测器运行在5k频率也就是200us周期下转速环运行在2ms周期模拟处理器真实应用工况容易移植 4环路参数全部是通过电机参数计算而来也做了限幅也可以自己调整下环路参数 5位置估计通过PLL锁相环实现 6程序采用转子预定位-高频注入启动-反电势观测器的三步走完整流程 7带仿真模型对应的算法说明观测器文档参考文献帮助理解模型看最后一个图。 8注意程序方波电压注入在旋转坐标系dq轴移植到真实控制器时要注意时序配合。本模型把电流环和观测器放在200us中断转速环扔到1ms任务这样既能保证动态响应又给ADC采样留足时间。实测时发现如果所有环路都跑5kHzSTM32F4的利用率直接飙到70%分频处理后就降到35%左右。最后扔个调试小技巧当发现高频响应信号中混入明显谐波时不妨检查下逆变器死区补偿是否到位。曾经有个坑爹的BUG死区时间设反了导致注入信号严重畸变折腾了一整天...模型文档和参考文献已经打包需要的兄弟在评论区自取。下期可能聊聊无滤波器的改进方案听说有人把信噪比提高了6dB
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2437134.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!