»ùÓÚMATLABµÄ¹ý³Ì¿ØÖÆ ÏÂÔر¾ÎÄ

Õª Òª

Ë®ÏäºÍ»»ÈÈÆ÷Êǹý³Ì¿ØÖÆÖеĵäÐͶÔÏ󣬱¾Éè¼ÆÖ÷ÒªÒÔË®ÏäҺλ¿ØÖÆϵͳºÍ»»ÈÈÆ÷ζȿØÖÆϵͳΪÀý£¬Í¨¹ý½¨Á¢ÊýѧģÐÍ£¬È·¶¨¶ÔÏóµÄ´«µÝº¯Êý¡£ÀûÓÃMatlabµÄSimulinkÈí¼þ°ü¶Ôϵͳ½øÐÐÁË·ÂÕæÑо¿£¬²¢¶Ô·ÂÕæ½á¹û½øÐÐÁËÉîÈëµÄ·ÖÎö¡£

ÔÚË®ÏäҺλ¿ØÖÆϵͳÖУ¬Í¨¹ý½¨Á¢ÊýѧģÐÍÒÔ¼°ÊµÑéÖжÔʵÑéÊý¾ÝµÄ·ÖÎö£¬·Ö±ðÈ·¶¨Á˵¥ÈÝ¡¢Ë«ÈÝ¡¢ÈýÈÝË®Ïä¶ÔÏóµÄ´«µÝº¯Êý¡£ÔÚsimulinkÈí¼þ°üÖн¨Á¢Á˸÷ϵͳµÄ·ÂÕæÄ£ÐÍ¡£Í¨¹ý¶Ô·ÂÕæÇúÏßµÄÑо¿£¬·ÖÎöÁË¿ØÖÆÆ÷²ÎÊý¶Ôϵͳ¹ý¶É¹ý³ÌµÄÓ°Ïì¡£

ÔÚ»»ÈÈÆ÷ζȿØÖÆϵͳÖУ¬¸ù¾Ý×Ô¶¯¿ØÖÆϵͳ¹¤ÒÕ¹ý³Ì£¬ÀûÓýµ½×·¨È·¶¨Á˶ÔÏóµÄ´«µÝº¯Êý¡£ÔÚÈí¼þ°üSimulinkÖдÁ˵¥»Ø·¡¢´®¼¶¡¢Ç°À¡¡ª·´À¡¿ØÖÆϵͳģÐÍ£¬·Ö±ð²ÉÓó£¹æµÄPID¡¢Êµ¼ÊPIDºÍSmithÔ¤¹ÀÆ÷¶Ôϵͳ½øÐÐÁË·ÂÕæÑо¿£¬Í¨¹ý·ÂÕæÇúÏߵıȽϣ¬·ÖÎöÁ˸÷ÖÖ¿ØÖÆϵͳµÄÌص㡣

¹Ø¼ü´Ê£º¹ý³Ì¿ØÖÆ£»MATLAB£»·ÂÕ棻ˮÏ䣻»»ÈÈÆ÷

Simulation and Research of Process Contro1

System Based on MATLAB

Abstract

Water tank and Heat exchanger are typical object in the process control in the design,The control system of tank level and heat interchange is used as an example.The transfer function object is defined by setting up the mathematical model.I carry on simulation research on the system by using Matlab¡¯s simulink simulation.and deeply analyze the result of the simulation.

In the system, which control the level of the tank. The transfer function of a single-tank, double-tank, three-tank is defined by setting up mathematical model and analyzing date. Simulation model of all system set up simulink simulation. The effect that controller parameter composes on the system is analyzed through the research on the simulation cuvers.

In the control system of heat inter change. The design uses reduction method and defines the transfer function of the object.according to the technical process in the automatic system.The control system model of single loop, cascade, feed forward-feedback is established. Simulation research on there system is carried on through using conventional PID, the actual PID and Smith predictor , While the characteristics those control system are compared.

Key words: Process Control; Matlab; Simulation; Water tanks; Heat exchanger

Ŀ ¼

Õª Òª ......................................................................................................................................... I Abstract ......................................................................................................................................II µÚÒ»ÕÂ Òý ÑÔ ............................................................................................................................ 1

1.1 ¹ý³Ì¿ØÖƼò½é ............................................................................................................. 1 1.2 ¹ý³Ì¿ØÖƵķ¢Õ¹ ......................................................................................................... 1 1.3 ¿ØÖÆϵͳ·ÂÕæµÄº¬Òå ................................................................................................. 2 1.4 ¾ØÕóʵÑéÊÒMatlab¼ò½é ............................................................................................ 2 1.5 ¶¯Ì¬ÏµÍ³Èí¼þ°üSimulink¼ò½é ................................................................................. 3 1.6 ¿ØÖÆϵͳ·ÂÕæµÄÒ»°ã²½Öè ......................................................................................... 4 µÚ¶þÕ ¹ý³Ì¿ØÖÆϵͳ¸ÅÊö ...................................................................................................... 5

2.1 ¹ý³Ì¿ØÖÆÖг£¼ûµÄ¿ØÖÆϵͳ ..................................................................................... 5

2.1.1 µ¥»Ø·¿ØÖÆϵͳ .............................................................................................. 5 2.1.2 ´®¼¶¿ØÖÆϵͳ .................................................................................................. 5 2.1.3 Ç°À¡¿ØÖÆϵͳ .................................................................................................. 6 2.1.4 Ç°À¡¡ª·´À¡¿ØÖÆϵͳ ...................................................................................... 7 2.2 ͨµÀÌØÐÔ¶Ô¿ØÖÆÖÊÁ¿µÄÓ°Ïì ..................................................................................... 8

2.2.1 ¸ÉÈÅͨµÀÌØÐÔ¶Ô¿ØÖÆÖÊÁ¿µÄÓ°Ïì .................................................................. 8 2.2.2 ¿ØÖÆͨµÀÌØÐÔ¶Ô¿ØÖÆÖÊÁ¿µÄÓ°Ïì .................................................................. 8 2.3 ¿ØÖÆÆ÷²ÎÊý¶ÔϵͳµÄÓ°Ïì ....................................................................................... 10 2.4 ¿ØÖÆÆ÷¿ØÖƹæÂɵÄÑ¡Ôñ ........................................................................................... 10 2.5 ¿ØÖÆÆ÷²ÎÊýÕû¶¨ ....................................................................................................... 11 µÚÈýÕ Һλ¿ØÖÆϵͳµÄ·ÂÕæÑо¿ ........................................................................................ 12

3.1 µ¥ÈÝË®ÏäҺλ¿ØÖÆϵͳ ........................................................................................... 12

3.1.1 µ¥ÈÝË®ÏäÊýѧģÐÍ ........................................................................................ 12 3.1.2 ¿ØÖÆ·½°¸ ........................................................................................................ 14 3.1.3 µ¥ÈÝË®ÏäµÄSimulink·ÂÕæ ............................................................................ 14 3.2 Ë«ÈÝË®ÏäҺλ¿ØÖÆϵͳ ........................................................................................... 17

3.2.1 Ë«ÈÝË®ÏäÊýѧģÐÍ ........................................................................................ 17 3.2.2 ¿ØÖÆ·½°¸ ........................................................................................................ 19 3.2.3 Ë«ÈÝË®ÏäµÄSimulink·ÂÕæ ............................................................................ 19 3.3 ÈýÈÝË®ÏäҺλ¿ØÖÆϵͳ ........................................................................................... 23

3.3.1 ÈýÈÝË®ÏäµÄϵͳ½¨Ä£ .................................................................................... 23 3.3.2 ÈýÈÝË®ÏäµÄSimulink·ÂÕæ ............................................................................ 24 3.4 ±¾ÕÂС½á ................................................................................................................... 25 µÚËÄÕ »»ÈÈÆ÷ζȿØÖÆϵͳ·ÂÕæÑо¿ ................................................................................ 27

4.1 »»ÈÈÆ÷µÄÊýѧģÐÍ ................................................................................................... 27

4.1.1 »»ÈÈÆ÷¹¹Ôì¼°¹¤×÷Ô­Àí ................................................................................ 27 4.1.2 ±»¿Ø²ÎÁ¿µÄÑ¡Ôñ ............................................................................................ 28 4.1.3 ±»¿Ø¶ÔÏóµÄÌØÐÔ ............................................................................................ 29 4.1.4 ±»¿Ø¶ÔÏóÊýѧģÐ͵Ľ¨Á¢ ............................................................................ 29 4.2 µ¥»Ø·¿ØÖÆϵͳ ....................................................................................................... 33

4.2.1 ³£¹æPID¿ØÖÆ ................................................................................................ 34 4.2.2 ʵ¼ÊPID¿ØÖÆϵͳ·ÂÕæ ................................................................................ 36 4.2.3 Ê·ÃÜ˹(Smith)Ô¤¹À¿ØÖÆϵͳ·ÂÕæ ................................................................ 39 4.3 ´®¼¶¿ØÖÆϵͳ ........................................................................................................... 41