基于MATLAB的直æµ�电机å�Œé—­çŽ¯è°ƒé€Ÿç³»ç»Ÿçš„è®¾è®¡ä¸Žä»¿çœŸèµ„æ–?- 百度文库 ÏÂÔØ±¾ÎÄ

δ¾­¹ýС²ÎÊý»·½ÚºÏ²¢½üËÆºóµÄµçÁ÷»·µ¥Î»½×Ô¾ÏìÓ¦ÇúÏß

¶Ô½×Ô¾ÏìÓ¦ÇúÏß½øÐзÖÎö£¬ÈçÏÂͼËùʾ£¬¿ÉÖªµçÁ÷³¬µ÷Á¿?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