BOOST电路pid和fuzzy闭环控制仿真

合集下载

pid和fuzzy在boost中的应用与MATLAB仿真

pid和fuzzy在boost中的应用与MATLAB仿真

利用PID 和FUZZY 控制BOOST 电路在MATLAB 中的仿真一、仿真目的:1、学习使用MATLAB ,并在MATLAB 中建立电力电子仿真电路模型2、仿真BOOST 的PID 控制,调整参数,更深入理解PID 控制3、仿真BOOST 的FUZZY 控制,并对FUZZY 的工作原理和方式更好理解二、仿真指标:1、输入电压V in =5V±10%;2、输出电压V o =12V ;3、纹波水平V ripple <70mV;4、输出功率Po=30W ;5、效率η≥85%;6、超调σ<10%Vo ;7、由半载切满载(或由满载切半载)的电压调整率小于10%; 8、由空载切满载(或由满载切空载)的电压调整率小于15%; 9、MOSFET 的开关频率f s =100kHz.三、仿真步骤及结果:(一)PID 控制BOOST 的仿真 1、BOOST 主电路参数计算 (1)BOOST 主电路拓扑图1 BOOST 电路拓扑(2)电感的计算2(1)(1)2o L o oc V D D i LfV D D I Lf-∆=-=则只要I oc ≤I o 则输出电流处于连续状态,则可得电感:23(1)120.1137 2.7330221001012o oc V D D L uH I f -⨯≥==⨯⨯⨯(3)输出滤波电容C 的计算370223.27010o o I DQ V mV C fCI DC uFf -∆∆==<>=⨯2、BOOST 闭环PID 的MATLAB 仿真(1)在Simulink 中搭建好BUCK 电路的仿真模型,使用开关器件是MOSFET ,其开关频率用100kHz ,电感电容分别由上述公式计算得到,电路临界电感为 2.3uH ,临界电容为223.2uF ,如图2所示。

图2 BOOST 闭环PID 模型(2)BOOST 电路闭环PID 参数的设计过程I 、BOOST 电路的PID 闭环系统框图如图3所示。

boost的PID和FUZZY调节电路

boost的PID和FUZZY调节电路

boost的PID和FUZZY调节电路目录第一章绪论............................................................................................................ - 1 -第二章PID对BOOST电路的控制及仿真 .................................................................... - 1 -2.1 设计要求........................................................................................................ - 1 -2.2 设计思路........................................................................................................ - 1 -2.3 设计过程........................................................................................................ - 2 -2.4调制过程........................................................................................................... - 5 -2.5仿真结果及分析............................................................................................... - 7 -第三章FUZZY对BOOST电路的控制及仿真............................................................ - 11 -3.1 设计要求...................................................................................................... - 11 -3.2 设计思路...................................................................................................... - 11 -3.3 设计过程...................................................................................................... - 11 -3.3 调试及仿真结果.......................................................................................... - 14 - 附录参考文献第二章PID对BOOST电路的控制及仿真2.1 设计要求1、设计一个升压电路,使输入电压在20V到95V,输出电压为100V且输出电流不超过18A。

BOOST电路设计与仿真

BOOST电路设计与仿真

目录Boost变换器性能指标:输入电压:标准直流电压Vin=48V输出电压:直流电压Vo=220V 参考电压 Vref=5V输出功率:Pout=5Kw输出电压纹波:Vpp= Vm=4V电流纹波:开关频率:fs=100kHz相位裕度:60幅值裕度:10dB一. Boost主电路设计:占空比D计算根据Boost变换器输入输出电压之间的关系求出占空比D的变化范围;=0.782D=U U−U UUUUUU U临界电感L计算=1.8UULc=UU U(1−U)22U U U U选取L>Lc,在此选L=4uH临界电容C计算取纹波Vpp<C=U U UU U U UU =22.7×0.782100000×2.2=80.6UU选取C>Cc,在此选C=100uF 输出电阻阻值R=UU=U×UU=9.68Boost主电路传递函数Gvds占空比dt到输出电压Vot的传递函数为:UUU (U)=(1−U)U(1−UU(1−D)2U)UUU2+U(UU)+(1−U)2UUU (U)=47.96∗(1−8.7×10−6U)4×10−10U2+4.13×10−7U+0.048二. Boost变换器开环分析PSIM仿真电压仿真波形如下图电压稳定时间大约毫秒,稳定在220V左右电压稳定后的纹波如下图电压稳定后的纹波大约为电流仿真波形如下图电流稳定时间大约2毫秒,稳定在22A左右电流稳定后的纹波如下图Matlab仿真频域特性设定参考电压为5V,则U(U)=UUUU =UUU,U U(U)=UU U=UU系统的开环传递函数为U U(U)=U UU(U)U U(U)U(U)U U(U),其中U(U)= U,U U(U)=U由上图可得,Gvds的低频增益为-60dB,截止频率fc=196KHz,相位裕度,相位裕度过小,高频段是-20dB/dec;系统不稳定,需要加控制电路调整;1、开环传递函数在低频段的增益较小,会导致较大的稳态误差2、中频段的剪切频率较小会影响系统的响应速度,使调节时间较大;剪切频率较大则会降低高频抗干扰能力;3、相角裕度太小会影响系统的稳定性,使单位阶跃响应的超调量较大;4、高频段是-20dB/dec,抗干扰能力差;将U(U)=UUUU =UUU,U U(U)=UU U=UU代到未加补偿器的开环传递函数中;则U U(U)=U UU(U)U U(U)U(U)U U(U),其中U U(U)=U未加补偿器的开环传递函数如图三. Boost闭环控制设计闭环控制原理输出电压采样与电压基准送到误差放大器,其输出经过一定的补偿后与PWM调制后控制开关管Q的通断,控制输出电压的稳定,同时还有具有一定的抑制输入和负载扰动的能力;令PWM的载波幅值等于4,则开环传递函数为Fs=GvdsHsGcs补偿网络的设计使用SISOTOOL确定参数原始系统主要问题是相位裕度太低、穿越频率太低;改进的思路是在远低于穿越频率fc处,给补偿网络增加一个零点fZ,开环传递函数就会产生足够的超前相移,保证系统有足够的裕量;在大于零点频率的附近增加一个极点fP,并且为了克服稳态误差大的缺点,可以加入倒置零点fL,为此可以采用如图4所示的PID补偿网络;根据电路写出的PID补偿网络的传递函数为:UU (U)=UUU(U+UU U)(U+U UU)(U+UU U)式中:U UU=−U UU UU+U UU ,U U=UU UU U U,U U=UU U U U,U U=U UU+U UUU UU U UU U U在此我们通过使用Matlab中SISOTOOL工具来设计调节器参数,可得:零点频率U U=U.UUUUU极点频率U U=UUUUUU倒置零点频率U U=UUUUU直流增益U UU=U.UUUU首先确定PID调节器的参数,按设计要求拖动添加零点与极点,所得参数如图加入PID之后,低频段的增益抬高,稳态误差减小,如图闭环阶跃响应曲线如下图幅值裕度为:GM=,相角裕度:PM=°,截止频率:fc=10KHz高频段f>fp,补偿后的系统回路增益在fc处提升至0dB,且以-40dB/dec的斜率下降,能够有效地抑制高频干扰;计算补偿网络的参数由sisotool得到补偿网络的传递函数为:G C (s)=2784.7×(1+0.0001s)(1+0.00027s)s(1+2×10−7s)由前面可有补偿网络的传递函数为:UU (U)=UUU(U+UU U)(U+U UU)(U+UU U)对比两式可得,假设补偿网络中 Ci=1μF依据前面的方法计算后,选用Rz=270,Rp=,Rf=,Cf=;四.修正后电路PSIM仿真1额定输入电压,额定负载下的仿真电压响应如下图电压稳定时间大约为2毫秒,稳定值为220V,超调量有所减少,峰值电压减小到了260V.稳定后的电压纹波如下图电压纹波大约为电流纹波如下电流纹波大约为验证扰动psim图2额定输入电压下,负载阶跃变化0-3KW-5KW-3KW电压响应曲线如下图电压调节时间大约1ms,纹波不变大约为;由此可见,输出电压对负载变化的反应速度很快且输出电压稳定;电流响应曲线如下图3负载不变3KW,输入电压阶跃变化48-36V输入电压从48V变到36V时的电压响应如下图输出电压的局部放大图像如下图由上图可知,输出电压调节时间大约为1ms,而且稳压效果好;五.设计体会通过BOOST变换器的设计,可以看出闭环控制的稳压及抑制干扰的作用;在设计补偿电路可用sisotool电路特性进行修正,从而得到较为理想的幅值裕度、相角裕度和闭环阶跃响应,从而提高PID的调节性能;。

基于Pid Fuzzy控制Boost电路的设计以及MATLAB仿真

基于Pid Fuzzy控制Boost电路的设计以及MATLAB仿真

用Pid Fuzzy控制Boost电路专业:电气工程学号:********姓名:11111111_Boost升压电路的Pid及Fuzzy控制及仿真111111111摘要:随着现代科学技术的快速发展,电力电子技术在军事、工业、民用中都得到了广发的应用,尤其是依托于电力电子技术的开关电源更是突飞猛进;本文简单论述了用Pid Fuzzy控制Boost电路的方法,文中没有对信号模型的化简计算等做过于详尽的分析,主要是学会作为研究生遇到问题时,如何查找资料、整理思路解决问题,以及如何撰写论文,为以后的科学研究工作打下基础。

关键词:Boost;Fuzzy;Pid;升压电路一、作业目的1.学习Boost电路的基本原理,学习MATLAB在电力电子技术中的应用。

2.掌握Pid控制及其调节机理,了解Fuzzy控制器的设计过程及基本工作原理。

3.掌握解决问题的基本步骤以及如何撰写论文。

二、仿真电路要求指标1.输入电压Ui :20V—95V;输出电压Uo:100V;满载输出电流Io=18A2.纹波:Vripple ≦1%Io=18A3.效率:Ui=75V时η≧954.负载切换时输出电压Uo 纹波要求:满载切半载、半载切1/10载时Vripple≦1%;满载切1/10载时Vripple≦5%5.自定义参数:开关频率f=100KHz三、参数计算、电路设计及仿真模拟1.参数计算1)电阻R的计算由输出电压Uo =100V,输出电流Io=18A得满载电阻R=OOUI=5.5562)电感L的计算由已知条件输入电压20V —95V ,输出电压U o =100V 得占空比:0.8~0.05D =Boost 升压电路的临界电感方程:2R =D -D T 2L (1) 对上式求导得1D=3处有最大值又0.05<D<0.8满足要求223R 5.5561=D -D T=-=4.1uH 22100L ⨯10(1)0.33(10.33) 考虑到电感预量取 L=10uH3) 电容C 的计算由o c o V D TQ U ==C RC∆∆得o c o I D T C=U ∆考虑到电流连续电流和占空比均取最大值 o c 3o I D T 180.8C===144uF U 10010⨯∆⨯ 考虑到电感预量取 C=500uF2. Boost 主电路及Pid 的设计1) 主电路图2-1图2-1 Boost 主电路拓扑上图中各器件均的内阻都很小,可以看成是理想器件2)Pid控制Boost电路拓扑[2]图2-2图2-2 Boost电路的Pid闭环控制系统模型3)Boost电路的Pid闭环控制系统传递函数整定图2-3VrefE(s) V(s)参考信号B(s)反馈信号 V o(s)图2-3 Boost电路的Pid闭环系统框图由上图得到传递函数的关系如下:C(s)G(s)E(s)=G(s)G(s)G(s)E(s)c m vd=(s)H(s)C(s)B=E(s)=R(s)-B(s)上式子中:vdG(s):Boost电路开关MOSFET到书输出V O的传递函数G(s)m:PWM脉宽调制器的传递函数H(s):反馈回路的传递函数G(s)c :为补偿网络的传递函数G c(s)G m(s)G vd(s)H(s)4) 传递函数的计算以下参数整定参考徐德红的《电力电子建模及控制》一书中的第四章节(DC/DC 变换器反馈控制设计) i.H(s):H(s)为反馈传递函数,Boost 的输出电压稳定在100V ,所以用100V 作为参考电压,计算式子为(s)100H(s)=1(s)100ref o V V == ii.G (s)m :G (s)m 为脉宽调制波形的传递函数,本例中采用幅值为1m V v =的三角波作为脉宽调制信号,三角波的频率为100kHz11m V Vm== iii.G (s)vd :所参考书目中,在不考虑电感电容电阻的情况下,即将Boost 主电路模型做小信号分析处理得到Boost 主电路由MOSFET 开关的输入到输出的传递函数为1in 2211(1s)V G (s)=(1)L LC R vd RC LCD s s -⨯-++ 式中:2(1D)LL =-R =OOU I =5.556Ω负载电阻的电阻值 C=500uF 输出电压滤波电容值100750.25100o m o V V D V --===(输入电压定位75V ) 将L R C D 带入公式中:6226910100.75 5.556920.7515.55650010 5.010(1s)75G (s)=5.010vd s s ---⨯⨯-⨯⨯⨯-⨯⨯++104291.510 4.810360 1.12510s s s ⨯-⨯=++⨯3. Pid 控制器补偿函数G (s)c 的计算以及调节1) Boost 的伯德图分析将G (s)vd 104291.510 4.810360 1.12510ss s ⨯-⨯=++⨯输入MATLAB 得到校正前系统的Bode 图3-1图3-1 校正前系统Bode 图对于闭环系统的特征方程式(s)1G(s)H(s)0F =+=我们知道如果系统传递函数有极点在虚轴上或是在s 平面的右半边,则系统为不稳定系统,而特征方程式G(s)H(s)中包含了所有闭环极点的信息,因此可以通过分析G(s)H(s)的特征全面把握系统的稳定性,G(s)H(s)包含了从误差信号(s)E 到反馈信号B(s)之间回路中各个环节的全部传递函数,G(s)H(s)称为回路增益函数,(s)=G(s)H(s)(s)B E =反馈信号误差信号。

BOOST电路pid和fuzzy闭环控制仿真讲课稿

BOOST电路pid和fuzzy闭环控制仿真讲课稿

1.设计要求(1)输入电压范围为50-98V ,输出电压为100V ,额定负载下输入电流20A ;(2)纹波(峰峰值)不超过1%; (3)在75V 输入条件下效率大于96%。

2.boost 电路拓扑和各参数值电感参数计算:选定输入电压为75V 来计算各参数,此时稳态占空比为0.25,输出电压为100V ,开关频率为100KHz 。

为保持输出电流连续,设电容电流增量为I oc ,应有I oc <I om ax ,其中2)1(2D D LTU I ooc -= 2)1(202L D D TU o-⨯≥代入可求得电感值为H L μ52.375.025.02021001025=⨯⨯⨯≥-。

在仿真中,为了保证电感电流续流,我们取H L μ20=。

电容参数计算:电容的选择主要是考虑纹波小于1%,即1V ,根据boost 电路的纹波计算公式:RCDTU o o =∆U可以推出H R U DT U C o o μ50105.01025.01005=⨯⨯⨯=∆=-在仿真中,为了确保输出电压纹波小于设定值,C 取H 500μ。

3.PID 控制器的boost 电路仿真用PID 控制器控制的闭环boost 电路的原理图如图3.1所示图3.1 PID 控制的闭环boost 电路原理图经过小信号建模可得开环传递函数为2'22'')/()1()(Ds R L LCs R D sLU D s G o vd ++-= 代入数据可得11056.31078.1s 1074.434.13375.0)10/1020(105001020)1075.010201(10075.0)(62842626626+⨯+⨯⨯-=+⨯+⨯⨯⨯⨯⨯⨯⨯-⨯⨯=-------s s s s s s G vd在matlab 中输入下面的程序作出bode 图3.2 num=[-4.74e-4 133.34]; den=[1.78e-8 3.56e-6 1]; margin(num,den);图3.2 开环系统bode 图由图可知,系统的幅值裕度为dB GM o 5.42-=,相位裕度为4.170-=γ,剪切频率为s rad /109.84c0⨯=ω。

boost电源报告

boost电源报告

利用经典PID 与FUZZY 控制方式设计BOOST 开关电源并在MATLAB 进行仿真一、设计仿真目的:1、通过学习boost 电路在Simulink 中的仿真,熟悉MATLAB 的应用2、通过PID 的控制方式及参数调整,更深入了解PID 控制3、应用新学的FUZZY 控制方式,理解FUZZY 控制的特点,做到学习与应用的结合4、通过仿真进一步深化对电力电子知识的掌握 二、指标及其要求:1、输入电压Vin=20V 至95V ;2、输出电压Vo=100V ,输出电流Io=18A ;3、纹波Vripple ≤1V ;4、效率η≥95%;5、负载调整率≤1%;6、负载切载率≤5%。

三、 设计仿真步骤与结果分析:(一)经典PID 控制下的BOOST 的仿真 1、BOOST 主电路参数计算 (1)BOOST 主电路拓扑:图3-1-1 BOOST 电路拓扑(2)电感的计算:2(1)(1)2o L o oc V D D i LfV D D I Lf -∆=-=则只要Ioc ≤Io 则输出电流处于连续状态,可得电感:(3)输出滤波电容C 的计算:取最大纹波0.8V ,计算如下2、BOOST闭环PID的MATLAB仿真(1)在Simulink中搭建好BOOST电路的仿真模型,使用开关器件是MOSFET,其开关频率选用50kHz,电感电容分别由上述公式计算得到,电路临界电感为8.23uH,临界电容为360uF。

PID闭环如图3-1-2所示。

图3-1-2 BOOST闭环PID模型(2)BOOST电路闭环PID参数的设计求解过程I、BOOST电路的PID闭环系统框图如图3-1-3所示。

o图图3-1-3 BOOST电路的PID闭环系统框图其中:Gc(s) :补偿校正的传递函数;Gm(s) :三角波的传递函数;Gvd (s) :BOOST主电路由MOSFET的输入到输出的传递函数;H(s) :反馈回路的传递函数;Gvs (s) :BOOST主电路由输入Vin到输出Vo的传递函数;Z:负载阻抗。

BOOST电路pid和fuzzy闭环控制仿真

BOOST电路pid和fuzzy闭环控制仿真

精心整理1.设计要求(1)输入电压范围为50-98V,输出电压为100V,额定负载下输入电流20A;(2)纹波(峰峰值)不超过1%;(3)在75V输入条件下效率大于96%。

2.,输电路的在仿真中,为了确保输出电压纹波小于设定值,C取H500μ。

3.PID控制器的boost电路仿真用PID控制器控制的闭环boost电路的原理图如图3.1所示图控制的在o 0s rad /109.84c0⨯=ω。

下面进行超前PD 校正,使前向通道传递函数满足 45>γ。

超前PD 校正装置传递函数是超前PD 校正装置增加的相角为 则有设定超前PD 校正后的剪切频率为1/5的开关频率,即剪切频率为20kHz ,再由公式 得s rad c /1026.15'⨯=ω。

令超前s rad c /1026.1⨯=,在图3.3中找出在频率51026.1⨯处的幅值,由于在图中1.26不好选定,就选出一个大致的1.17来参考,可以看出在'c ω不加k 校正后系统的幅值大概为dB L c 4.9)('=ω,加上k 后应该有可以算出k 为0.339。

所以超前PD 校正装置为在matlab 中运行下面程序看经过超前校正后的bode 图3.4: num=conv([1.529e-50.339],[-4.74e-4133.34]); den=conv([1.396e-61],[1.78e-83.56e-61]);加PI PI 特性,因此PI 校正主要对系统低频起作用,根据经验可知11.0c ωω≤,这里取s rad /1000=ω。

得到PI 环节为最后根据实际仿真波形对PD,PI 各环节参数进行微调,最后确定 4.系统仿真Matlab系统仿真图如图4.1所示图4.1matlab系统仿真图在50V输入条件下,对系统进行仿真,得到仿真图4.2图4.2(a)50V输入电压下系统的输出图输入在75V图75V输在98V图4.4(b)98V输入电压下输出的纹波上面这几个图能看出,输入电压变化时,波形很稳定,三个波形都差不多,超调大概在10%左右,稍微有点大,纹波比较小,在0.1V以内。

一种Boost变换器的闭环控制策略及其仿真

一种Boost变换器的闭环控制策略及其仿真
换到高压 电源 , 变换器具 有体积小 、 该 结构简单 、 变换 效率 高 等优 点 , 因而 得到 广泛 地应 用 。Bot os变换 器 由开关器 件构成 的功率级 和控制 电路 两部 分组 成 , 控制 电路一 般需 在 Bot os变换 器 上 加负 反馈 构 成 闭环系统 以提高输 出精度 和动态性能 。所 以控 制方法 的选择 和设计对开关 电源 的性能十 分重要 。开关 电源的主要控 制方法有 电压 型控制和 电流型控 制方法 , 文在综 合考虑 两者优缺点 的基础上 , 本 引人 电感 电流作为反馈 量 , 构建 一种多环 控制方法 , 并在 PI SM上 建立仿 真模型 予 以验证 。
流型控制模型 , 它是在上述电压型控制方法的基础上 , 通过检测 电感的峰值 电流引入 电流内环控制 , 从 而实 现双 环控 制 。 由于 峰值 电感 电流 容 易检 测 , 制 环 易 于 设 计 , 对输 人 电压 的变 化 的动 态 响应 很 控 且
快 , 是对 负载 的突变 响应速 度没 有显著 提 高 , 图 6 图 7所示 。 但 如 、
1 B ot 换 器 的模 型 o s变
Bot os电路 的基本拓 扑结构 如图 1 所 示 , 是一 种 输 出直 流 电压 平均 值 U 高 于输 入 电压 V 的单 a 它 。 m . 管不 隔离直流变换 器 , 主要特点是 储能 电感 L在输 人侧 , 其 又称 升压 电感 , 电感 电流 连续 时 ,os变 当 B ot 化器存 在两种工作 状态 如 图 2 、 , 2 b C图 b为开关管 s导通 时的等效 电路 , 2 图 c为开关 管 s截止 时 的等效
[ 关键词 ] B ot os 变换器 ; 闭环控 制;SM; P I 仿真

boost的PID和FUZZY调节电路

boost的PID和FUZZY调节电路

目录第一章绪论 ............................................................................................................ - 1 -第二章PID对BOOST电路的控制及仿真...................................................................... - 2 -2.1 设计要求 ............................................................................................................. - 2 -2.2 设计思路 ............................................................................................................. - 2 -2.3 设计过程 ............................................................................................................. - 3 -2.4调制过程 ................................................................................................................ - 6 -2.5仿真结果及分析 .................................................................................................... - 8 -第三章FUZZY对BOOST电路的控制及仿真 ............................................................. - 12 -3.1 设计要求 ........................................................................................................... - 12 -3.2 设计思路 ........................................................................................................... - 12 -3.3 设计过程 ........................................................................................................... - 12 -3.3 调试及仿真结果 ............................................................................................... - 14 - 附录参考文献第一章绪论本文采用的boost电路是一种开关直流升压电路,即可以使输出电压比输入电压高它。

BOOST电路pid和fuzzy闭环控制仿真设计

BOOST电路pid和fuzzy闭环控制仿真设计

1.设计要求(1)输入电压围为50-98V ,输出电压为100V ,额定负载下输入电流20A ;(2)纹波(峰峰值)不超过1%;(3)在75V 输入条件下效率大于96%。

2.boost 电路拓扑和各参数值电感参数计算:选定输入电压为75V 来计算各参数,此时稳态占空比为0.25,输出电压为100V ,开关频率为100KHz 。

为保持输出电流连续,设电容电流增量为I oc ,应有I oc <I om ax ,其中2)1(2D D L TU I o oc -= 2)1(202L D D TU o -⨯≥ 代入可求得电感值为H L μ52.375.025.02021001025=⨯⨯⨯≥-。

在仿真中,为了保证电感电流续流,我们取H L μ20=。

电容参数计算:电容的选择主要是考虑纹波小于1%,即1V ,根据boost 电路的纹波计算公式:RCDT U o o =∆U可以推出H RU DT U C o o μ50105.01025.01005=⨯⨯⨯=∆=- 在仿真中,为了确保输出电压纹波小于设定值,C 取H 500μ。

3.PID 控制器的boost 电路仿真用PID 控制器控制的闭环boost 电路的原理图如图3.1所示图3.1 PID 控制的闭环boost 电路原理图经过小信号建模可得开环传递函数为2'22'')/()1()(D s R L LCs R D sL U D s G o vd ++-= 代入数据可得11056.31078.1s 1074.434.13375.0)10/1020(105001020)1075.010201(10075.0)(62842626626+⨯+⨯⨯-=+⨯+⨯⨯⨯⨯⨯⨯⨯-⨯⨯=-------s s s s s s G vd在matlab 中输入下面的程序作出bode 图3.2num=[-4.74e-4 133.34];den=[1.78e-8 3.56e-6 1];margin(num,den);图3.2 开环系统bode 图 由图可知,系统的幅值裕度为dB GM o 5.42-=,相位裕度为 4.170-=γ,剪切频率为s rad /109.84c0⨯=ω。

buck电路PID和FUZZY闭环控制

buck电路PID和FUZZY闭环控制

buck 电路PID 和FUZZY闭环控制设计报告专业:电气工程学号:15S053144 :佳云目录第一章绪论 (1)第二章 BUCK 电路的设计与仿真 (2)2.1设计指标 (2)第三章 BUCK电路的 PID 设计与仿真 (2)3.1设计框图 (2)3.2BUCK 开环主电路拓扑参数计算. (3)3.3BUCK 电路PID闭环控制的设计. (6)第四章 BUCK 电路的 FUZZY设计与仿真 (17)4.1 设计框图 (17)4.2 设计过程 (17)第五章总结 (25)参考文献 (26)第一章绪论BUCK电路是一种降压斩波器,主要通过调节占空比的大小控制输出电压的大小,是一种简单常用的拓扑结构,应用围广。

本文采用PID 控制和模糊控制两种方法控制BUCK电路,使其达到一定的标准。

PID(比例-积分-微分)控制器作为最早实用化的控制器已有70 多年历史,现在仍然是应用最广泛的工业控制器。

PID 控制器简单易懂,使用中不需精确的系统模型等先决条件,因而成为应用最为广泛的控制器。

PID 控制,实际中也有PI 和PD控制。

PID 控制器就是根据系统的误差,利用比例、积分、微分计算出控制量进行控制的。

比例控制是一种最简单的控制方式。

其控制器的输出与输入误差信号成比例关系。

当仅有比例控制时系统输出存在稳态误差。

为了消除稳态误差,在控制器中必须引入“积分项” 。

积分项对误差取决于时间的积分,随着时间的增加,积分项会增大。

这样,即便误差很小,积分项也会随着时间的增加而加大,它推动控制器的输出增大使稳态误差进一步减小,直到等于零。

因此,比例+积分(PI)控制器,可以使系统在进入稳态后无稳态误差。

微分项能预测误差变化的趋势,具有抑制误差的作用,可以避免被控量的严重超调。

本文利用这个原理通过给系统添加补偿函数实现对系统的控制。

模糊控制是采用由模糊数学语言描述的控制律(控制规则)来操纵系统工作的控制方式。

按照模糊控制律组成的控制装置称为模糊控制器。

buck电路PID和FUZZY闭环控制

buck电路PID和FUZZY闭环控制

buck电路PID和FUZZY闭环控制设计报告专业:电气工程学号:15S053144姓名:张佳云目录第一章绪论.................................................................................. 错误!未定义书签。

第二章BUCK电路的设计与仿真............................................. 错误!未定义书签。

设计指标.............................................................................................. 错误!未定义书签。

第三章BUCK电路的PID设计与仿真 .................................. 错误!未定义书签。

设计框图............................................................................................ 错误!未定义书签。

BUCK开环主电路拓扑参数计算 ................................................ 错误!未定义书签。

BUCK电路PID闭环控制的设计 ................................................. 错误!未定义书签。

第四章BUCK电路的FUZZY设计与仿真 ............................ 错误!未定义书签。

设计框图.............................................................................................. 错误!未定义书签。

buck的pid-fuzzy控制matlab仿真

buck的pid-fuzzy控制matlab仿真

利用PID和FUZZY控制BUCK电路在MATLAB中的仿真一、仿真目的:1、学习使用MATLAB,并在MATLAB中建立电力电子仿真电路模型2、仿真BUCK的PID控制,调整参数,更深入理解PID控制3、仿真BUCK的FUZZY控制,并对FUZZY的工作原理和方式更好理解二、仿真内容:一个输入是12v,输出是5v,满载电阻为10 的BUCK电路,分别用PID 和FUZZY的控制方式来实现,并且要求其PID控制时纹波电压应为±25mv,要求满载与半载切换时超调电压要小于70mv。

三、仿真步骤及结果:1、PID控制BUCK的仿真(1)在simulink中搭建好BUCK电路的仿真模型,使用开关器件是MOSFET,其开关频率用20khz,电感电容分别由公式计算得到,电路临界电感为3.4e-4,临界电容为2.08e-4,如图1所示。

(2)先在MATLAB中对该电路进行仿真,不断调整电感和电容的参数,使输出电压大小在5v附近。

图1 BUCK电路在MA TLAB中模型(3)然后,在MATLAB中利用PID模块搭建反馈环节,建立PID的控制模块。

加了PID控制模块的电路如图2所示。

图2 PID控制的BUCK电路模型其中,PID模块选取了MATLAB中一个给出的模块,没有自己再搭建,工作过程是这样的:首先测量电路输出电压,然后和给定电压比较,得出差值信号,送给PID模块,通过PID调节输出的值再与三角波进行逻辑比较,输出的信号给MOSFET的门极,控制MOSFET的通断,实现对BUCK电路的控制。

其中,换载切换是通过接入和断开并联的电阻来实现的。

(4)电路一开始的输出电压是很不理想的,需要对PID的参数作调整,即调节Kp、Ki 、Kd以使输出达到题目要求的指标。

在调整的过程中,我首先调的是Kp,一开始按10的倍数变,然后找到一个相对好一点的范围在按3的倍数变,同理,最后调到了0.1的倍数,用这种方式先找出一个比较好的Ki的较小范围,然后在这个范围里,再调节Kd,调节Kd 的方法我用的和调Kp的一样,最后调的Ki。

pid和fuzzy在boost中的应用与MATLAB仿真

pid和fuzzy在boost中的应用与MATLAB仿真

利用PID控制器和FUZZY控制器控制BOOST电路在MATLAB中的仿真一、仿真目的:1、学习使用MATLAB,并在MATLAB中建立电力电子仿真电路模型2、仿真BOOST的PID控制,调整参数,更深入理解PID控制3、仿真BOOST的FUZZY控制,并对FUZZY的工作原理和方式更好理解二、仿真指标:1、输入电压V in=5V±10%;2、输出电压V o=12V;3、纹波水平V ripple<70mV;4、输出功率Po=30W;5、效率η≥85%;6、超调σ<10%Vo;7、由半载切满载(或由满载切半载)的电压调整率小于10%;8、由空载切满载(或由满载切空载)的电压调整率小于15%;9、MOSFET的开关频率f s=100kHz.三、仿真步骤及结果:(一)PID控制BOOST的仿真1、BOOST主电路参数计算(1)BOOST主电路拓扑图1 BOOST 电路拓扑(2)电感的计算2(1)(1)2o L o oc V D D i Lf V D D I Lf-∆=-=则只要I oc ≤I o 则输出电流处于连续状态,则可得电感:23(1)120.1137 2.7330221001012o oc V D D L uH I f -⨯≥==⨯⨯⨯(3)输出滤波电容C 的计算370223.27010o o I DQ V mV C fCI DC uFf -∆∆==<>=⨯2、BOOST 闭环PID 的MATLAB 仿真(1)在Simulink 中搭建好BUCK 电路的仿真模型,使用开关器件是MOSFET ,其开关频率用100kHz ,电感电容分别由上述公式计算得到,电路临界电感为 2.3uH ,临界电容为223.2uF ,如图2所示。

图2 BOOST闭环PID模型(2)BOOST电路闭环PID参数的设计过程I、BOOST电路的PID闭环系统框图如图3所示。

图3 BOOST电路的PID闭环系统框图其中:G c(s):补偿器的传递函数;G m(s) :三角波的传递函数;G vd(s) :BOOST主电路由MOSFET的输入到输出的传递函数;H(s) :反馈回路的传递函数;G vs (s) :BOOST 主电路由输入V in 到输出V o 的传递函数;Z o :负载阻抗 II 、各传递函数的表达式(1) 在MA TLAB 仿真中,直接把输出电压作为输出电压,所以反馈回路的传递函数为:12()112ref oV VH s V V=== (2) G m (s):在MA TLAB 仿真模型中,选用的三角波幅值为1V ,频率为100kHz ,则:1()1m mG s V == (3) G vd (s):由《精通开关电源》书中的介绍,在不考虑电路中电感电阻,和电容的内阻的情况下,BOOST 主电路由占空比输入到输出电压的传递函数可以表达为:221(1)()1(1)(1/)invd L s V LC RG s D s s RC LC-=⨯-++ 其中:2(1)LL D =-; R :负载电阻阻值; C :是输出滤波电容的容值;o inoV V D V -=; 将L=6uH,C=1mF,R=4.8,D=0.583带入G vd (s)公式中:5 5322363104281 1.72510(1)5 1.72510110 4.8()11(10.583)4.81103101101.66710 5.99110208.333 3.3310vdsG ss sss s------⨯-⨯⨯⨯=⨯-++⨯⨯⨯⨯⨯⨯-⨯=++⨯(4)设计PID补偿器的传递函数由上面得出的G vd(s),在MATLAB中绘出开环Bode图如下图所示:图4 开环G vd的Bode图由Bode图可以得出如下参数:[1]在相位180°时的幅值h0=-29.1dB;[2]令校正后的截止频率f c=(1/5)fs=20kHz,其幅值为M r=-9.511dB;[3]截止频率时的相位15.3ϕ=-o设PID补偿器的传递函数为()(1)ic p dKG s K K ss=++则其频率响应为()(1)ip dKGc j K K jjωωω=++20lg ()20lg(arctan()ic d A K K K ωϕωω==-假设校正后的频率fc=1/5fs=20kHz在fc 处微分环节补偿M r 的裕度,即有等式:20lg()9.511p d K K Mr dB =-= (1)在180°处补偿器提供的h c 满足如下不等式:020lg(10c c h K h h dB=+≥且在180180tan180id K K ωω=-o将上式进行化简可得等式:20lg (29.1)10p K dB dB +-≥ (2)补偿器要补偿的相角为4515.360.3c ϕ=+=o o o5tan 60.32 1.25610/id c cc c K K f rad sωωωπ=-==⨯o 其中 (3)综上(1)、(2)和(3)式可解出K p 、K i 和K d 三个值:2890.1575.227103.31510p i dK K K -=⎧⎪=⨯⎨⎪=⨯⎩ 最后可求得校正器的传递函数为:285.2271090.157(1 3.31510)c G s s-⨯=++⨯III 、PID 闭环仿真1、MA TLAB 建立BOOST 的PID 闭环模型图如图5所示:图5 BOOST 的PID 闭环模型(1) 将上面算出的PID 参数带入模型中PID 控制器可得出如下输出波形:图6 满载R=4.8时的电压波形由波形可以看出几乎无超调,且纹波也很小,满载输出电压 4.811.98R V V ==纹波的细节图如下:图7 满载R=4.8时的电压纹波由图可以观察到其纹波大致在70mV左右,满足指标要求。

buck电路PID和FUZZY闭环控制

buck电路PID和FUZZY闭环控制

buck 电路PID 和FUZZY闭环控制设计报告专业:电气工程学号:15S053144 :佳云目录第一章绪论 (1)第二章 BUCK 电路的设计与仿真 (2)2.1设计指标 (2)第三章 BUCK电路的 PID 设计与仿真 (2)3.1设计框图 (2)3.2BUCK 开环主电路拓扑参数计算. (3)3.3BUCK 电路PID闭环控制的设计. (6)第四章 BUCK 电路的 FUZZY设计与仿真 (17)4.1 设计框图 (17)4.2 设计过程 (17)第五章总结 (25)参考文献 (26)第一章绪论BUCK电路是一种降压斩波器,主要通过调节占空比的大小控制输出电压的大小,是一种简单常用的拓扑结构,应用围广。

本文采用PID 控制和模糊控制两种方法控制BUCK电路,使其达到一定的标准。

PID(比例-积分-微分)控制器作为最早实用化的控制器已有70 多年历史,现在仍然是应用最广泛的工业控制器。

PID 控制器简单易懂,使用中不需精确的系统模型等先决条件,因而成为应用最为广泛的控制器。

PID 控制,实际中也有PI 和PD控制。

PID 控制器就是根据系统的误差,利用比例、积分、微分计算出控制量进行控制的。

比例控制是一种最简单的控制方式。

其控制器的输出与输入误差信号成比例关系。

当仅有比例控制时系统输出存在稳态误差。

为了消除稳态误差,在控制器中必须引入“积分项” 。

积分项对误差取决于时间的积分,随着时间的增加,积分项会增大。

这样,即便误差很小,积分项也会随着时间的增加而加大,它推动控制器的输出增大使稳态误差进一步减小,直到等于零。

因此,比例+积分(PI)控制器,可以使系统在进入稳态后无稳态误差。

微分项能预测误差变化的趋势,具有抑制误差的作用,可以避免被控量的严重超调。

本文利用这个原理通过给系统添加补偿函数实现对系统的控制。

模糊控制是采用由模糊数学语言描述的控制律(控制规则)来操纵系统工作的控制方式。

按照模糊控制律组成的控制装置称为模糊控制器。

BOOST电路pid和fuzzy闭环控制仿真

BOOST电路pid和fuzzy闭环控制仿真

BOOST电路pid和fuzzy闭环控制仿真1.设计要求(1)输入电压范围为50-98V ,输出电压为100V ,额定负载下输入电流20A ;(2)纹波(峰峰值)不超过1%; (3)在75V 输入条件下效率大于96%。

2.boost 电路拓扑和各参数值电感参数计算:选定输入电压为75V 来计算各参数,此时稳态占空比为0.25,输出电压为100V ,开关频率为100KHz 。

为保持输出电流连续,设电容电流增量为I oc ,应有I oc <I om ax ,其中2)1(2D D LTU I ooc -= 2)1(202L D D TU o-⨯≥代入可求得电感值为H L μ52.375.025.02021001025=⨯⨯⨯≥-。

在仿真中,为了保证电感电流续流,我们取H L μ20=。

电容参数计算:电容的选择主要是考虑纹波小于1%,即1V ,根据boost 电路的纹波计算公式:RCDTU o o =∆U可以推出H R U DT U C o o μ50105.01025.01005=⨯⨯⨯=∆=-在仿真中,为了确保输出电压纹波小于设定值,C 取H 500μ。

3.PID 控制器的boost 电路仿真用PID 控制器控制的闭环boost 电路的原理图如图3.1所示图3.1 PID 控制的闭环boost 电路原理图经过小信号建模可得开环传递函数为2'22'')/()1()(Ds R L LCs R D sLU D s G o vd ++-= 代入数据可得11056.31078.1s 1074.434.13375.0)10/1020(105001020)1075.010201(10075.0)(62842626626+⨯+⨯⨯-=+⨯+⨯⨯⨯⨯⨯⨯⨯-⨯⨯=-------s s s s s s G vd在matlab 中输入下面的程序作出bode 图3.2 num=[-4.74e-4 133.34]; den=[1.78e-8 3.56e-6 1]; margin(num,den);图3.2 开环系统bode 图由图可知,系统的幅值裕度为dB GM o 5.42-=,相位裕度为4.170-=γ,剪切频率为s rad /109.84c0⨯=ω。

boost的PID和FUZZY调节电路

boost的PID和FUZZY调节电路

目录第一章绪论 ............................................................................................................ - 1 -第二章PID对BOOST电路的控制及仿真...................................................................... - 2 -2.1 设计要求 ............................................................................................................. - 2 -2.2 设计思路 ............................................................................................................. - 3 -2.3 设计过程 ............................................................................................................. - 3 -2.4调制过程 ................................................................................................................ - 7 -2.5仿真结果及分析 .................................................................................................... - 9 -第三章FUZZY对BOOST电路的控制及仿真 ............................................................. - 13 -3.1 设计要求 ........................................................................................................... - 13 -3.2 设计思路 ........................................................................................................... - 13 -3.3 设计过程 ........................................................................................................... - 13 -3.3 调试及仿真结果 ............................................................................................... - 15 - 附录参考文献第一章绪论本文采用的boost电路是一种开关直流升压电路,即可以使输出电压比输入电压高它。

pid和fuzzy控制boost电路

pid和fuzzy控制boost电路

PID 和fuzzy 两张方法控制boost 电路升压一,仿真指标1、输入电压V in =20~95V ;2、输出电压V o =100V ;3、效率η≥95%;4、由半载切满载(或由满载切半载)的负载调整率小于5%;5、由空载切满载(或由满载切空载)的电压调整率小于1%; 二,开环电路参数设计1,开环电路,选择boost 主电路图一2,参数选择电感,电容临界值的选择电感电流变化值为Lf D D V i L )1(0-=∆ 且LfD D V I oc 2)1(20-=所以2203(1)1001/3(2/3) 4.12221810010OC V D D L HI f μ-⨯⨯≥==⨯⨯⨯(按D 取13时公式取得最大值) 由公式01I D Q V V C fC ∆∆==< 得出060I DC F fμ>= 此处取电感值10H μ,电容值取1000F μ,观察开环仿真输出电压 75V 输入,占空比为25%时,电压输出波形如下图二输入95V ,占空比为5%时,输出电压波形图三输入20V ,占空比为80%时,输出电压波形由以上图像可以看出,电感 ,电容值基本满足要求。

三,PID 控制电路设计 系统框图如图所示oBoost 电路控制输入到输出的传递函数:2211/(1(/))()(1)(1/)1/in d RAMPV L C s L R G s V D s s RC L C⨯-=⨯⨯-++其中:2/(1)L D =-L三角波幅值RAMP V 取1 R :负载电阻阻值C :输出滤波电容的值D :输入75V 时的开关占空比,此时为25%10,1000, 5.556,0.25L H C F R D μμ===Ω=其中:代入公式中得:94277.510 2.410()180 5.62410d ss s s ⨯-⨯=++⨯代入数据得:G 未矫正系统bode 图如图所示:图 1从图中可以看出在剪切频率41.4110Hz ⨯处,相角裕度为15.7-,令校正后剪切频率为10c w kHz =,从图中可以看出需要调节的幅值为5.8dB,此处采用PD+PI 调节环节PD 环节传递函数,设为/1()/1z c p s w G s k s w +=⨯+458.811.265β=++=0.221α== 4444452102100.221 1.38910/210(1/)210 4.525 2.83410/z p w rad s w rad sαα=∏⨯⨯=∏⨯⨯=⨯=∏⨯⨯=∏⨯⨯=⨯将4210/c w rad s =∏⨯代入,得:/1 4.5241()/10.22171z c p s w j G s k k s w j ++=⨯=⨯++ 由20lg ()=-c G s ()5.85 解得:0.1127k =56/17.2101()0.1127/1 3.53101z c p s w s G s k s w s --+⨯+=⨯=⨯+⨯+12482271.9510 5.815108.45310()()() 1.8010 5.62410k d c s s s s s s --⨯+⨯+⨯==+⨯+⨯G G G 加入PD 环节后bode 图变为图2加入PI 积分环节80s s+后,bode 图变为搭建的PID控制电路75V时满载纹波由图中可以看出75V 时输出电压为1000.05,V V ±因为0.051V V <,所以满足指标要求。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

精心整理1.设计要求
(1)输入电压范围为50-98V,输出电压为100V,额定负载下输入电流20A
(2)纹波(峰峰值)不超过1%
(3)在75V输入条件下效率大于96%
2.boost电路拓扑和各参数值
电感参数计算:选定输入电压为75V来计算各参数,此时稳态占空比为0.25,输
出电压为100V,开关频率为100KHZ
为保持输出电流连续,设电容电流增量为I oc丄应有[ocjomax,其中
代入可求得电感值为"兽。

遍。

.75—3.52闭。

在仿真中’为了保证电感电流续流,我们取L =20阳。

电容参数计算:电容的选择主要是考虑纹波小于1%即1V,根据boost电路的
纹波计算公式: 可以推出
在仿真中,为了确保输出电压纹波小于设定值,C取500阳。

3.PID控制器的boost电路仿真
用PID控制器控制的闭环boost电路的原理图如图3.1所示
闭环boost 电路原理图
经过小信号建模可得开环传递函数为 代入数据可得
在matlab 中输入下面的程序作出 bode 图3.2 .
num 二[-4.74e-4133.34]; den 二[1.78e-83.56e-61];
marg in(nu m,de n);

I
图3.2开环系统bode 图
由图可知,系统的幅值裕度为GMo=T2.5dB ,相位裕度为%=-17.4°,剪切频率为
4
豹 co = 8・9 X 10 rad / s 。

F 面进行超前PD 校正,使前向通道传递函数满足Y >45 :
超前PD 校正装置传递函数是
超前PD 校正装置增加的相角为 则有 设定超前PD 校正后的剪切频率为1/5的开关频率,
bode
%rK5 KLC Unamzhl
-1=0— Vo
ReldKTj al
OpefBlc
Saturation
FID Cort —RD{S) •
R
护迫函 ffl
图3.1 PID 控制的
hosfe ^
-- —nyytp-*
X
&erte £ RLC
即剪切频率为20kHz,再由公式得《c =1.26x105rad /s。

令超前PD校正装置⑷m=B c,校正装置的转折频率为
可以求出得到校正不含增益的校正装置现在算增益K值,用上式校正装置对系统进行校正,程序如下:
num二co nv([4.511e-51],[-4.74e-4133.34]);
den二co nv([1.396e-61],[1.78e-83.56e-61]);
marg in(nu m,de n);
运行程序得到I bode图如图3.3所示:
I
图3.3用不含增益的超前PD校正装置校正的系统bode图
加上校正装置的系统k值后,系统的穿越频率应为设定的频率叽=1.26X105rad /S,
在图3.3中找出在频率1.26勺05处的幅值,由于在图中1.26不好选定,就选出一个大致的1.17来参考,可以看出在纵不加k校正后系统的幅值大概为L(轨)=9.4dB,加上
k后应该有
可以算出k为0.339。

所以超前PD 校正装置为
在matlab 中运行下面程序看经过超前校正后的 bode 图3.4: num 二co nv([1.529e-50.339],[-4.74e-4133.34]);
den 二 co nv([1.396e-61],[1.78e-83.56e-61]);
marg in(nu m,de n);
图3.4超前校正后系统的bode 图
可以看出进行超前校正后
相角裕度:
经验证,超前PD 校正为有差校正,稳态后并非达到100V,为了减小系统的静差,增 加PI 校正环节。

PI 环节的传递函数为
由于PD 校正已经将系统校正为稳态系统,故 PI 校正不应影响到系统中的中高频 特性,因此 PI 校正主要对系统低频起作用,根据经验可知
©=1000rad/s 。

得到PI 环节为
最后根据实际仿真波形对PD,PI 各环节参数进行微调,最后确定
4. 系统仿真
幅值裕度: GM =7.51dB
剪切频率: % =1.26x105
rad /s 一

<0.1%1,这里取
Matlab 系统仿真图如图4.1所示
图4.1matlab 系统仿真图
在50V 输入条件下,对系统进行仿真,得到仿真图
4.2
图4.2 (a ) 50V 输入电压下系统的输出
1002
■图 4.2(b)50V 输入
电压下输出的纹波
图4.4( a )98V 输入电压下系统的输出 图4.4( b )98V 输入电压下输出的纹波
上面这几个图能看出,输入电压变化时,波形很稳定,三个波形都差不多,超调 大概在10%E 右,稍微有点大,纹波比较小,在 0.1V 以内。

5. fuzzy 控制器的boost 电路仿真
100
9918
图 4.3( b )75V 输
在75V 输入条件下,对系统进行仿真,得到仿真图
4.3
在98V 输入条件下,对系统进行仿真,得到仿真图
4.4。

用fuzzy控制器控制的boost闭环电路图如图5.1所示。

图5.1fuzzy控制器控制的闭环boost电路原理图
本系统的模糊控制器采用二输入-一输出,变量的模糊集论域都选择为[-1,1],采用常用的三角形隶属度函数。

在matlab中建立fuzzy文件,两输入分别为误差E和误差变化量EC
图5.2matlab建立fuzzy文件
对于输入和输出量都分别用NB,NM,NS,Z, PS, PM, PB t个变量来描述,各个变量的隶
属度函数如图5.3所示。

图5.3( a)输入变量E的隶属度函数
图5.3 (b)输入变量EC的隶属度函数
图5.3(c)输出变量的隶属度函数
接着根据专家经验和系统的偏差类型确定规则库,规则库设计如表
1所示
表1fuzzy控制器的规则库
将隶属度函数与规则库输出fuzzy文件,得到控制器。

在调试中,需要调节的是
误差E和误差EC的增益,以使fuzzy控制器的输入量落在设定的域中,加限幅是为
了防止输入量突然增大对输出的影响。

在纯fuzzy控制器作用下,主电路在输入电
压偏大或偏小时输出会出现静差,为了使输出电压稳在设定的100V,在主电路的输
出与输入之间加上一个积分环节。

令boost电路的输入电压分别为50V,75V,98V,输出波形如下图所示。

图5.4( a)50V输入电压下系统的输出
图5.4( b)50V输入电压下的纹波
图5.5( a)75V输入电压下系统的输出
图5.5( b)75V输入电压下的纹波
图5.6 ( a) 98V输入电压下系统的输出
图5.6( b)98V输入电压下纹波
从波形图可以看出,fuzzy控制器很好的满足了要求,没有什么超调,纹波也小。

6.总结
通过本次的大作业,学习到了很多东西,首先是对软件有了进一步的了解和熟悉, 对matlab的simulink模块和fuzzy控制器有了更深的了解,提高了通过仿真波形分析问题的能力,从有很多小问题到慢慢能出波形,再到最后波形的调试这个过程
都是很值得体会的,里面有很多有趣且有用的东西。

另外,PID的仿真将自动控制原理和电力电子技术结合在一起,对整个仿真都有了更深的认识,使我更加进精心整理
受到了学科间关系和关联,促进了知识的融会,增强我对所学知识的运用能力,提 高了思考问题和解决问题的能力。

而 fuzzy 的仿真让课堂上学的知识来学以致用, 加深了我对课堂上知识的理解,对模糊控制也有了一个更深层次的了解。

这次大作 业收获还是挺大的。

最后,特别感谢XX 师哥和师姐耐心的讲解和解答,也感谢 XXX 老师课上的精心指 导。

参考文献
[1]徐德鸿,电力电子系统建模及控制,机械工业出版社,
2006
[2]林飞,杜欣,电力电子应用技术的 MATLAB^真,中国电力出版社,2009
张德丰.Matlab 模糊系统设计•北京:国防工业出版社,2009 席爱民,模糊控制技术,西安电子科技大学出版社, 2008
[3]
胡寿松,自动控制原理,科学出版社,2001 [4] [5]。

相关文档
最新文档