Active vibration control method and apparatus
First Claim
1. An active vibration control system for controlling vibrations at a structure resulting from at least one excitation force acting upon the structure, comprising:
- at least one actuator located at the structure for imparting a reaction force to the structure;
at least one sensor located away from said actuator, said at least one sensor producing a sensor output;
a controller connected between said at least one sensor and said at least one actuator, said controller including;
a system identifier for receiving said sensor output from said at least one sensor and deriving a relationship between said sensor output and said reaction force imparted to the structure by said at least one actuator; and
an optimal controller connected to said system identifier to receive said relationship and for developing control driving signals from said relationship for driving said at least one actuator;
said system identifier including a Hopfield based neural net-work for learning the dynamics of the structure represented in a state space form and for providing output signals that follow state variables of the structure.
1 Assignment
0 Petitions
Accused Products
Abstract
An improved active vibration control system using feedback and pseudo-feedforward sensor inputs is provided for solving the problem of random and repetitive active vibration control and noise cancellation in a system. In a first embodiment of the invention, an artificial neural network is used for learning the dynamics of a structure and for providing output signals that follow the state variables of the structure. In one implementation of the neural network, a plurality of neurons obtain biasing inputs derived from sensor inputs, as well as inputs from the other neurons in the network. Further, each neuron obtains a feedback input from itself. Each input to a neuron is weighted using a weighting function derived on-line. The neural network supplies structure parameters and state variables to an optimal controller which derives and provides a control signal to the actuators so as to counteract vibrations and/or noise sensed in the system. In a second embodiment an optimal controller utilizing a modified generalized predictive control algorithm is used to to consider the limitations on the physical characteristics of the actuator(s), on-line, in terms of the output level and the rate of change of the output in the system. Additional embodiments wherein an optimized control signal is sent to the actuator(s) to minimize vibration incident to the structure are provided.
-
Citations
22 Claims
-
1. An active vibration control system for controlling vibrations at a structure resulting from at least one excitation force acting upon the structure, comprising:
-
at least one actuator located at the structure for imparting a reaction force to the structure; at least one sensor located away from said actuator, said at least one sensor producing a sensor output; a controller connected between said at least one sensor and said at least one actuator, said controller including; a system identifier for receiving said sensor output from said at least one sensor and deriving a relationship between said sensor output and said reaction force imparted to the structure by said at least one actuator; and an optimal controller connected to said system identifier to receive said relationship and for developing control driving signals from said relationship for driving said at least one actuator; said system identifier including a Hopfield based neural net-work for learning the dynamics of the structure represented in a state space form and for providing output signals that follow state variables of the structure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
10. The active vibration control system of claim 9, wherein the output of said neural network are at least a state matrix A, an input matrix B, and a state vector X.
-
11. The active vibration control system of claim 10, wherein said optimal controller receives the state matrix A, the input matrix B and the state vector X from said neural network and uses Kalman filtering to derive said control driving signals for said at least one actuator.
-
12. The active vibration control system of claim 11, wherein said optimal controller minimizes the following cost function:
- ##EQU14## wherein P and Q are diagonal matrices that carry the terms ##EQU15## and ##EQU16## and, wherein said optimal controller additionally derives the optimal control input, V, for said at least one actuator by solving;
space="preserve" listing-type="equation">R+RA+A.sup.T R+RBQ.sup.-1 B.sup.T R-C.sup.T PC=0
space="preserve" listing-type="equation">V=-Q.sup.-1 B.sup.T RX.
- ##EQU14## wherein P and Q are diagonal matrices that carry the terms ##EQU15## and ##EQU16## and, wherein said optimal controller additionally derives the optimal control input, V, for said at least one actuator by solving;
-
13. The active vibration control system of claim 10, wherein said optimal controller receives the state matrix A, the input matrix B and the state vector X from said neural network and uses Modified Generalized Predictive Control to derive said control driving signals for said at least one actuator.
-
14. The active vibration control system of claim 13, wherein said optimal controller minimizes the following cost function:
- ##EQU17## where y(t) is the performance signal from the performance sensor, w(t) is a defined threshold, and V(t) is the input effort to said at least one actuator, Γ
j is a parameter used to represent a desired trade-off between the control effort V(t) and the resulting performance Y(t).
- ##EQU17## where y(t) is the performance signal from the performance sensor, w(t) is a defined threshold, and V(t) is the input effort to said at least one actuator, Γ
-
-
15. A method for controlling vibrations at a structure resulting from at least one excitation force acting upon the structure, the structure being part of a vibration control system comprising at least one actuator located at the structure for imparting a reaction force to the structure, at least one sensor located away from the at least one actuator, the at least one sensor producing a sensor output, a controller connected between the at least one sensor and the at least one actuator, the controller including, a system identifier for receiving the output from the at least one sensor and deriving a relationship between the sensor output and the reaction force imparted to the structure by said at least one actuator and an optimal controller connected to the system identifier to receive the relationship and for developing control driving signals from the relationship for driving the at least one actuator, wherein the system identifier includes a Hopfield based neural network for learning the dynamics of the structure represented in a state space form and for providing output signals that follow state variables of the structure, comprising the steps of:
-
(a) using the neural network for learning system dynamics using input data from said at least one sensor and output characteristics, and for deriving A, B and C matrices; and
state vector X, wherein said A matrix is a state matrix, said B matrix is an input matrix and said C matrix is an output matrix, and X represents modal characteristic of the system;(b) providing at least the A, B, and C matrices and state vector X to the optimal controller; (c) using at least the A and B matrices and state vector X to calculate the optimal control signals; and (c) sending the resulting optimal control signals to the at least one actuator.
-
-
16. An active vibration control system for controlling vibrations at a structure resulting from at least one excitation force acting upon the structure, comprising:
-
at least one actuator located at the structure for imparting a reaction force to the structure; at least one performance sensor located away from said actuator, said at least one performance sensor producing a performance output; a psuedo-feedforward sensor producing a psuedo-feedforward output; a controller connected between said sensors and said at least one actuator, said controller including; a system identifier for receiving said performance and psuedo-feedforward outputs and deriving a relationship between said outputs and said reaction force imparted to the structure by said at least one actuator; and an optimal controller connected to said system identifier to receive said relationship and for developing control driving signals from said relationship for driving said at least one actuator; said optimal controller using modified generalized predictive control incorporating actuator output limitations and output rate limitations in combination with the performance output and the pseudo-feedforward output to derive said control driving signals for said at least one actuator. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification