附录H给出了本书11章中在MATLAB/SIMULINK中开发DSP程序的详细仿真实例。图H-1给出了SIMULINK仿真程序的顶层界面。
图H-1 仿真程序顶层界面
图H-2给出了图H-1中QEP1与count模块的参数设置,图H-3给出了图H-1中C2Rpm子系统内部结构。
图H-2 QEP1与count参数设置
图H-3 C2rpm子系统内部结构
图H-4左图给出了图H-1中digital input的参数设置,右图给出了图H-1中if模块的对话框。
图H-4 digital input与if模块的参数设置
图H-5给出了图H-1中if action subsystem子系统的内部结构。图H-5中的command模块、current regulate模块如图H-6所示,图H-5中的run control与low-frequency模块如图H-7所示,图H-5中的given set内部结构如图H-8所示。
图H-7中run control内部的run与stop控制模块的内部结构如图H-9所示。
图H-1中T1PR模块设置如图H-10所示。
图H-5 if action subsystem内部结构
图H-6 command与current regulate内部结构
图H-7 run control与low-frequency内部结构
图H-8 given set内部结构
图H-9 Stop与run内部结构
图H-10 T1PR的参数设置对话框
图H-11中硬件中断参数设置如图H-11左图所示。当右键单击硬件中断模块时,在菜单中选择look under mask,然后出现图H-11中右图所示界面,这即是该模块的内部结构。显然,它实际上就是一个s函数。
图H-11 Hardware interrupt设置界面
图H-1中的ufint子系统内部结构如图H-12所示。
图H-12 Uint触发子系统内部结构
图H-12中speed set与u_b参数设置如图H-13所示,图H-12中flag1参数设置如图H-14所示。
图H-13 speed set与u_b参数设置
图H-14 flag1参数设置对话框
图H-12中a_calculate子系统内部结构图如图H-15所示,图H-15中switch case模块的参数设置如图H-16所示。
图H-15 a_calculate子系统内部结构
图H-16 switch case参数设置对话框(www.xing528.com)
图H-15中的switch case action subsystem子系统内部结构如图H-17所示,3个子系统的区别仅仅在于V-F H查表单元的具体参数(用来设置不同的压频比曲线),如图H-18中3个对话框所示。
图H-17 switch case action subsystem子系统内部结构
图H-18 三个switch case action subsystem子系统中V-F H查表单元的具体参数
图H-12中svpwm_calc子系统内部结构如图H-19所示。
图H-19 Svpwm计算子系统
图H-19中的Mode select1子系统内部结构如图H-20所示,图H-19中的V4与V2子系统内部结构如图H-21所示,图H-19中V子系统内部结构如图H-22所示,图H-19中V5与V1子系统内部结构如图H-23所示,图H-19中V6子系统内部结构如图H-24所示。
图H-20 Mode select1子系统内部结构
图H-21 V4与V2子系统内部结构图
图H-22 V子系统内部结构
图H-23 V5与V1子系统内部结构
图H-24中V8子系统内部结构如图H-25所示。
鼠标右键单击图H-19右上角PWM1模块,在菜单中选择look under mask后,出现如图H-26所示的对话框,它表明该模块是一个经过封装的s函数模块。
图H-24 V6子系统内部结构
图H-25 V8子系统内部结构
图H-26 Pwm1子系统内部结构
鼠标双击图H-19右上角PWM1单元,出现图H-27所示的参数设置对话框,在里面对Timer、Outputs选项卡进行设置;对Logic、Deadband选项卡设置的对话框如图H-28所示;对ADC Control选项卡设置的对话框如图H-29所示。
图H-27 PWM1参数设置对话框(Timer、Outputs)
图H-28 PWM1参数设置对话框(Logic、Deadband)
图H-19中的DQ_U_TRANSFORM与Flux observer子系统内部结构如图H-30所示,右图中的限幅模块的限幅值为-2、2。
图H-29 PWM1参数设置对话框(ADC Control)
图H-30 DQ_U_TRANSFORM、Flux observer子系统内部结构
图H-19中ADC子系统内部结构如图H-31所示。图H-31中ADC模块的参数设置如图H-31中右图所示,SI2REAL子系统如图H-32左图所示,三个subsystem子系统内部结构相同,如图H-32右图所示。
图H-31 ADC子系统内部结构
图H-32 SI2REAL与subsystem子系统内部结构
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。