FPGA DSP Active Vibration Isolation Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Digital control units in active vibration isolation systems face limitations in achieving high sampling rates due to double conversion and computational constraints, leading to increased signal run time and phase loss.

Innovation Solution

An FPGA system with an analog-digital converter and digital-analog converter is used as the control unit, supplemented by a sensor buffer and actuator buffer, allowing high sampling rates independent of upstream or downstream clock rates, and incorporating a digital signal processor for adaptive control and minimal phase loss.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a digital control unit is used, then configuration capability and adaptability are improved, but signal run time increases due to double conversion and computational constraints

Engineering Contradiction:
Improveconfiguration capabilityVSAvoidsignal run time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The control unit is segmented into two distinct processing paths: an FPGA-based path for time-critical control algorithms requiring high sampling rates, and a DSP-based path for non-time-critical functions such as parameter adjustment and diagnostics. This segmentation allows each component to operate at its optimal speed without compromising the other, thereby reducing overall signal run time while maintaining configuration capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A buffer memory is introduced as an intermediary between the DSP and the actuator interface. The buffer decouples the slower DSP processing from the faster actuator control loop, allowing the DSP to perform complex computations without introducing additional delay to the time-critical control path. This intermediary structure enables adaptability while preventing time loss.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If the sampling rate is increased, then response time to disturbances is improved, but the complexity of control algorithms limits the maximum possible sampling rate

Engineering Contradiction:
Improvesampling rateVSAvoidcontrol algorithm complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The control algorithms are segmented into two categories based on their computational requirements and timing constraints. Time-critical algorithms with simpler computational structures are implemented in the FPGA to achieve high sampling rates, while more complex but less time-sensitive algorithms are executed by the DSP. This segmentation resolves the contradiction by matching algorithm complexity with appropriate hardware capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent replaces traditional software-based control algorithms running on a single digital processor with a hardware-accelerated implementation using FPGA logic circuits for time-critical functions. This substitution of mechanical/software processing with hardware processing enables significantly higher sampling rates without being constrained by software execution time.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Loss of time

If an analog control unit is used, then response time is improved due to faster processing, but configuration capability and adaptability are reduced

Engineering Contradiction:
Improvesignal run timeVSAvoidconfiguration capability
Core Design Contradiction:
Loss of timeVSAdaptability or versatility

Solution Approach 1:

The FPGA acts as an intermediary that combines the advantages of both analog and traditional digital control. Like analog control, the FPGA can process signals at extremely high speeds with minimal latency. Like digital control, the FPGA is programmable and can be reconfigured to adapt to different control requirements. This intermediary device eliminates the trade-off between speed and adaptability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent substitutes traditional analog control circuitry with FPGA-based digital logic that operates at comparable speeds. The FPGA implements custom hardware logic that can respond to disturbances as quickly as analog systems while maintaining the configurability and adaptability of digital systems through programmable logic arrays.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS7489987B2Control of an active vibration isolation system
Publication Date: 2009.02.10 INTEGRATED DYNAMICS ENG
  • US7489987B2 patent drawing
  • US7489987B2 patent drawing
  • US7489987B2 patent drawing

AI summary

Control of an active vibration isolation system with a digital controller, which includes an FPGA system (5) as the control unit. The FPGA system (5) is made up of freely programmable gate arrays with a sensor control matrix (51), which calculates axis signals in required degrees of freedom, with a control cascade block (53) for the axis signals containing several biquad filters (531, 532, 533, 534, 535), and with an output signal calculation block (55) for calculating digital actuator actuation signals. A digital signal processor (9) is connected in parallel with the FPGA system (5) in order to calculate controls with low phase loss requirements.