عنوان مقاله [English]
In this paper, an adaptive-neuro-fuzzy controller is implemented online for a temperature control system using model-based design. First, the time domain identification approaches are utilized for the dynamic model identification. Then, the identified model is used in the adaptive-neuro-fuzzy controller. The simulated model of the proposed controller, created in the Simulink environment, is translated into C code using Simulink Coder. The generated C code is compiled into a hardware device and is successfully embedded on a microcontroller. In the next step, the experimental setup of a temperature controller is done to verify the adaptive-neuro-fuzzy controller. Finally, a comparison was made between the proposed controller and a classical proportional-integral-derivative controller to investigate the performance of the proposed approach. The results demonstrate that the proposed approach provides an excellent performance for a temperature control system.
 VanOutryve, C.B., A Thermal Analysis and Design Tool for Small Spacecraft, San Jose State University, 2008.
 Bolandi, H., Mirzaghetaghi, A., Esmailzadeh, B. and Talaee, M., “Modeling and Thermal Satellite Analysis using a Grid-Electric Method,” Journal of Space Science and Technology, Vol. 5, No. 1, 2013 (in persian).
 Saghari, A., Vesi, H. and Kosari, A., “Circuit Optimal Design for a Remote Sensing Satellite based on the Power Requirements and Thermal Load Control,” Journal of Space Science and Technology, Vol. 9, No. 3, 2017 (in persian).
 Baturkin, V., “Micro-satellites Thermal Control—Concepts and Components,” ActaAstronautica, Vol. 56, No. 1, 2005, pp. 161-170.
 Gilmore, DG. and Donabedian, M. editors., Spacecraft Thermal Control Handbook: Cryogenics, Vol. 2. AIAA, 2003.
 Dekany, J., Johnson, RH., Wilson, G., Evans, A., Dennison, JR., “Ultrahigh Vacuum Cryostat System for Extended Low-Temperature Space Environment Testing,” IEEE Transactions on Plasma Science, Vol. 42, No. 1, 2014, pp. 266-271.
 Dennison, JR., Hartley, K., Montierth Phillipps, L., Dekany, J., Dyer, JS. and Johnson, RH., “Small Satellite Space Environments Effects Test Facility,” 2014.
 Herrington, J., Code Generation in Action, Manning Publications Co, 2003.
 Bucher, R., and Balemi, S., “Rapid Controller Prototyping with Matlab/Simulink and Linux,” Control Engineering Practice, Vol. 14, No. 2, 2006, pp. 185-192.
 Nobahari, H. and Sharifi, AR., Lab Manual for Control System, Sharif University Technology, Aerospace Engineering Department, 2016 (in persian).
 Wati, DA. and Hidayat, R., “Genetic Algorithm-based PID Parameters Optimization for Air Heater Temperature Control,” Robotics, Biomimetics, and Intelligent Computational Systems (ROBIONETICS), 2013 IEEE International Conference on. IEEE, 2013, pp. 30-34.
 Wati, DA., “Design of Type-2 Fuzzy Logic Controller for Air Heater Temperature Control,” Science and Technology (TICST), 2015 International Conference on. IEEE, 2015, pp. 360-365.
 Yu, E. and Hu, Y., “A Novel Modified PID Controller Applied to Temperature Control with Self-Tuning Ability,” In Control and Decision Conference (CCDC), IEEE, 2016, pp. 7025-7029.
 Marwedel, P. and Goossens, G., editors., “Code Generation for Embedded Processors,” Springer Science and Business Media, Vol. 317, 2013.
 Ogata, K., Modern Control Engineering, Third Edition, perntice Hall, 1997.
 Atkinson, P., Feedback Control Theory for Engineers, Springer Science and Business Media, 2012.
 Rashidi, F., Sheraktmasoum, M. and Rahmati, A., “Adaptive Fuzzy Controller Design for DC-DC Exchangers,” 18th International Power System Conference, 2004 (in persian).
 Kim, J. and Kasabov, N., “HyFIS: Adaptive Neuro-Fuzzy Inference Systems and their Application to Nonlinear Dynamical Systems,” Neural Networks, Vol. 12, No. 9, 1999, pp. 1301-1319.
 Gilmore, DG., Spacecraft Thermal Control Handbook, Fundamental Technologies, Vol. I The Aerospace Press/American Institute of Aeronautics and Astronautics, 2002.
 Ahmed, HE., Kamal, E. and Elsayed, A., “Telemetry Microcomputer Application in Satellites OBC,” In Internet, 2009. AH-ICI 2009. First Asian Himalayas International Conference on. IEEE, 2009, pp. 1-6.