Content area

Abstract

The research utilized a control application developed on the MyRIO 1900 device from National Instruments (National Instruments, Austin, TX, USA). According to the manufacturer, this system can be used for both learning and developing a variety of control applications. It is equipped with 40 bilateral digital inputs/outputs, 10 analog inputs, six analog outputs, LEDs, a built-in accelerometer, an FPGA, and a dual-core ARM Cortex-A9 processor (ARM Limited, Cambridge, UK). Programming can be carried out using the C language or the LabVIEW 2021 SP1 (32 bit) programming environment. In this paper, the author used a control application based on LabVIEW. This graphical environment contains specific blocks responsible for carrying out a given task. These blocks are connected by lines that determine the flow of information between them. This represents a completely different approach to programming, as there is no specific code executed line by line. The LabVIEW environment utilizes a Block Diagram—a window for graphically presenting the source code for a given application. In addition to various logical functions that can be used here, the programmer relies on Terminals, which reflect changes made from the operator panel, i.e., the so-called VI—Virtual Instrument. This window (VI) is used to visualize the operation of a given control application and can also be interpreted as an operator panel, in which the corresponding VI, or Virtual Instrument, is developed individually. A detailed description of the technical parameters of the software environment and the MyRio 1900 software platform can be found in the manufacturer’s documentation.

This article presents the results of research on a control system for an active bearing support. Optimization of this system was proposed to maximize vibration reduction at the front spindle end and to apply the Ziegler–Nichols criterion to modify PID controller settings. The control algorithm was developed using the National Instrument MyRIO platform. The proposed modifications to the control system were intended to improve the control system’s properties, such as response time and overshoot, as well as to provide more stable spindle operation by reducing transient, abrupt changes in the bearing support stiffness. By modifying the control parameters for the PID control system (kp, Ti, Td) operating in a closed-loop feedback loop, it was possible to meet these assumptions, and the results recorded during the research confirm the effectiveness of the chosen method. Experimental testing verified the correct operation of the control algorithm in a model high-speed spindle. The tests were conducted at a rotational speed of 1000 rpm and with three different equivalent masses mounted on the front spindle end. The presented results of experimental tests on a real test stand demonstrate the correctness of the undertaken actions and ensure effective reduction of vibrations of the front spindle end of the tested system.

Details

1009240
Title
Comparison of PID Controller Settings for an Active Bearing Support Controlled Using the LabVIEW Software Environment
Author
Publication title
Volume
15
Issue
23
First page
12826
Number of pages
13
Publication year
2025
Publication date
2025
Publisher
MDPI AG
Place of publication
Basel
Country of publication
Switzerland
Publication subject
e-ISSN
20763417
Source type
Scholarly Journal
Language of publication
English
Document type
Journal Article
Publication history
 
 
Online publication date
2025-12-04
Milestone dates
2025-11-09 (Received); 2025-12-02 (Accepted)
Publication history
 
 
   First posting date
04 Dec 2025
ProQuest document ID
3280942143
Document URL
https://www.proquest.com/scholarly-journals/comparison-pid-controller-settings-active-bearing/docview/3280942143/se-2?accountid=208611
Copyright
© 2025 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Last updated
2025-12-10
Database
ProQuest One Academic