This paper presents the practical employment of G-Programming tools to demonstrate, design, and implement traditional control algorithms upon magnetic levitation system. The complexity of controlling this type of fast dynamic and sensitive system is vital for highlighting the capabilities of LabVIEW G-programming in control education. PID and Lead-Lag controllers are designed and implemented within the LabVIEW environment, with the ability to tune and optimize the controllers utilizing the Virtual Instruments (VIs) of the control design and simulation toolkit. The paper enables the reader to understand the modelling, testing the control action, and dynamic simulation of the system. Then, deploying the control law in real time. It can be concluded that the G programming shows a suitable and easy tool for facilitating hands-on, experiential learning and validation in control systems engineering.
翻译:本文介绍了利用G编程工具在磁悬浮系统上演示、设计和实现传统控制算法的实际应用。控制此类快速动态敏感系统的复杂性对于凸显LabVIEW G编程在控制教育中的能力至关重要。PID控制器和超前-滞后控制器在LabVIEW环境中完成设计与实现,并能够利用控制设计与仿真工具包的虚拟仪器(VI)进行控制器整定与优化。本文使读者能够理解系统的建模、控制作用测试及动态仿真过程,进而实现控制律的实时部署。可以得出结论:G编程为控制系统工程中的实践体验式学习与验证提供了适宜且便捷的工具。