TY - GEN
T1 - Control of nonlinear system by means of feedback using the Python-control library
AU - Bekualykyzy, Bahadirova Gulnaz
AU - Zhakypkyzy, Zhambulatova Aigerim
AU - Nurbolat, Tasbolatuly
AU - Alimhan, Keylan
AU - Sherzod, Turaev
AU - Smakhulovna, Shaimerdenova Guldana
N1 - Publisher Copyright:
© 2024 IEEE.
PY - 2024
Y1 - 2024
N2 - This document offers an overview of fundamental functionalities within the Python Control Systems Library (python-control), a software tool in Python tailored for designing control systems. Emphasizing the creation of a state-space control system for a kinematic vehicle, it covers aspects such as trajectory creation and implementing gain feedback control. It illustrates the use of the input/output (I/O) system class, which can be used to build models of nonlinear control systems. The article substantiates the necessity of controlling a nonlinear system by means of feedback using the Python-control library. It is shown that one of the most effective means of its development is the Python programming language. Due to the presence of many libraries, it has a sufficient set of tools for its realization. Built-in functions of mathematical packages NumPy and SciPy, intended for controlling a nonlinear system by means of feedback, are considered. The possibilities of application of the Matplotlib package for computer modeling related to the system with feedback are shown, which is performed when the vehicle moves along a given trajectory using a linear controller. and the built-in Tkinter package for the development of a graphical interface of the resource under development.
AB - This document offers an overview of fundamental functionalities within the Python Control Systems Library (python-control), a software tool in Python tailored for designing control systems. Emphasizing the creation of a state-space control system for a kinematic vehicle, it covers aspects such as trajectory creation and implementing gain feedback control. It illustrates the use of the input/output (I/O) system class, which can be used to build models of nonlinear control systems. The article substantiates the necessity of controlling a nonlinear system by means of feedback using the Python-control library. It is shown that one of the most effective means of its development is the Python programming language. Due to the presence of many libraries, it has a sufficient set of tools for its realization. Built-in functions of mathematical packages NumPy and SciPy, intended for controlling a nonlinear system by means of feedback, are considered. The possibilities of application of the Matplotlib package for computer modeling related to the system with feedback are shown, which is performed when the vehicle moves along a given trajectory using a linear controller. and the built-in Tkinter package for the development of a graphical interface of the resource under development.
KW - feedback сontrol
KW - high-order nonlinear systems
UR - http://www.scopus.com/inward/record.url?scp=85202865725&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85202865725&partnerID=8YFLogxK
U2 - 10.1109/SIST61555.2024.10629364
DO - 10.1109/SIST61555.2024.10629364
M3 - Conference contribution
AN - SCOPUS:85202865725
T3 - SIST 2024 - 2024 IEEE 4th International Conference on Smart Information Systems and Technologies, Proceedings
SP - 164
EP - 168
BT - SIST 2024 - 2024 IEEE 4th International Conference on Smart Information Systems and Technologies, Proceedings
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 4th IEEE International Conference on Smart Information Systems and Technologies, SIST 2024
Y2 - 15 May 2024 through 17 May 2024
ER -