基于MATLAB的双闭环可逆直流脉宽调速系统设计 本设计包括设计报告,仿真原理图
基于MATLAB的双闭环可逆直流脉宽调速系统设计 本设计包括设计报告仿真原理图。 技术指标 1该调速系统能进行平滑的速度调节负载电机可逆运行具有较宽的调速范围D≥20系统在工作范围内能稳定工作 2系统静特性良好稳态无静差静差率s≤1% 3动态性能指标电流超调量δi5%空载起动到额定转速时的转速超调量δn40%可通过增加并合理地设计输入滤波器来抑制超调从而满足该要求调速系统的过渡过程时间调节时间ts≤0.1s 4调速系统中设置有过电压、过电流等保护并且有制动措施。双闭环调速系统的心脏是电流环和转速环的默契配合。咱们先拆开系统结构看看——Simulink模型里那个带PWM调制的主电路模块可不是摆设。打开模型库拖拽出H桥驱动模块时记得把死区时间参数设置为1e-6秒这微小的间隙能有效避免上下桥臂直通短路。电流环参数设计直接决定系统动态响应。在命令行敲入这段代码自动计算PI参数R 0.5; % 电枢电阻 L 0.002; % 电感值 Ts_current 0.001; % 电流环采样时间 Kp_i L/(2*Ts_current); Ki_i R/(2*Ts_current);这组参数背后的物理意义很有意思比例项对应电感储能特性积分项则针对电阻损耗。调试时如果发现电流波形出现高频振荡适当降低Kp_i约10%会有奇效。基于MATLAB的双闭环可逆直流脉宽调速系统设计 本设计包括设计报告仿真原理图。 技术指标 1该调速系统能进行平滑的速度调节负载电机可逆运行具有较宽的调速范围D≥20系统在工作范围内能稳定工作 2系统静特性良好稳态无静差静差率s≤1% 3动态性能指标电流超调量δi5%空载起动到额定转速时的转速超调量δn40%可通过增加并合理地设计输入滤波器来抑制超调从而满足该要求调速系统的过渡过程时间调节时间ts≤0.1s 4调速系统中设置有过电压、过电流等保护并且有制动措施。转速环设计更需要经验这里有个取巧的办法J 0.02; % 转动惯量 beta 20; % 中频带宽度系数 Kp_n J*beta; Ki_n Kp_n*beta/4;这个公式来自典型II型系统设计法beta取值直接影响转速超调量。记得在ASR输出端加个限幅模块把最大电流限制在电机额定值的1.5倍这既保护设备又不影响动态性能。仿真时突然冒出的过电压报警让人头大在直流母线处并联的RC吸收电路参数得仔细算C_snubber 1e-6; % 先随便填个值 sim(reversible_PWM_system); while max(bus_voltage.Data) 600 C_snubber C_snubber * 1.5; set_param(reversible_PWM_system/Snubber,C,num2str(C_snubber)); sim(reversible_PWM_system); end这个循环自动调整吸收电容直到母线电压峰值低于600V。不过要注意电容太大反而会降低系统响应速度得在保护性能和动态特性之间找平衡点。看着转速波形从剧烈振荡到平稳收敛的过程特别治愈。当负载突降时能量回馈会导致母线电压飙升这时制动电阻模块的IGBT会以10kHz频率快速投切用示波器抓取的电压波形就像锯齿山丘——每一个尖峰都被及时削平。这种动态平衡的艺术正是电力电子系统的魅力所在。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2436344.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!