Recent from talks
Nothing was collected or created yet.
Minor loop feedback
View on WikipediaMinor loop feedback is a classical method used to design stable robust linear feedback control systems using feedback loops around sub-systems within the overall feedback loop.[1] The method is sometimes called minor loop synthesis in college textbooks,[1][2] some government documents.[3]
The method is suitable for design by graphical methods and was used before digital computers became available. In World War 2 this method was used to design gun laying control systems.[4] It is still used now, but not always referred to by name. It is often discussed within the context of Bode plot methods. Minor loop feedback can be used to stabilize opamps.[5]
Example
[edit]Telescope position servo
[edit]
This example is slightly simplified (no gears between the motor and the load) from the control system for the Harlan J. Smith Telescope at the McDonald Observatory.[6] In the figure there are three feedback loops: current control loop, velocity control loop and position control loop. The last is the main loop. The other two are minor loops. The forward path, considering only the forward path without the minor loop feedback, has three unavoidable phase shifting stages. The motor inductance and winding resistance form a low-pass filter with a bandwidth around 200 Hz. Acceleration to velocity is an integrator and velocity to position is an integrator. This would have a total phase shift of 180 to 270 degrees. Simply connecting position feedback would almost always result in unstable behaviour.
Current control loop
[edit]The innermost loop regulates the current in the torque motor. This type of motor creates torque that is nearly proportional to the rotor current, even if it is forced to turn backward. Because of the action of the commutator, there are instances when two rotor windings are simultaneously energized. If the motor was driven by a voltage controlled voltage source, the current would roughly double, as would the torque. By sensing the current with a small sensing resister (RS) and feeding that voltage back to the inverting input of the drive amplifier, the amplifier becomes a voltage controlled current source. With constant current, when two windings are energized, they share the current and the variation of torque is on the order of 10%.
Velocity control loop
[edit]The next innermost loop regulates motor speed. The voltage signal from the Tachometer (a small permanent magnet DC generator) is proportional to the angular velocity of the motor. This signal is fed back to the inverting input of the velocity control amplifier (KV). The velocity control system makes the system 'stiffer' when presented with torque variations such as wind, movement about the second axis and torque ripple from the motor.
Position control loop
[edit]The outermost loop, the main loop, regulates load position. In this example, position feedback of the actual load position is presented by a Rotary encoder that produces a binary output code. The actual position is compared to the desired position by a digital subtractor that drives a DAC (Digital-to-analog converter) that drives the position control amplifier (KP). Position control allows the servo to compensate for sag and for slight position ripple caused by gears (not shown) between the motor and the telescope
Synthesis
[edit]The usual design procedure is to design the innermost subsystem (the current control loop in the telescope example) using local feedback to linearize and flatten the gain. Stability is generally assured by Bode plot methods. Usually, the bandwidth is made as wide as possible. Then the next loop (the velocity loop in the telescope example) is designed. The bandwidth of this sub-system is set to be a factor of 3 to 5 less than the bandwidth of the enclosed system. This process continues with each loop having less bandwidth than the bandwidth of the enclosed system. As long as the bandwidth of each loop is less than the bandwidth of the enclosed sub-system by a factor of 3 to 5, the phase shift of the enclosed system can be neglected, i.e. the sub-system can be treated as simple flat gain. Since the bandwidth of each sub-system is less than the bandwidth of the system it encloses, it is desirable to make the bandwidth of each sub-system as large as possible so that there is enough bandwidth in the outermost loop. The system is often expressed as a Signal-flow graph and its overall transfer function can be computed from Mason's Gain Formula.
References
[edit]- ^ a b Kuo, Benjamin C. (1991), Automatic Control Systems, Prentice-Hall, ISBN 978-0-13-051046-4
- ^ Brown, Gordon S.; Campbell, Donald P. (1948), Principles of Servomechanisms, John Wiley & Sons
- ^ Leininger, Gary, Application of the MNA Design Method to a Non-Linear Turbofan Engine (PDF), retrieved 18 Mar 2011
- ^ Bennett, Stuart, A brief History of Automatic Control (PDF), p. 20, archived from the original (PDF) on 2011-10-07, retrieved 18 Mar 2011
- ^ Lundberg (2004), "Internal and external op-amp compensation: a control-centric tutorial", Proceedings of the 2004 American Control Conference, pp. 5197-5211 vol.6, doi:10.23919/ACC.2004.1384678, ISBN 0-7803-8335-4, retrieved 18 Mar 2011
- ^ Dittmar, David (1–5 Mar 1971). Conference on Large Telescope Design, Proceedings of an ESO (European Southern Observatory)/CERN (Conseil Europeen pour la Recherche Nucleaire) Conference. Geneva, Switzerland (published June 1971). p. 383.
External links
[edit]- Li, Yunfeng and Roberto Horowitz. "Mechatronics of Electrostatic Microactuators for Computer Disk Drive Dual-Stage Servo Systems." IEEE/ASME Transactions on Mechatronics, Vol. 6 No. 2. June 2001.
- Dawson, Joel L. "Feedback Systems." MIT.
- Large Telescope Conference 1971, contains full text of Dittmar's presentation.
Minor loop feedback
View on GrokipediaFundamentals
Definition
Minor loop feedback is a classical technique in control systems engineering for designing stable and robust linear feedback control systems, achieved by incorporating feedback loops around individual subsystems—known as minor loops—within the broader major feedback loop. This approach allows for targeted stabilization of subsystem dynamics, such as those involving rapid transients or local disturbances, thereby improving the overall system's performance without relying solely on a global feedback mechanism. By nesting these inner feedback paths, minor loop feedback enables the decoupling of fast-acting subsystem responses from the slower, higher-level control objectives of the primary loop, making it particularly useful in applications requiring hierarchical control structures.[5] In contrast to single-loop feedback systems, where a single feedback path regulates the entire output relative to the input, minor loop feedback employs multiple nested loops to address specific aspects of system behavior. The minor loops focus on fast dynamics, such as velocity or current variations in actuators or motors, by providing localized correction that mitigates disturbances before they propagate to the outer loop. Meanwhile, the major loop oversees slower overall objectives, like position tracking or setpoint adherence, ensuring coordinated system response. This distinction enhances robustness by isolating subsystem uncertainties, allowing the inner loops to handle high-frequency perturbations while the outer loop maintains low-frequency accuracy.[1][5] Key terminology in minor loop feedback includes the inner (or minor) loops, which regulate intermediate variables such as current, velocity, or acceleration, and the outer (or major) loop, which manages the primary output like position or reference tracking. These terms reflect the hierarchical nature of the design, where inner loops operate at higher bandwidths for quick stabilization and outer loops at lower bandwidths for steady-state control. A basic block diagram of minor loop feedback typically depicts the forward path of the major loop containing a plant with an embedded minor loop: the minor loop includes a feedback element that senses a subsystem output (e.g., rate or acceleration) and feeds it back through a summing junction to modify the input to that subsystem, effectively shaping its transfer function before it integrates into the overall system. This configuration, often using elements like tachometers for rate feedback, provides a foundational structure for robust control.[5]Historical Context
Minor loop feedback emerged in the mid-20th century as a key technique within classical control theory, particularly through servo-mechanism designs developed during World War II for military applications such as radar tracking and fire control systems. The urgent need for precise, stable positioning in gun laying and automatic tracking radars, like the SCR-584 system, drove innovations in feedback structures to handle dynamic disturbances and ensure robust performance. These early implementations relied on analog components, including amplidynes and tachometers, to create inner feedback loops that compensated for nonlinearities and improved transient response in high-speed servos.[6] Key contributions to minor loop feedback came from engineers at Bell Laboratories and MIT during the 1940s and 1950s, building directly on foundational stability criteria established by Nyquist and Bode. At Bell Labs, Hendrik Nyquist's 1932 regeneration theory provided the analytical framework for assessing feedback stability, while Hendrik Bode's 1945 work on network analysis extended these ideas to amplifier and servo designs, emphasizing frequency-domain methods for loop shaping. MIT's Radiation Laboratory, under figures like H.L. Hazen, A.C. Hall, and G.S. Brown, advanced practical applications through multiloop servo analysis, as detailed in Hall's 1943 transfer-locus methods and the 1950 Radiation Laboratory Series volume on servomechanisms, which formalized subsidiary loops for equalization and error reduction.[6] By the 1960s, minor loop feedback saw widespread adoption in aerospace and early robotics, where nested structures enabled precise attitude control in aircraft and manipulators, as seen in systems for the Apollo program and industrial automation. Influential texts, such as Benjamin C. Kuo's 1962 "Automatic Control Systems," integrated these methods into engineering curricula, solidifying their role in standard control education. Although subsequent advances in state-space methods by Rudolf Kalman in the late 1950s and 1960s, along with adaptive and digital control paradigms, introduced more sophisticated alternatives, minor loop feedback retained its status as a foundational analog approach for designing robust inner loops in hybrid systems.Operational Principles
Nested Loop Structure
In minor loop feedback systems, the inner loops, referred to as minor loops, encircle fast-acting subsystems such as actuator current control or motor velocity regulation.[7] These inner loops employ dedicated feedback sensors to measure local state variables, including electrical current in actuators or rotational speed in motors, enabling quick localized corrections to disturbances without relying on the slower overall system response.[7] The outer loop, known as the major loop, encompasses the entire system and processes the primary error signal derived from the difference between the reference input and the measured output, thereby orchestrating coordinated control across multiple timescales.[5] This hierarchical nesting allows the inner loops to stabilize rapid dynamics independently, while the outer loop focuses on achieving global performance objectives.[1] The signal flow begins with the reference input entering the major loop, where it generates an error signal that drives the forward path, incorporating the output from the closed minor loop.[7] The minor loop's output, which is the stabilized response of the inner subsystem, integrates seamlessly into this forward path, effectively treating the minor loop as a preconditioned element for the major loop.[1] By closing the minor loop around plant uncertainties, this flow diminishes the propagation of variations in inner subsystem parameters—such as gain fluctuations or unmodeled dynamics—to the outer control layer, enhancing overall predictability.[1] Common configurations of minor loop feedback include series arrangements, where the minor feedback encircles a specific segment of the forward path (e.g., around the actuator or motor), and parallel setups, though the series form predominates for its simplicity in isolating subsystems.[5] In a series configuration, the feedback sensor directly modifies the input to the encircled plant element.[7] A typical example is tachometer feedback for velocity limiting, in which a tachometer—a device generating a voltage proportional to shaft speed—provides the minor loop feedback to cap motor acceleration and prevent overspeed conditions during transient maneuvers.[5] The overall transfer function of a minor loop feedback system, approximating the closed inner loop's effect on the major path, is given by where denotes the transfer function of the outer loop's forward path excluding the minor loop influence, is the inner loop's forward gain, and is the inner loop's feedback transfer function.[8] This formulation highlights how the minor loop's loop gain shapes the effective dynamics presented to the major loop.[1]Stability and Robustness Benefits
Minor loop feedback enhances system stability by employing inner loops that provide rapid correction for high-frequency disturbances and parameter variations within subsystems, thereby isolating these effects from the outer loop. This local feedback action increases the overall gain margin and phase margin of the major loop, allowing for more aggressive tuning of the primary controller without compromising stability. For instance, in systems with varying gain parameters, the inner loop maintains consistent crossover frequencies and phase margins across a range of conditions, as demonstrated in analyses of operational amplifier circuits.[8] The robustness of minor loop feedback stems from its ability to mitigate the impact of nonlinearities and component aging in the forward path. By applying feedback around subsystems, variations in plant behavior—such as those caused by degradation over time—are "calmed," presenting a more predictable effective transfer function to the outer loop. This desensitization reduces sensitivity to uncertainties, enabling reliable performance in interconnected systems where individual components may exhibit nonlinear responses or drift.[8] Stability analysis for minor loop feedback involves applying the Nyquist criterion to the combined loop gain of the overall system, ensuring that the inner loop is designed to close first with adequate margins. The minor-loop gain must encircle the critical point appropriately to guarantee internal stability, providing a foundation for robust operation in the presence of interconnections. In cascade configurations akin to minor loop structures, this approach yields superior disturbance rejection, attenuating up to 83% of inner-loop disturbances in tuned systems.[9][10] A key quantitative benefit is the attenuation of plant uncertainties through the effective gain of the inner loop, expressed as where is the open-loop plant transfer function, and is the inner loop gain. When the loop gain is large, , effectively replacing the uncertain plant with the known feedback element and reducing sensitivity to variations. This formulation underscores how minor loop feedback stabilizes subsystems, contributing to overall system robustness.[8]Applications
Servomechanisms
In servomechanisms, minor loop feedback is employed through cascaded control structures to achieve precise position and motion control, where the innermost current loop stabilizes torque production by regulating motor current, the intermediate velocity loop manages speed variations, and the outermost position loop ensures accurate tracking of the setpoint.[11] This nested arrangement allows each loop to operate at distinct bandwidths, with the current loop having the highest bandwidth (typically 5-10 times that of the velocity loop) for rapid torque adjustments, the velocity loop at 5-10 times that of the position loop to handle dynamic speed changes, and the position loop at the slowest rate to maintain overall stability and setpoint adherence.[11] A representative application is found in telescope position servos, such as those used in radio astronomy antennas, where the inner current loop drives the motor to control torque, the velocity loop incorporates tachometer feedback for speed regulation, and the outer position loop uses encoder measurements to achieve fine pointing accuracy.[12][13] Such bandwidth hierarchies ensure the inner loops respond quickly to disturbances while the outer loop provides smooth trajectory following. For example, in systems like the Atacama Large Millimeter/submillimeter Array (ALMA) antennas, current loops enhance torque motor responsiveness.[12] The use of minor loop feedback in such systems delivers high precision in tracking tasks by compensating for load variations and external disturbances. This robustness stems from the inner loops' ability to isolate and correct fast transients, reducing overall system sensitivity to parameter changes and improving disturbance rejection in precision applications like satellite tracking.[14] In DC motor servos, a specific minor loop for armature current feedback is critical by limiting peak currents during startup or load shifts, thereby maintaining linear operation. This inner loop ensures the motor's electromagnetic behavior remains predictable, supporting reliable velocity and position control without excessive voltage demands on the amplifier.[15]Industrial Control Systems
In industrial robotics, minor loop feedback is employed to enhance precision and responsiveness in multi-joint systems, particularly for tasks in assembly lines where coordinated motion is essential. The inner loop typically handles joint torque control to rapidly adjust actuator forces and compensate for dynamic disturbances like payload variations or friction, while the outer loop oversees trajectory following to ensure the end-effector adheres to predefined paths. This nested structure allows robots to maintain stability during high-speed operations, such as pick-and-place cycles in automotive manufacturing, by decoupling fast local corrections from slower global path planning.[16][17] In process industries, minor loop feedback, often implemented as cascade control, stabilizes secondary variables around actuators like valves or pumps, enabling the primary outer loop to regulate broader process objectives such as temperature or level. For instance, an inner loop around a control valve maintains consistent flow rates or pressures despite fluctuations from upstream disturbances, allowing the outer temperature loop in a heat exchanger to respond more effectively without direct exposure to valve nonlinearities. Similarly, in pump systems for chemical processing, the minor loop adjusts pump speed or valve position to stabilize flow or pressure, nested within a major level control loop in tanks to prevent overflows or dry runs during varying demand. This configuration improves disturbance rejection in continuous processes like distillation or mixing, where uncompensated actuator variations could propagate to degrade overall control performance.[18][19][20] Representative examples illustrate the versatility of minor loop feedback in automation. In CNC machines, a velocity minor loop provides rapid feedback for each axis drive, nested within an outer position loop to achieve precise contouring during milling or turning operations; this setup ensures smooth acceleration profiles and minimizes following errors under load changes. In HVAC systems, damper position feedback forms the inner loop to quickly modulate actuator response, integrated into a major airflow loop that maintains zone comfort by adjusting supply air volumes based on temperature demands; this prevents oscillations from damper hysteresis or airflow disturbances in variable air volume (VAV) setups.[21][22][23][24] Modern extensions of minor loop feedback involve digital implementation within programmable logic controllers (PLCs) for enhanced scalability and diagnostics in automated factories. PLC-based systems execute minor loops as software PIDs, allowing seamless integration with fieldbus networks for real-time monitoring and adjustment in distributed control architectures. A key advancement in fault tolerance is the use of sensor fallback mechanisms, where the minor loop switches to alternative feedback signals—such as pressure derivatives—upon primary sensor failure, reducing downtime in valve positioners; this approach, patented in 2013, adjusts gains and velocity limits to maintain stability during transients caused by environmental interference or signal loss.[25][20][4]Design and Implementation
Synthesis Methods
The synthesis of minor loop feedback controllers begins with designing the innermost loop to address the fastest dynamics in the system, typically using classical techniques such as root locus or frequency response methods to achieve a desired crossover frequency and ensure local stability.[7] This step involves selecting feedback elements, such as rate or velocity sensors, to linearize the subsystem and reshape its transfer function, often by adding poles and zeros that improve damping and transient response.[26] For instance, in rate feedback compensation, the root locus is plotted for the open-loop minor loop, and the feedback gain is adjusted to place closed-loop poles at locations yielding a specified damping ratio, such as 0.8 for the minor loop.[7] Once the innermost loop is closed and verified stable, it is treated as an effective plant for the design of the next outer loop, with the process iterated to achieve adequate bandwidth separation where the inner loop operates 5-10 times faster than the outer loop to minimize interactions and maintain overall system performance. Classical compensation methods, including lead-lag networks, are applied within the minor loops to enhance phase margins and stability; for example, a lead compensator adds phase lead to counteract plant phase lag at the crossover frequency.[26] In velocity feedback scenarios, the minor loop gain can be expressed as , where is the gain and is the time constant associated with the feedback element, such as a tachometer, to approximate integral action while stabilizing higher-order dynamics.[26] Bode plot synthesis serves as a key tool throughout, allowing designers to shape the open-loop frequency response of each minor loop for adequate phase margins (typically 45-60 degrees) before closing the major loop, ensuring sequential stability without encirclement of the critical point in the Nyquist plane. This iterative approach, starting from the innermost loop and propagating outward, facilitates robust performance by isolating fast disturbances in inner loops while the outer loops handle slower references.[7]Practical Considerations
Implementing minor loop feedback systems presents several tuning challenges, primarily due to the need for effective loop separation to minimize interactions between the inner and outer loops. Proper separation requires the inner loop bandwidth to be significantly higher—typically 5 to 10 times that of the outer loop—to ensure the inner loop responds quickly without influencing the outer loop dynamics. Guidelines recommend achieving gain margins greater than 6 dB in the inner loops to provide robustness against parameter variations and maintain overall system stability.[27] Sensor and actuator issues are prominent in minor loop feedback, particularly handling noise in minor loop sensors such as current transducers, which are susceptible to high common-mode transients and PWM-induced glitches in motor control applications. Devices like the INA240 current-sense amplifier employ enhanced PWM rejection and high common-mode rejection ratios (CMRR) to suppress noise, maintaining accuracy in feedback signals across common-mode ranges from -4 V to +80 V. Fallback strategies for inner sensor failures, as outlined in 2013 patents, involve switching from primary sensors (e.g., giant magnetoresistance for relay position) to derivatives of actuator pressure (dp/dt) when the primary fails, with further degradation to zero feedback and gain reduction if both fail, ensuring continued operation with adjusted stability parameters.[28][4] Despite its benefits, minor loop feedback introduces limitations, including increased system complexity from additional feedback paths and sensors, which elevates design and maintenance costs compared to single-loop configurations. Best practices for deployment emphasize simulation using tools like MATLAB'sfeedback command to verify nested loop performance without order inflation, enabling accurate modeling of closed-loop responses for both inner and outer loops. In modern systems, trade-offs between digital and analog implementations are critical: analog approaches offer lower latency and higher bandwidth for high-speed inner loops but are less flexible and more noise-prone, while digital implementations provide programmability and easier tuning at the cost of sampling delays, making them preferable for complex, adaptable systems.[29][30][31]