第28卷第6期2008年11月核电子学与探测技术NuclearElectronics&DetectionTechnology‘"豇28No.6Nov.2008MATLABSISOTOOL在SSRF数字化电源控制器测试中的应用柯新花1”,卢宋林1,沈天健1(1.中国科学院上海应用物理研究所,上海201800}2.中国科学院研究生院,北京100049)摘要:在介绍了MATLAB控制工具箱中单输入单输出控制工具(SingleInputSingleOutputTool—box,SIsCyrC脚.)和上海光源(ShanghaiSynchrotronRadiationFacility,SSRF)数字化磁铁电源系统的基础上,详细论述了该控制工具在SSRF数字化磁铁电源控制器系统功能测试过程中的应用。该控制工具方便易用,具有一定的推广价值。关键词:SISC恻,,SSRF,数字化电源控制器,PID中图分类号:们P206+.1文献标识码:A文章编号:0258-0934(2008)06—1266-06MATLAB是目前计算机辅助设计控制系统的有效工具之一,它的控制系统工具箱提供了SISO设计工具,为单输入单输出线性系统补偿器的设计分析提供了一个交互式环境。在导入系统控制对象之后就可以自动的显示出系统开环波特图以及根轨迹图,方便用户根据曲线情况对系统进行补偿或调整。补偿调整之后还可以显示闭环系统的阶跃响应曲线和频域性能曲线。这样就使得整个系统设计过程中的测试环节变得更加简洁直观,大大降低了系统测试的复杂性和重复性。2上海光源数字化磁铁电源系统简介[1‘2]在控制系统中,为了使被控对象满足一定的性能指标,常常需要引入控制器来对被控对收稿日期:2008-07-08作者简介:柯新花(1982一)。女,河南舞钢人,2004年于河南师范大学获学士学位,现为中国科学院上海应用物理研究所在读博士研究生,从事数字化电源控制器相关方面研究工作.1266象进行补偿或校正,如图I示。图I经典SISO控制系统结构娜数字化磁铁电源正是采用了这种经典的单输入单输出反馈控制机制,DCCT(DCCurrentTransforrner,D10CT)对电源输出电流进行采样,经过ADC(Analog-to-DigitalConverter)模块量化的值被送到控制器中,与远程或本地设定的电流参考值进行比较,误差值在DSP(DigitalSignalProcessor,DSP)中经过PID(ProportionalIntegralDifferential,Pm)计算产生占空比,进而产生PWM(PulseWidthModulation,P咖信号来驱动功率变换模块的IGBT(InsulatedGateBipolarTran—sistor,IGBT),如图2。3SSRF数字化磁铁电源控制器测试系综[2-a]’V■为了使磁铁电源满足高精度、高稳定度的性能指标,在数字化磁铁电源控制器开发设计过程中需要对其进行严格...