Abstract
To cope with resource constraints in multitasking control systems, feedback scheduling is emerging as an important technique for integrating control and scheduling. The ability of neural networks (NNs) as good and robust nonlinear function approximators, reducing the computation time as compared against algorithmic solutions, suggests applying them to the feedback scheduling problem. A novel, simple and intelligent feedback scheduler is presented using a feedforward NN. The algorithmic optimizer is utilized as a teacher to generate data samples for NN training. The role of the NN based feedback scheduler is to provide a good approximation to the optimal solution and online adjust the sampling period of each control task so that the overall system performance is maximized in the face of workload variations. The performance of the NN approach is evaluated through co-simulations of the scheduler, controllers and process dynamics.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
- Control Task
- Feedforward Neural Network
- Inverted Pendulum
- Back Propagation Neural Network
- Neural Network Training
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Arzen, K.E., Cervin, A., Eker, J.: An introduction to control and scheduling co-design. In: Proc. of the 39th IEEE CDC, vol. 5, pp. 4865–4870 (2000)
Xia, F., Wang, Z., Sun, Y.: Integrated Computation, Communication and Control: Towards Next Revolution in Information Technology. In: Das, G., Gulati, V.P. (eds.) CIT 2004. LNCS, vol. 3356, pp. 117–125. Springer, Heidelberg (2004)
Cervin, A., Eker, J., Bernhardsson, B., Årzén, K.-E.: Feedback-Feedforward Scheduling of Control Tasks. Real-Time Systems 23, 1 (2002)
Shin, K., Meissner, C.: Adaptation of control system performance by task reallocation and period modification. In: IEEE Proc. 11th ECRTS, York, England, pp. 29–36 (1999)
Eker, J., Hagander, P., Årzén, K.: A feedback scheduler for real-time controller tasks. Control Engineering Practice 8(12), 1369–1378 (2000)
Hagan, M.T., Demuth, H.B., Beale, M.H.: Neural Network Design. PWS Publishing, Boston (1996)
Campbell, P.K., et al.: Experiments with Simple Neural Networks for Real-Time Control. IEEE J. on Selected Areas in Communications 15(2), 165–178 (1997)
Hagan, M.T., Menhaj, M.: Training Feedforward Networks with the Marquardt Algorithm. IEEE Trans. on Neural Networks 5(6), 989–993 (1994)
Bazaraa, M.S., Sherali, H.D., Shetty, C.M.: Nonlinear Programming: Theory and Algorithms, 2nd edn. Wiley, Chichester (1993)
Åström, K.J., Wittenmark, B.: Computer Controlled Systems. Prentice-Hall, Englewood Cliffs (1997)
Henriksson, D., Cervin, A., Årzén, K.-E.: TrueTime: Simulation of Control Loops Under Shared Computer Resources. In: Proc. 15th IFAC World Congress on Automatic Control, Barcelona, Spain (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Xia, F., Sun, Y. (2005). Neural Network Based Feedback Scheduling of Multitasking Control Systems. In: Khosla, R., Howlett, R.J., Jain, L.C. (eds) Knowledge-Based Intelligent Information and Engineering Systems. KES 2005. Lecture Notes in Computer Science(), vol 3682. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11552451_26
Download citation
DOI: https://doi.org/10.1007/11552451_26
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-28895-4
Online ISBN: 978-3-540-31986-3
eBook Packages: Computer ScienceComputer Science (R0)