Get Instant Help From 5000+ Experts For
question

Writing: Get your essay and assignment written from scratch by PhD expert

Rewriting: Paraphrase or rewrite your friend's essay with similar meaning at reduced cost

Editing:Proofread your work by experts and improve grade at Lowest cost

And Improve Your Grades
myassignmenthelp.com
loader
Phone no. Missing!

Enter phone no. to receive critical updates and urgent messages !

Attach file

Error goes here

Files Missing!

Please upload all relevant files for quick & complete assistance.

Guaranteed Higher Grade!
Free Quote
wave

Learning Objectives On successful completion on this part you should be able to

  • Simulate control systems using Simulink
  • Evaluate control system performance using Simulink

On successful completion on this part you should be able to

  • Build fuzzy inference systems using Matlab
  • Simulate fuzzy inference systems
  • Draw surface view between the input and output.
Learning Objectives

STAGE 1: Control System Simulation

  • To simulate control systems using Simulink
  • To evaluate control system performance

Figure 1: Proportional control for the system without disturbance                          

Procedure

  1. We opened matlab>>Simulink>>new model.
  2. The model as shown in figure 1 above. The blocks were placed on the model by clicking on the library browser>>commonly used blocks/continuous blocks. Eg to add the integrator we clicked library browser>>commonly used blocks, we right clicked the integrator and choose the option Add block to model.
  3. The block properties were changed to those of the blocks in figure 1 by double clicking the block.
  4. In addition to the blocks as shown figure 1 we added a step input and a scope. Figure 2 below shows the construction of the model Simulink

Figure 2: Model construction in matlab simulink

  1. We then defined Kp in MATLAB command window and hit enter to save on the workspace. We clicked run icon to run model the output of the model was as shown below.
  2. The values of Kp were varied to 10 and 3 and the outputs plotted as shown below.

Figure 3: output of the model without disturbance Kp=5

Figure 4 output of the model without disturbance Kp=10

Figure 5 output of the model without disturbance Kp =2

From the plots it can be observed that increasing Kp reduces steady state error, increases overshoot and reduces rise time and the vice versa.

  1. The value of Kp was set to 5 then we included an integral and differential component. We added a PID controller on our system and plotted the output for the step input into our controller as shown below.

Figure 6: Our proportional control with differentiator and integrator component-PID controller added to it

Figure 7: output of figure 6 Ki=1 Kp=5 Kd =1

  1. We adjusted the values of Kd, Ki and Kp of the PID controller so that we can obtain the best response. We obtained Kp=2, Ki=1 and Kd=1 as our best points. The plot was as shown below:

Figure 8: output of figure 6 Ki=1 Kp =2 Kd=1

  1. We constructed the system with disturbance as shown below. Its response was as shown below:

Figure 9: system with disturbance

Figure 10: plot for system in figure 9

We then included a PID in the system and repeated the steps in 8

Figure 11: system with disturbance and a PID Kp=5 Kd=10 Ki=20

Figure 12: plot for system in figure11

It is observed that as we varied Kp the transient response varied I was observed that with increased Kp the transient response was short and improved steady state response.

STAGE 2: fuzzy interference system

Objectives

  • To build a fuzzy interference system using MATLAB.
  • To simulate fuzzy interference systems.
  • To draw surface view between the input and output.

Procedure

  1. We typed fuzzy and hit enter to load the fuzzy GUI on the command window.
  2. From the GUI we defined our inputs and output then saved to workspace.
  3. We then defined the membership function by double clicking on one of the inputs then changed the range, types and parameters of the membership function.

Figure 13: FIS GUI

Figure 14: membership function GUI

  1. We loaded the Load the tipping example system of the toolbox by typing fuzzy tipper in the MATLAB command window.

Observation:

We compared the tipping system we constructed and they were similar. The membership functions, rules and surface views were the same. It was also observed that as you varied the membership functions the output surfaces varied.

STAGE 3: Mandani fuzzy control

Objectives

  • To design Mandani fuzzy controllers.
  • To simulate the fuzzy control systems.
  • To fine tune fuzzy control systems.

Procedure

  1. We designed the block diagram as shown in figure 15 below and simulated it. The block model in Simulink is as shown in figure 15. We varied the PID constants.

Figure 15: Fuzzy Logic control system

Figure 16: Fuzzy logic control system

Figure 17: response of the Fuzzy Logic unit                                                                 Discussions

It is not possible to achieve a fuzzy controller by changing the membership functions only and keeping all the three parameters at unit. The fuzzy controller performs better than PID controller especially when the membership functions and the rules are well defined. When the three normalization constants are varied the performance of the system in both transient and steady state is affected. H0 causes the transient time be longer while h1 reduces as it its value is increased. On the other hand, h2 reduces the transient time however increasing the overshoot.

A tuned fuzzy controller has a high accuracy compared with traditional PID controller in controlling a system. It is also easier to tune it to the desired output of the system under control.

   STAGE4: TSK Fuzzy control

STAGE 1: Control System Simulation

Objectives

  • To design TSK fuzzy controllers.
  • Simulate TSK fuzzy controller.
  • Fine tune TSK control systems.

Procedure

  1. We divided the non-linear part of equation 1 2 below into five sections. We used each section and designed a PID controller in Simulink as shown below to form a TSK fuzzy controller.
  2. We simulated and fine-tuned the fuzzy controller to achieve the shortest rise time.
  3. The difference caused by using alternative fuzzy interference system were studied.
  4. Comparison of the TSK fuzzy controller with the traditional PID controller.
  5. Comparison of the TSK fuzzy controller with the Mandani fuzzy controller.

Figure 18: Five stages PID

Figure 19: ouptput for TSK fuzzy logic

Derivative action is more often is used to improve transient response of the closed loop system. However D control is not used because it amplifies high frequency noise which is never desired. Derivative action decreases rise time and oscillations. However, it does not have any effect on steady state performance of the closed loop as seen from the figure above.

The following are advantages of TSK fuzzy controller compared to the  Mandani fuzzy controller and the traditional PID controller; works with less precise inputs, doesn’t need fast processors and it is more robust than other non-linear controllers.

Reference

Åström, K. J. and Wittenmark, B. (1984). &rpsxwhu frqwuroohg vvwhpv-wkhru dqg ghvljq, Prentice-Hall, Englewood Cliffs.

Åström, K., Hang, C., Persson, P. and Ho,W. (1992). Towards intelligent PID control, $XWRPDW-LFD - (1): 1–9

Åström, K. J. and Hägglund, T. (1995). 3,' &rqwuroohuv -7khru-'hvljq- dqg 7xqlqj, second edn, Instrument Society ofAmerica, 67Alexander Drive, POBox 12277, Research Triangle Park, North Carolina 27709, USA.

Hangos, K. M., Lakner, R., & Gerzson, M. (2004). Intelligent Control Systems: an Introduction with Examples. Boston, MA, Springer US. https://dx.doi.org/10.1007/b101833.

Harris, C. J. (1992). Intelligent control. London, Taylor and Francis.

IEEE International Symposium on Intelligent Control. (2015). 2015 IEEE International Symposium on Intelligent Control (ISIC 2015): proceedings: September 21-23, 2015, Sydney, Australia. https://ieeexplore.ieee.org/servlet/opac?punumber=7302393.

IEEE International Symposium on Intelligent Control, Intelligent Systems & Semiotics. (2000). Proceedings of the 1999 IEEE International Symposium on Intelligent Control, Intelligent Systems & Semiotics: September 15-17, 1999, Cambridge, MA. [Piscataway, NJ], IEEE. https://ieeexplore.ieee.org/servlet/opac?punumber=6450.

IEEE Xplore (Online Service), & Institution of Electrical Engineers. (2000). Colloquium on "Intelligent Control". [Piscataway, N.J.], IEEE

Jantzen, J. (1998). Design of fuzzy controllers, rqolqghvljq_, Technical University of Denmark: Dept. of Automation, https://www.iau.dtu.dk/˜ jj/pubs. Lecture notes, 27 p.

Jantzen, J. (1997). A robustness study of fuzzy control rules, lq eufit (ed.), 3urfhhglqjv) liwk (xurshdq &rqjuhvv rq) x]] dqg, qwhooljhqw 7hfkqrorjlhv, elite Foundation, Promenade 9, D-52076 Aachen, pp. 1222–1227.

Mizumoto, M. (1992). Realization of PID controls by fuzzy control methods, LQ IEEE (ed.),

Qiao,W. and Mizumoto, M. (1996). PID type fuzzy controller and parameters adaptive method, )x]] 6hwv dqg 6vwhpv -: 23–35

Ruano, A. E. (2005). Intelligent control systems using computational intelligence techniques. London, Institution of Electrical Engineers. https://www.books24x7.com/marc.asp?bookid=15536.

Siddique, N. (2016). Intelligent control. [Place of publication not identified], Springer International Pu.

Siler, W. and Ying, H. (1989). Fuzzy control theory: The linear case,) X]] 6HWV DQG 6VWHPV-: 275–290.

Smith, L. C. (1979). Fundamentals of control theory, &KHPLFDO (QJLQHHULQJ - (22):11–39.(Deskbook issue).

Stanford University, & Hayes-Roth, B. (1992). Intelligent control.

Stephanou, H. E., Meyste, A., & Luh, J. Y. S. (1989). Intelligent Control: Symposium Proceedings. Los Alamitos, IEEE Computer Society Press. https://ieeexplore.ieee.org/servlet/opac?punumber=272.

Tso, S. K. and Fung, Y. H. (1997). Methodological development of fuzzy-logic controllers from Multivariable linear control, (((7udqv-6vwhpv-0dq &ehuqhwlfv-(3): 566–572.

World Congress on Intelligent Control and Automation. (2016). 2016 12th World Congress on Intelligent Control and Automation (WCICA): June 12-15, 2016, Guilin, China. https://ieeexplore.ieee.org/servlet/opac?punumber=7569773

Cite This Work

To export a reference to this article please select a referencing stye below:

My Assignment Help. (2020). Control System Simulation, Fuzzy Interference System, And TSK Fuzzy Control. Retrieved from https://myassignmenthelp.com/free-samples/ecte441-intelligent-control1.

"Control System Simulation, Fuzzy Interference System, And TSK Fuzzy Control." My Assignment Help, 2020, https://myassignmenthelp.com/free-samples/ecte441-intelligent-control1.

My Assignment Help (2020) Control System Simulation, Fuzzy Interference System, And TSK Fuzzy Control [Online]. Available from: https://myassignmenthelp.com/free-samples/ecte441-intelligent-control1
[Accessed 22 November 2024].

My Assignment Help. 'Control System Simulation, Fuzzy Interference System, And TSK Fuzzy Control' (My Assignment Help, 2020) <https://myassignmenthelp.com/free-samples/ecte441-intelligent-control1> accessed 22 November 2024.

My Assignment Help. Control System Simulation, Fuzzy Interference System, And TSK Fuzzy Control [Internet]. My Assignment Help. 2020 [cited 22 November 2024]. Available from: https://myassignmenthelp.com/free-samples/ecte441-intelligent-control1.

Get instant help from 5000+ experts for
question

Writing: Get your essay and assignment written from scratch by PhD expert

Rewriting: Paraphrase or rewrite your friend's essay with similar meaning at reduced cost

Editing: Proofread your work by experts and improve grade at Lowest cost

loader
250 words
Phone no. Missing!

Enter phone no. to receive critical updates and urgent messages !

Attach file

Error goes here

Files Missing!

Please upload all relevant files for quick & complete assistance.

Plagiarism checker
Verify originality of an essay
essay
Generate unique essays in a jiffy
Plagiarism checker
Cite sources with ease
support
close