Active Vibration or Sound Absorption Method with Virtual Resonators Exclusively using Sensing Coil's Current and Voltage
20220397179 · 2022-12-15
Inventors
Cpc classification
F16F15/03
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16F15/002
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16F7/1011
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
Abstract
The invention discloses an active vibration or sound absorption method with virtual resonators exclusively using sensing electromagnetic coil's current and voltage. The invention includes an absorption actuator, a sensing module of coil's current and voltage, an absorption controller, and a driving module. The method controls the coil current's phase to be orthogonal to the actuator velocity's phase, to adjust the resonant frequency of the actuator, such that the signal to be absorbed causes a resonance in the actuator. In this way, a virtual resonator is formed. Moreover, one actuator can generate multiple virtual resonators simultaneously to absorb energy of multiple signals with different frequencies, and the resonant frequency and its damping ratio for each virtual resonator can be adjusted independently.
Claims
1. An active vibration or sound absorption method with virtual resonators exclusively using sensing coil's current and voltage, including an actuator, a sensing module of coil's current and voltage, a controller, and a driving module, to control coil current's phase to be orthogonal to velocity's phase of the actuator to adjust the resonant frequency in the actuator, such that a signal to be absorbed causes a resonance in the actuator to form the virtual resonator.
2. The method according to claim 1, furthermore, the controlled electromagnetic coil's current is divided into two parts, where phases are orthogonal to each other, one of which is orthogonal to actuator velocity's phase, configured to adjust resonant frequency of the actuator, while the other of which is in phase or antiphase with the actuator velocity's phase, configured to change a resonant damping ratio of the virtual resonator.
3. The method of claim 2, wherein, while applying the coil control current for adjusting resonant frequency, needs to impose an excitation voltage to the electromagnetic coil with the same resonant frequency to start a virtual resonator to work as expected.
4. The method of claims 2 and 3, furthermore, in order to maximize energy absorption, it is necessary to adjust resonant damping ratio of the virtual resonator, such that the actuator's velocity reaches the maximum within an allowable range.
5. The method of claims 2, 3 and 4, furthermore, one actuator can generate multiple virtual resonators simultaneously, to absorb energy of signal harmonics with different frequencies, and the resonant frequency and damping ratio for each virtual resonator can be adjusted independently.
Description
SUMMARY OF THE INVENTION
[0003] The patent discloses a method which adjusts a resonant frequency of the actuator by controlling the actuator's coil current, such that the resonant frequency is consistent with the frequency of the signal to be absorbed. As a result, the signal to be absorbed causes resonance in the actuator, and the resonant cavity is realized virtually. In this way, the signal energy to be absorbed is collected and absorbed by the virtual resonant cavity. Moreover, a damping ratio of the virtual resonant cavity can also be adjusted independently. In addition, the absorption method with the virtual resonators uses an adaptive control algorithm, to actively absorb signal energy with multiple frequencies and frequencies that can be perturbed, based only on the measured coil current's signal and coil voltage's signal. The method is composed of an absorption's actuator, a sensing module of the coil current and voltage, an absorption's controller, and a driving module. The absorption's actuator faces the propagation's direction of the signal to be absorbed, and the sensing module of the coil current and voltage feeds the measured coil current and voltage to the controller. Meanwhile, the absorption's controller outputs a control signal amplified by the driving module to drive the coil of the actuator. Generally speaking, an absorbed source signal usually contains multiple frequency harmonics, and each frequency harmonic which needs to be absorbed corresponds to a virtual resonator. This method is to decompose the absorbed source signal into multiple single-frequency signals, and each of them corresponding to a virtual resonator, and each resonant frequency and damping ratio of the virtual resonator are adjusted according to each decomposed single-frequency, respectively. Finally, each individually controlled output is superimposed and sent to the driving module. Thus, the controller performs adaptive algorithm control on multiple frequencies and variable frequencies for absorption signals. As a result, the energy of the signal to be absorbed will be collected by the virtual resonator and converted into electromagnetic energy to be stored, while mechanical energy to be lost. In this way, the expected function of absorbing signal energy is implemented.
[0004]
[0005] A theoretical derivation of energy absorption method with virtual resonators and an adaptive control algorithm of the absorption method are presented as below.
[0006] 1. Energy Absorption Method with Virtual Resonators
[0007] The motion equation of moving part of the actuator is:
[0008] The electromagnetic force caused by the coil current is divided into two parts. One part is used to adjust the resonant frequency of the moving part of the actuator, represented by I′.sub.coil; the other part is used to adjust the resonant damping ratio of the moving part of the actuator, expressed by I″.sub.coil. It is expressed as:
[0009] Let's define
[0010] wherein
[0011] Assuming the phase of I′.sub.coil is orthogonal to the phase of ν.sub.a, so m′.sub.a or k′.sub.a is real, then the natural frequency of the actuator after adjustment is:
[0012] wherein
[0013] Assuming again that I″.sub.coil and ν.sub.a are in phase or opposite phase, then c′.sub.a is real, the resonant damping ratio of the actuator is:
[0014] wherein
Δ″=c.sub.a−2ξ√{square root over (k.sub.am′.sub.a)}
[0015] The resonant angular frequency of the moving part of the actuator is:
ω.sub.r=ω.sub.n√{square root over (1−2ξ.sup.2)}
[0016] The expected regulation current for the resonant frequency ω.sub.n is:
[0017] The expected regulation current for the resonant damping ratio ξ is:
[0018] The expected total coil regulation current is:
Î.sub.coil=Î′.sub.coil+Î″.sub.coil
[0019] The expected coil regulation voltage is:
{circumflex over (V)}.sub.dr=C.sub.dBl.Math.ν.sub.a+Î.sub.coil(R.sub.c+SL.sub.c)
[0020] Since the velocity of the actuator cannot be changed suddenly, the residual of the regulating voltage is:
e.sub.dr={circumflex over (V)}.sub.dr−V.sub.dr=(Î.sub.coil−I.sub.coil)(R.sub.c+SL.sub.c)
[0021] For the case where a signal to be absorbed contains multiple frequency harmonic components, according to the principle of superposition, each absorption frequency corresponds to a virtual resonator, and various variables related to the virtual resonator are also decomposed into corresponding harmonic components, which are expressed as follows:
F.sub.p=Σ.sub.kF.sub.p,k
ν.sub.a=.sub.kν.sub.a,k
{circumflex over (V)}.sub.dr=Σ.sub.k{circumflex over (V)}.sub.dr,k
Î.sub.coil=Σ.sub.kÎ.sub.coil,k
Î′.sub.coil=Σ.sub.kÎ′.sub.coil,k
Î″.sub.coil=Σ.sub.kÎ″.sub.coil,k
[0022] In this way, the adjusted voltage residual corresponding to the k.sup.th resonant frequency ω.sub.r,k is:
e.sub.dr,k={circumflex over (V)}.sub.dr,k−V.sub.dr,k=(Î.sub.coil,k−I.sub.coil,k)(R.sub.c+SL.sub.c)
[0023] 2. Adaptive absorption control algorithm
[0024] Defining the sensing latency relationship for the coil voltage and current as:
=e.sup.jφ.sup.
=e.sup.jφ.sup.
[0025] To adjust the latency for each frequency harmonic component to satisfy:
φ.sub.dr,k.sup.sen−φ.sub.coil,k.sup.sen=φ.sub.dr,k.sup.adj−φ.sub.coil,k.sup.adj=Δt.sub.sense/ω.sub.r,k
[0026] where Δt.sub.sense is a difference between the measured voltage latency and the measured current latency.
[0027] Defining amplitude-phase relationship for the driving module as:
V.sub.dr,k=A.sub.dr,k.sup.dri.Math.e.sup.jφ.sup.
[0028] Improved DXHS adaptive algorithm:
[0029] The measured latency Δt.sub.sense, the control algorithm latency Δt.sub.control and the driving phase shift Δφ.sub.dr all have an effect of phase shift on the absorption control algorithm. The novelty and advantages of the improved DXHS adaptive control algorithm can automatically adjust to compensate for the effect of phase shift.
DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0030] In the following embodiments, the specific implementation details for system configuration requirements, system parameter correction, startup of the virtual resonator, acquisition of the signal spectrum to be absorbed, system application scenarios, and key steps of absorption method are described as below:
[0031] 1. System Configuration Requirements
[0032] a). Absorptive Capacity Analysis [0033] Let the maximum disturbance pressure that the absorber expects to absorb be p.sub.max. Also suppose that the maximum electromotive force that the absorber can provide is F.sub.elc.sup.max, to make the absorber absorb the vibration caused by the disturbing force, it must satisfy F.sub.elc.sup.max>S.sub.a.Math.p.sub.max [0034] That is,
SPL.sub.max=20.Math.log.sub.10[p.sub.max/p.sub.ref] [0036] wherein
[0038] b). Requirements for Sensing Module and Driving Module [0039] The current measurement latency and voltage measurement latency of the sensing module should be as close as possible, and as small as possible. The driving latency of the driving module should also be as small as possible, and the relationship between phase shift and signal frequency be as smooth and consistent as possible.
[0040] c). Selection of the Controller [0041] Select a processor with real-time computing capability and sufficient computing capacity as the central processing component of the controller, such as Field-programmable gate arrays (FPGA) and system-on-chip (SOC)s.
[0042] 2. System Parameter Correction
[0043] a). Coil Electrical Parameters R.sub.c, L.sub.c [0044] From the initial state of the coil zero current and zero voltage, apply a constant coil voltage V.sub.dr. After the coil current I.sub.coil stabilizes, measure V.sub.dr and I.sub.coil, then obtain R.sub.c=V.sub.dr/I.sub.coil. After obtaining R.sub.c, apply the constant coil voltage V.sub.dr from the initial state of the coil zero current voltage. For the initial stage of applying the constant coil voltage, I.sub.coil is relatively sufficiently small, there is below relationship:
[0046] b). Coil Electromagnetic Parameters C.sub.eBl [0047] First, place the absorber on a rigid non-vibration platform, and use the accelerometer method or the dual-microphone reflection method to measure the relative velocity ν.sub.a of the actuator. Since the sensing module can directly measure V.sub.dr and I.sub.coil, the parameters can be written as:
[0048] c). Actuator Resonant Frequency ω.sub.r [0049] To use a driving firmware to short the two ends of the coil to Ground, there are:
[0051] d). Actuator Damping Ratio ξ [0052] First, use a driving firmware to short the two ends of the electromagnetic coil to ground; second, the pressure amplitude p.sub.a acting on the actuator is measured by a pressure sensor. Since the velocity of the actuator is:
[0054] e). Sensing Latency Difference Δt.sub.sense [0055] Define Δt.sub.sense as the difference between the coil voltage sensing latency and the coil current sensing latency. [0056] First, attach a relatively large mass object to the moving part of the actuator and then apply a relatively small driving voltage V.sub.dr. For this situation, E.sub.d(s) can be approximated to zero, and the latency equations can be written as:
V.sub.dr(s)=I.sub.coil(s)(R.sub.c+SL.sub.c)
e.sup.−j(φ.sup.=
.Math.(R.sub.c+SL.sub.c)
e.sup.−j(Δt.sup..sup.=
.sup..Math..Math.(R.sub.c+jω.sub.eL.sub.c)
[0057] The sensing latency difference Δt.sub.sense can be obtained by the above formula, where is the measured coil voltage,
is the measured coil current, and ω.sub.e is the excitation frequency. Parameters
,
and ω.sub.e can be measured.
[0058] 3. Startup for Virtual Resonator
[0059] The startup process of the virtual resonator is as follows: [0060] a). First, to obtain resonant frequency ω.sub.r and damping ratio ξ for the virtual resonator to start operating; [0061] b). To apply an electromagnetic excitation force with the resonant frequency of ω.sub.r, apply an electromagnetic coil excitation voltage V.sub.dr.sup.i. The amplitude of which is from zero initial value and is sufficiently slow increased; [0062] c). Use the measured values of the electromagnetic coil current and voltage to calculate the velocity ν.sub.a of the actuator; [0063] d). Calculate the resonant frequency adjustment current I′.sub.coil and damping ratio adjustment current I″.sub.coil,k, according to the velocity ν.sub.a of the actuator, and then obtain the corresponding coil adjustment voltage V′.sub.dr and V″.sub.dr; [0064] e). Apply the total control regulation voltage V.sub.dr=V.sub.dr.sup.i+V′.sub.dr+V″.sub.dr to generate a working virtual resonator; [0065] f). Based on the latest velocity ν.sub.a of the actuator, adjust the electromagnetic excitation voltage ν.sub.dr.sup.i, such that ν.sub.a is allowed in the specified range; [0066] g). After the velocity ν.sub.a of the actuator oscillates stably, the starting process of the virtual resonator is completed.
[0067] 4. Acquisition of Spectrum to be Absorbed
[0068] The steps of using the virtual resonator's resonant frequency scanning method to obtain the spectrum of the signal to be absorbed are: [0069] a). Select the lowest frequency of the signal to be absorbed as the initial scanning frequency of the virtual resonator; [0070] b). After the virtual resonance occurs and stabilizes, record the coil excitation voltage V.sub.dr,0.sup.i, the velocity of the actuator ν.sub.a,0, and resonant frequency ω.sub.r,0; [0071] c). Stop applying coil excitation voltage V.sub.dr,0.sup.i, resonant frequency adjustment voltage V′.sub.dr,0, and damping ratio adjustment voltage V″.sub.dr,0, then the virtual resonance will be stopped; [0072] d). Select the next frequency scanning point to startup a virtual resonance. When the virtual resonance is stable, record the coil excitation voltage V.sub.dr,k.sup.i, the velocity of the actuator ν.sub.a,k, and the resonant frequency ω.sub.r,k, then stop the virtual resonance; [0073] e). Continue select next frequency scanning point and repeat the above step until the highest absorption frequency; [0074] f). Calculation of the signal spectrum:
[0078] 5. System Application Scenarios
[0079] a). Vibration Absorption Application [0080] When applying invention to absorb vibration signals, for objects to be absorbed, typical application examples include tube wall of air conditioners or a casing of power equipment. The vibration absorbing actuator can be installed both inside and outside the tube wall of air conditioners or the casing of power equipment. Inside installations may not require more space, but may be difficult to maintain. Outside installations may require more space, but is easy to maintain. For vibration absorption applications, a loudspeaker or an actuator functionally equivalent to a loudspeaker can be used as an actuator of vibration absorber, and the method needs to determine required actuator power, frequency spectrum range, number of actuators, and location of actuators according to specific vibration absorption requirements. The vibration source causes the base of the actuator to vibrate, so that the moving part of the actuator moves relative to the base of the actuator. [0081] For a specific application, selection of vibration absorption capacity of the actuator can be determined by the calculation method and experiment method. The calculation method requires the stiffness and mass distribution of the object to be absorbed. After measuring the motion of different measuring points of the object to be absorbed, the equivalent disturbance force on the measuring point can be obtained by calculation. The number of vibration actuators and its distribution should satisfy that the maximum vibration displacement caused by multiple distributed vibration actuators for any point on the object to be absorbed is greater than maximum vibration caused by the maximum disturbance force excitation in the case of no vibration actuators, and within the disturbance frequency range. The experimental method is to select different actuator powers, different numbers of actuators, and different actuator distributions, and a combination thereof that meets the above requirements.
[0082] b). Sound Absorption Application [0083] When applying invention to absorb sound signals, a typical application example is to absorb sound in cab or power machine room. For implementation of this type of sound absorption system, a loudspeaker or an actuator functionally equivalent to a loudspeaker can be used as actuator of sound absorber. The power rate of the actuator, spectrum range of sound absorption, number of the actuators, arrangement of the actuators and its orientation should be determined according to the specific requirements of sound absorption application. [0084] Similar to above vibration absorption application, this design configuration of sound absorption system can also be carried out by the calculation method and experiment method. The calculation method requires the intensity and distribution of the sound to be absorbed. The number of sound absorbers and its distribution should satisfy that, in the case of no disturbance and within the disturbance frequency range, the maximum sound pressure caused by multiple distributed sound absorbers, at any point on the range of the sound absorption area, is greater than sound pressure caused only by the excitation of the largest disturbing sound source without any sound absorber. The experiment method is to select different sound absorber power, different number of sound absorbers, and different sound absorber distribution, and a combination thereof that meets above requirements.
[0085] 6. Key Steps of the Absorption Method
[0086] The vibration and sound absorption method of the invention adjusts the resonant frequency and damping ratio of the actuator by controlling and I′.sub.coil and I″.sub.coil, to obtain a bandpass filter with adjustable center frequency and bandpass width, equivalent to a Helmholtz resonator with adjustable parameters. After completing the system configuration and parameter correction, the system is ready to perform vibration or sound energy absorption. The key steps of the energy absorption mainly include the following three aspects:
[0087] a). Determining Absorption Frequencies [0088] First, use the resonant frequency scanning method with the virtual resonator to obtain a spectrum of signals to be absorbed, and then determine the frequency of absorption and the number of the absorption frequencies.
[0089] b). Determining Absorption Damping Ratio [0090] Before the signal to be absorbed causes the virtual resonator to resonate, set the damping ratio to be smaller, so that the signal to be absorbed can excite the virtual resonator resonance as quickly as possible. After the virtual resonator resonance occurs, adjust the absorption damping ratio, such that the resonant velocity of the actuator is within the allowable range. On the other hand, it is necessary to adjust the resonant velocity of the actuator to be as high as possible, as the greater the resonant velocity of the actuator, the more energy will be absorbed.
[0091] c). Tracking of Frequency Disturbance or Drift [0092] The adaptive control algorithm in this method has frequency tracking capabilities for a disturbance of frequency. In addition, the resonant frequency of the virtual resonator can also be adjusted by comparing the difference between the resonant frequency and the frequency corresponding to the measured or calculated maximum velocity peak.