δ¾¹ýС²ÎÊý»·½ÚºÏ²¢½üËÆºóµÄµçÁ÷»·µ¥Î»½×Ô¾ÏìÓ¦ÇúÏß
¶Ô½×Ô¾ÏìÓ¦ÇúÏß½øÐзÖÎö£¬ÈçÏÂͼËùʾ£¬¿ÉÖªµçÁ÷³¬µ÷Á¿?i=4.57%5%£¬Âú×ãÉè¼ÆÖ¸±êÒªÇó¡£
8
±È½Ï¾¹ý¾¹ýС²ÎÊý»·½ÚºÏ²¢½üËÆºóµÄµçÁ÷»·µ¥Î»½×Ô¾ÏìÓ¦ÇúÏߺÍδ¾¹ýС²ÎÊý»·½ÚºÏ²¢½üËÆºóµÄµçÁ÷»·µ¥Î»½×Ô¾ÏìÓ¦ÇúÏß¿ÉÖª£¬ÔÚÂú×ã½üËÆÌõ¼þµÄǰÌáÏ£¬¿ÉÒÔ°´Ð¡¹ßÐÔ»·½ÚµÄ½µ½×´¦Àí·½·¨£¬½«Ð¡¹ßÐÔ»·½ÚºÏ²¢³ÉÒ»¸ö¹ßÐÔ»·½Ú£¬´Ó¶ø¼ò»¯µçÁ÷»·£¬²¢ÇÒ²»Ó°Ïì½á¹û¡£
3.תËÙ»·µÄ¶¯Ì¬Ð£Õý¹ý³Ì
£¨1£©±àÖÆMATLABÇúÏߣ¬»æÖƾ¹ýС²ÎÊý»·½ÚºÏ²¢½üËÆºóµÄתËÙ»·¿ª»·ÆµÂÊÌØÐÔÇúÏߺ͵¥Î»½×Ô¾ÏìÓ¦ÇúÏß
¸ù¾ÝÉè¼Æ¹ý³ÌºÍ½á¹û£¬½¨Á¢ÈçÏÂͼËùʾµÄ¾¹ýС²ÎÊý»·½ÚºÏ²¢²¢¼ò»¯ºóµÄתËÙ»·¶¯Ì¬½á¹¹Í¼¡£
Ò²¿Éͨ¹ý±àÖÆMARLAB³ÌÐò½øÐзÂÕæ£¬³ÌÐòÈçÏ£º
>> n=50;
>> sys1=tf(0.016,[0.0016 1]); >> sys2=tf(8,[0.02 0]);
>> w=53.71*tf([0.016 1],[0.016 0]); >> figure(1);
>> margin(sys1*sys2*w); >> hold on >> grid on >> figure(2);
>> closys1=n* sys1*sys2*w/(1+sys1*sys2*w); >> t=0:0.001:0.06; >> step(closys1,t); >> grid on
ͨ¹ýMATLAB·ÂÕæ£¬»ñµÃÈçÏÂͼËùʾµÄ¾¹ýС²ÎÊý»·½ÚºÏ²¢½üËÆºóµÄתËÙ»·¿ª»·ÆµÂÊÌØÐÔÇúÏߺ͵¥Î»½×Ô¾ÏìÓ¦ÇúÏߣº
9
¾¹ýС²ÎÊý»·½ÚºÏ²¢½üËÆºóµÄתËÙ»·¿ª»·ÆµÂÊÌØÐÔÇúÏß
¾¹ýС²ÎÊý»·½ÚºÏ²¢½üËÆºóµÄתËÙ»·µ¥Î»½×Ô¾ÏìÓ¦ÇúÏß
¶Ô½×Ô¾ÏìÓ¦ÇúÏß½øÐзÖÎö£¬ÈçÏÂͼËùʾ£¬¿É֪תËÙ³¬µ÷Á¿=23.3%%£¬¹ý¶É¹ý³ÌԶСÓÚ0.5s£¬Âú×ãÉè¼ÆÖ¸±êÒªÇó¡£
10
£¨2£©Î´¾¹ýС²ÎÊý»·½ÚºÏ²¢½üËÆºóµÄתËÙ»·¿ª»·ÆµÂÊÌØÐÔÇúÏߺ͵¥Î»½×Ô¾ÏìÓ¦ÇúÏßMATLAB
¸ù¾ÝÉè¼Æ¹ý³ÌºÍ½á¹û£¬½¨Á¢ÈçÏÂͼËùʾµÄ¾¹ýС²ÎÊý»·½ÚºÏ²¢²¢¼ò»¯ºóµÄתËÙ»·¶¯Ì¬½á¹¹Í¼¡£
Ò²¿Éͨ¹ý±àÖÆMARLAB³ÌÐò½øÐзÂÕæ£¬³ÌÐòÈçÏ£º
>> sys0=tf(1,[0.001 1]);
>> sys1=tf(0.8,[0.0003/1666.67 1/1666.67 1]); >> sys2=tf(8,[0.02 0]); >> sys3=tf(0.02,[0.001 1]);
>> w=53.71*tf([0.016 1],[0.016 0]); >> figure(1);
>> margin(sys1*sys2*sys3*w); >> hold on >> grid on
11