Performance analysis of model predictive controller in non linear applications

Show simple item record

dc.contributor.author Ridwan, Abdur Raquib
dc.date.accessioned 2018-10-12T09:22:59Z
dc.date.available 2018-10-12T09:22:59Z
dc.date.issued 2012-11-15
dc.identifier.citation [1] Tahir Rashid “The Flight Dynamics of a Full Scale Ornithopter” Master’s Thesis, University of Toronto, 1995 [2] DeLaurier, James “An Aerodynamic Model for Flapping-Wing Flight”, The Aeronautical Journal, April 1993 [3] Fowler, Stuart “A Feasibility Study for the Design of a Human - Powered Flapping- Wing Aircraft”, B.A.Sc Thesis, University of Toronto, 1993 [4] Katherine Sarah Shigoeka "Velocity and Altitude Control of an ornithopter Micro Aerial Vehicle” Master’s thesis, University of Utah, May 2007 [5] Z. A. Khan and S. K. Agrawal, “Force and moment characterization of flapping wings for micro air vehicle application,” 2005, pp. 1515–1520 vol. 3. [6] L. Schenato, W. C.Wu, and S. Sastry, “Altitude control for a micromechanical flying insect via sensor output feedback,” Robotics and Automation, IEEE Transactions on, vol. 20, no. 1, pp. 93–106, 2004. [7] S. Baek, K. Ma, and R. Fearing, “Efficient resonant drive of flapping-wing robots,” in IEEE/RSJ International Conference on Intelligent Robots and Systems, St. Louis, MO,October 2009, pp. 2854–2860. 99 `[8] Zach Votaw –Zach Gatson,”Design Analysis of a Bio-Inspired Warping Tail for MAV Applications” American Institute of Aeronautics and Astronautics AIAA, May 2012 [9] Dong, H. Koehler, C. Liang, Z. Wan, H., and Gaston, Z. “An Integrated Analysis of a Dragonfly in Free Flight,” 40th AIAA Fluid Dynamics Conference and Exhibit, 2010-4390, 2010. [10] Ifju, P., Stanford, B., Sytsma, M., “Analysis of a Flexible Wing Micro Air Vehicle,” 25th AIAA Aerodynamic Measurement Technology and Ground Testing Conference, San Fanscisco, California, 2006. [11] Kim, D. K., Han, J. H., “Optimal Design of a Flexible Flapping Wing Using Fluid-Structure Interaction Analysis,” The 8th International Conference on Motion and Vibration Control, TUM, Munich, Germany, Sep. 15-18, 2008. [12] The MATLAB help files, the Mathworks Company, 2012. [13] Kaya, M., Tuncer, H. I., Jones, D. K., and Platzer, M., “Optimization of Flapping Motion Parameters for Two Airfoils in a Biplane,” Journal of Aircraft, Vol. 46, No. 2, 2009, pp 583-592. [14] Young, J., Walker, S. M., Bomphrey, R. J., Taylor, G. K., and Thomas, L. R., “Details of Insect Wing Design and Deformation Enhance Aerodynamic Function and Flight Efficiency,” Science, Vol.325, No.5947, 2009, pp. 1549-1552. [15] Stanley Seunghoon Baek “Autonomous Ornithopter Flight with Sensor-Based Behavior” PhD thesis, University of California at Berkley, May 2011. 100 [16] J.-C. Zufferey, A. Beyeler, and D. Floreano, “Flying Insects and Robots”. Edited by Dario Floreano, Jean-Christophe Zuffery, Mandyam V. Srinavasan, and Charlie Ellington Springer, 2009, ch. 6: Optic Flow to Steer and Avoid Collision in 3D, pp. 73–86. [17] R. C. Michelson and S. Reece, “Update on flapping wing micro air vehicle research: Ongoing work to develop a flapping wing, crawling “Entomopter”,” in 13th Bristol International RPV Conference, April 1998, pp. 19 – 24.. [18] Stanley S. Baek and Ronald S. Fearing “Flight Forces and Altitude Regulation of 12 gram I-Bird” manuscript, University of California at Berkley, May 2012 [19] C. Roux, and M.M. Morcos, “On the Use of a Simplified Model for Switched Reluctance Motors”, IEEE Trans. on Energy Conversion 17, 2002 [20] Dash, P K – Mishra, S – Panda, G “Damping multimodal power system oscillation using hybrid fuzzy controller for series connected FACTS devices” IEEE Transaction on Power Systems 15 No. 4 (2000), 1360-1366. [21] A.V. Radun, “Design Considerations for the Switched Reluctance Motor”, IEEE Trans. on Industry Applications 31, 1995. [22] R. Krishnan “Switched Reluctance Motor Drives: Modeling, Simulation, Analysis, Design, and Applications”, CRC Press, 2001 [23] I. Husain and M. Ehsani,” Torque Ripple Minimization in Switched Reluctance Motor Drives by PWM Current Control”, Proc. APEC’94, 1994. 101 [24] Moritz Diehl, " Real-time optimization and nonlinear model predictive control of processes governed by differential-algebraic equations”, Journal of Process Control (Elsevier) 2002 [25] M. Fawzy, M.A.S. Aboelela, “Design of Missile Control System using Model Predictive Control”, Online Journal on Computer Science and Information Technology (OJCSIT), vol. 1, no. 3, 2001 [26] J.H. Blakelock, “Automatic Control of Aircraft and Missiles”, John Wiley & Sons, Inc., USA, 2nd edition, 1996 [27] P. E. Orukpe, “Basics of Model Predictive Control”, Master degree of Science in Control Engineering, Imperial College, London, April 2005. [28] Martin Bogseth Hanger, “Model Predictive Control Allocation”, Master of Science in Cybernatics, NTNU, June 2011 [29] Qin S.J. and Badgwell, “An overview of nonlinear model predictive control applications,” in Nonlinear Predictive Control, Eds F. Allgoewer and A. Zheng, Birkhauser, 2000 [30] Montarnal Philippe, “Nonlinear Aircraft dynamics and PIO”, Master of Science in Mechanical Engineering, Hamburg University of Applied Science, July 2009 [31] Ashish, “Modern Control Design with Matlab and Simulink” Indian Institute of Technology, Kanpur, India, John Wiley & Sons, 2002 102 [32] G. D. Buckner, “Simulink, A graphical tool for Dynamic System Simulation”, ASME, North Carolina State University, Fall 2011. [33] Bret K. Stanford and Philip S. Beran, U.S. Air Force Research Laboratory, "Analytical Sensitivity Analysis of an Unsteady Vortex-Lattice Method for Flapping-Wing Optimization", Journal of Aircraft, DOI: 10.2514/1.46259, (2010) [34] Yang, T. H., & Polak, E. (1993). “Moving horizon control of nonlinear systems with input saturation, disturbances and plant uncertainty.International”, Journal of Control, 58, 875}903. [35] Dr. Kevin Craig “Stirred Water Tank Heater A Case study”, Rennsselaer Polytechnique University, 2005 [36] Chun Htoo Aung, Khin Thandar Lwin, and Yin Mon Myint,” Modeling Motion Control System for Motorized Robot Arm using MATLAB”, World Academy of Science, Engineering and Technology 42 2008. [37] S. Skogestad, “MATLAB Distillation column model” (ColumnA),Online:http://www.nt.ntnu.no/users/skoge/book/matlab_m/cola/cola.html. Accessed 29th July 2012. [38] F. Loquasto, D.E. Seborg, “Monitoring model predictive controlsystems using pattern classification and neural networks”, Industrial and Engineering Chemistry Research 42 (2003) 4689–4701. 103 . [39] B.A. Ogunnaike, W.H. Ray, Process Dynamics, Modeling, and Control (Topics in Chemical Engineering), Oxford University Press,1994. [40] D.E. Seborg, T.E. Edgar, D.A. Mellichamp,” Process Dynamics and Control”, second ed., John Wiley, Hoboken, NJ, 2004. [41] Lars Imslanda,, Rolf Findeisenb, Eric Bullinger, Frank Allgower, Bjarne A.Foss “A note on stability, robustness and performance of output feedback nonlinear model predictive control”, Journal of Process Control, 2001. [42] D. Q. Mayne, J. B. Rawlings , C. V. Rao , P. O. M. Scokaert, “Constrained model predictive control: Stability and optimality”, Automatica, 2000. [43] Rawlings, J. B., Meadows, E. S., & Muske, K. R., “Nonlinear model predictive control: A tutorial and survey”. ADCHEM'94 Proceedings, Kyoto, Japan (pp. 185}197), 1994 [44] Qin S.J. and Badgwell T.A. “An overview of industrial model predictive control technology”, In F. Allg¨ower and A. Zheng, editors, Fifth International Conference on Chemical Process Control – CPC V, pages 232–256. American Institute of Chemical Engineers, 1996. [45] Qin S.J. and Badgwell T.A. : “An overview of nonlinear model predictive control applications”, In F. Allg¨ower and A. Zheng, editors, “Nonlinear Predictive Control”, pages 369– 393. Birkh¨auser, 2000. [46] Eduardo F, Camacho and Carlos Bordons: “Model Predictive Control Advanced Textbooks in Control and Signal Processing”, Springer Publication, 1998. 104 [47] Allgower, F., Badgwell, T. A., Qin, S. J., Rawlings, J. B., & Wright, S. J. (1999). Nonlinear predictive control and moving horizon estimation—an introductory overview. In P. M. Frank (Ed.), Advances in control: highlights of ECC ’99. Berlin: Springer. [48] Mayne, D. Q., Rawlings, J. B., Rao, C. V., & Scokaert, P. O. M. (2000). Constrained model predictive control: Stability and optimality. Automatica, 36, 789–814. [49] Qin, S. J., & Badgwell, T. A. (1997). An overview of industrial model predictive control technology. In J. C. Kantor, C. E. Garcia, & B. Carnahan (Eds.), Chemical process control—V, Fifth international conference on chemical process control CACHE and AICHE, (pp.232–256). [50] Young, R. E., Bartusiak, R. B., & Fontaine, R. B. (2001). Evolution of an industrial nonlinear model predictive controller. In Preprints: Chemical process control—CPC VI, Tucson, Arizona (pp. 399– 410). CACHE. [51] Downs, J. J. (2001). Linking control strategy design and model predictive control. In Preprints: Chemical process control-6, assessment and new directions for research (CPC VI), Tuscon, AZ, January 2001 (pp. 411–422) [52] Hillestad, M., & Andersen, K. S. (1994). Model predictive control for grade transitions of a polypropylene reactor. In Proceedings of the 4th European symposium on computer aided process engineering (ESCAPE 4), Dublin, March 1994. [53] Ohshima, M., Ohno, H., & Hashimoto, I. (1995). Model predictive control: Experiences in the university-industry joint projects and statistics on MPC applications in Japan. International workshop on predictive and receding horizon control, Korea, October 1995. 105 [54] Richalet, J., Rault, A., Testud, J. L., & Papon, J. (1976). Algorithmic control of industrial processes. In Proceedings of the 4th IFAC symposium on identification and system parameter estimation. (pp. 1119–1167). [55] Richalet, J., Rault, A., Testud, J. L., & Papon, J. (1978). Model predictive heuristic control: Applications to industrial processes. Automatica, 14, 413–428 [56] Norman Nise, “Control Systems Engineering”, Book Wiley 4th Edit en_US
dc.identifier.uri http://hdl.handle.net/123456789/292
dc.description.abstract This thesis is concerned with depicting the performance of MPC as a controller in nonlinear systems covering various fields of engineering. The Adaptive PID controller is used as the generic means of controller comparison. Main Emphasis and theme of this thesis is to visualize the performance of MPC as a controller for the flight control of the Micro Aviation Vehicle Ornithopter. The velocity, altitude and angular position are taken as the flight outputs to be controlled. A two dimensional model of the ornithopter is selected because it accommodates the inseparability of thrust and lift in its system which is instrumental for describing the flight operation of the ornithopter. Both the acceleration phase and steady state cruise motion control of the ornithopter is considered. The entire nonlinear mathematical model describing the equations of motion of the ornithopter is simulated in the Simulink Environment of the Matlab Software. The performance of the Model Predictive Controller for the flight control of MAV ornithopter is evaluated by comparing the responses with that of an Adaptive PID controller. Although a very improved and significant flight control of the ornithopter is possible with the Model Predictive Controller, a disturbance prone scenario, changing wind direction and speed is needed to completely visualize the impact of Model Predictive Controller in the flight control of an ornithopter. Moreover a better system model comprising a three dimensional mathematical model is required to successfully proceed with further altitude and velocity control. Other directional outputs such as the angular velocity, acceleration can also be investigated. Hence this thesis can be considered as the basis of properly understanding the control mechanism of the Model Predictive Controller and finally would serve as the platform from which the flight control of ornithopter can be investigated with Model Predictive Controller under more realistic and practical instances in which the ornithopter needs to be controlled. en_US
dc.language.iso en en_US
dc.publisher Department of Electrical and Electronic Engineering, Islamic University of Technology en_US
dc.title Performance analysis of model predictive controller in non linear applications en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search IUT Repository


Advanced Search

Browse

My Account

Statistics