Abstract
Compared with traditional control system modeling, directed graph, as one of the graphical model representation methods, can be introduced into the control system modeling process to effectively improve the modeling efficiency. Based on this, a graphical modeling and simulation method of control system based on directed graph is proposed. Specifically, a control system modeling method based on hierarchical model elements and directed graph description is proposed. Secondly, a control system parsing method oriented to graphical description is designed and implemented, and an integrated environment of graphical modeling and simulation execution is realized. On this basis, control systems based on directed acyclic graphs and directed cyclic graph descriptions are constructed, and the effectiveness of the proposed method in control system modeling and simulation is demonstrated by cases of first-order system, second-order system, follower systems and hydraulic circuits.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Ang, K.H., Chong, G., Li, Y.: PID control system analysis, design, and technology. IEEE Trans. Control Syst. Technol. 13(4), 559–576 (2005)
Ko, J.-S., Huh, J.-H., Kim, J.-C.: Improvement of temperature control performance of thermoelectric dehumidifier used Industry 4.0 by the SF-PI controller. Processes 7(2), 98 (2019)
Nagaraj, B., Vijayakumar, P.: Bio inspired algorithm for PID controller tuning and application to the pulp and paper industry. Sens. Transducers 145(10), 149 (2012)
Duarte-Galvan, C., et al.: Advantages and disadvantages of control theories applied in greenhouse climate control systems. Span. J. Agric. Res. 10(4), 926–938 (2012)
Suman, K., Mathew, A.T.: Speed control of permanent magnet synchronous motor drive system using PI, PID, SMC and SMC plus PID controller. In: 2018 International Conference on Advances in Computing, Communications and Informatics (ICACCI), pp. 543–549. IEEE (2018)
Janik, Z., Žáková, K.: Online design of Matlab/Simulink and SciLab/Xcos block schemes. In: 2011 14th International Conference on Interactive Collaborative Learning, pp. 241–247. IEEE (2011)
Sanchis, R., et al.: Low-code as enabler of digital transformation in manufacturing industry. Appl. Sci. 10(1), 12 (2019)
Sahay, A., et al.: Supporting the understanding and comparison of low-code development platforms. In: 2020 46th Euromicro Conference on Software Engineering and Advanced Applications (SEAA), pp. 171–178. IEEE (2020)
Smith, L.P., Dixon, R.R., Shor, S.W.W.: Modular Modeling System (MMS): a code for the dynamic simulation of fossil and nuclear power plants: overview and general theory. Final Report (1983)
Silvennoinen, E., et al.: The APROS software for process simulation and model development. VTT Technical Research Centre of Finland (1989)
Chaturvedi, D.K.: Modeling and Simulation of Systems Using MATLAB® and Simulink®. CRC Press, Boca Raton (2017)
Nagar, S.: Introduction to Scilab. In: Introduction to Scilab, pp. 1–14. Apress, Berkeley (2017)
Srinath, K.R.: Python–the fastest growing programming language. Int. Res. J. Eng. Technol. 4(12), 354–357 (2017)
Nagpal, A., Gabrani, G.: Python for data analytics, scientific and technical applications. In: 2019 Amity International Conference on Artificial Intelligence (AICAI), pp. 140–145. IEEE (2019)
Ranjani, J., Sheela, A., Pandi Meena, K.: Combination of NumPy, SciPy and Matplotlib/Pylab-a good alternative methodology to MATLAB-A Comparative analysis. In: 2019 1st International Conference on Innovations in Information and Communication Technology (ICIICT), pp. 1–5. IEEE (2019)
Kumar, R.: Future for scientific computing using Python. Int. J. Eng. Technol. Manag. Res. 2(1), 30–41 (2015)
Robbins, J.N.: Learning Web Design: A beginner’s Guide to HTML, CSS, JavaScript, and Web Graphics. O’Reilly Media, Inc., New York (2012)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Xie, Y., Song, X., Tu, Y., Cui, Y., Zhou, J., Zhai, Y. (2022). Research on Graphical Modeling and Simulation Method of Control System Based on Python. In: Fan, W., Zhang, L., Li, N., Song, X. (eds) Methods and Applications for Modeling and Simulation of Complex Systems. AsiaSim 2022. Communications in Computer and Information Science, vol 1712. Springer, Singapore. https://doi.org/10.1007/978-981-19-9198-1_5
Download citation
DOI: https://doi.org/10.1007/978-981-19-9198-1_5
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-19-9197-4
Online ISBN: 978-981-19-9198-1
eBook Packages: Computer ScienceComputer Science (R0)