System and method for servo control of nonlinear electromagnetic actuators
First Claim
1. A system for controlling an electromagnetic solenoid including an armature and one or more windings, the system comprising:
- a. measurement means couplable to said solenoid for obtaining a position measurement of said armature;
b. means for setting a target for magnetic flux associated with said solenoid as a function of said measurement; and
c. means for maintaining a solenoid magnetic flux associated with operation of said solenoid near said target.
1 Assignment
0 Petitions
Accused Products
Abstract
Servo control using ferromagnetic core material and electrical windings is based on monitoring of winding currents and voltages and inference of magnetic flux, a force indication; and magnetic gap, a position indication. Third order nonlinear servo control is split into nested control loops: a fast nonlinear first-order inner loop causing flux to track a target by varying a voltage output; and a slower almost linear second-order outer loop causing magnetic gap to track a target by controlling the flux target of the inner loop. The inner loop uses efficient switching regulation, preferably based on controlled feedback instabilities, to control voltage output. The outer loop achieves damping and accurate convergence using proportional, time-integral, and time-derivative gain terms. The time-integral feedback may be based on measured and target solenoid drive currents, adjusting the magnetic gap for force balance at the target current. Incorporation of permanent magnet material permits the target current to be zero, achieving levitation with low power, including for a monorail deriving propulsion from the levitation magnets. Linear magnetic approximations lead to the simplest controller, but nonlinear analog computation in the log domain yields a better controller with relatively few parts. When servo controlled solenoids provide a actuation of a pump piston and valves, electronic I.C resonance measurements determine liquid volume and gas bubble volume.
-
Citations
51 Claims
-
1. A system for controlling an electromagnetic solenoid including an armature and one or more windings, the system comprising:
-
a. measurement means couplable to said solenoid for obtaining a position measurement of said armature;
b. means for setting a target for magnetic flux associated with said solenoid as a function of said measurement; and
c. means for maintaining a solenoid magnetic flux associated with operation of said solenoid near said target. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for controlling an electromagnetic solenoid including an armature and one or more windings, the system comprising:
-
a. means for detecting an oscillatory slope of an electric current in at least one of said one or more windings; and
b. switch control means, responsive to said oscillatory slope and to a ratio of said current divided by said oscillatory slope, causing said ratio to vary as a function of said oscillatory slope. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A solenoid comprising:
-
a. a drive coil;
b. an armature capable of movement within said drive coil;
c. a yoke coupled to said drive coil, wherein said yoke is positioned in relation to said armature such that there is at least one air gap between said yoke and said armature; and
d. control means including a drive coil controller coupled to said drive coil, wherein said control means regulates movement of said armature within said drive coil based upon electrical measurements from said drive coil. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A method for controlling the duration of a drive pulse transmitted to a drive coil of a solenoid having an armature and a yoke so as to move said armature to a prescribed position, said method comprising the steps of:
-
a. supplying a drive pulse to said drive coil for movement of said armature in relation to said yoke;
b. determining a signal sensitive to movement of said armature;
c. defining as a function of time a threshold for said signal sensitive to said movement;
d. comparing said signal with said threshold; and
e. terminating said drive pulse either when said signal substantially corresponds with said threshold, or when a predefined time limit is reached. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44)
-
-
45. A system for levitation and propulsion of a structure, the system comprising:
-
a. a plurality of substantially abutting electromagnets for coupling to means capable of supporting said structure;
b. flux control means coupled to said electromagnets, for controlling magnetic fluxes associated with the operation of said electromagnets;
c. position indication means as part of said control means;
d. means for computing weighted sums of signals from said position indication means; and
e. servo control means, providing input to said flux control means, responsive to said weighted sums of signals for controlling said weighted sums. - View Dependent Claims (46, 47, 48, 49, 50, 51)
-
Specification