ACTIVELY SENSING AND CANCELLING VIBRATION IN A PRINTED CIRCUIT BOARD OR OTHER PLATFORM
20200260574 ยท 2020-08-13
Assignee
Inventors
Cpc classification
H05K1/0271
ELECTRICITY
H05K1/185
ELECTRICITY
H05K1/028
ELECTRICITY
International classification
Abstract
An embodiment includes generating a sense signal that represents a first vibration of a platform, and reducing a level of the first vibration by generating, in response to the sense signal, a second vibration in the platform. For example, a sensor generates a sense signal representing a first vibration induced (e.g., a shock-induced vibration) in the platform. And a vibration-cancel circuit reduces or eliminates a level of the first vibration in response to the sense signal. For example, the vibration-cancel circuit reduces a magnitude of a first vibration induced in a platform, or eliminates the first vibration altogether, by generating, in the platform, a second vibration having a magnitude approximately equal to the magnitude of the first vibration and having a phase approximately opposite to the phase of the first vibration. That is, the second vibration cancels the first vibration to reduce the net vibration that the platform experiences.
Claims
1. A method, comprising: sensing a vibration of a platform; and displacing the platform in response to the sensed vibration and in a manner that counteracts, at least partially, a displacement of the platform caused by the vibration.
2. The method of claim 1 wherein displacing the platform includes inducing, in the platform, a counteracting vibration that is out of phase with the vibration of the platform.
3. The method of claim 1 wherein displacing the platform includes inducing, in the platform, a bend that dampens the vibration.
4. A method, comprising: generating a sense signal that represents a first vibration of a platform; and reducing a level of the first vibration by generating, in response to the sense signal, a second vibration in the platform.
5. The method of claim 4 wherein generating the sense signal includes generating the sense signal with a sensor.
6. The method of claim 4 wherein generating the sense signal includes generating the sense signal with an accelerometer.
7. The method of claim 4 wherein generating the sense signal includes generating the sense signal with an actuator.
8. The method of claim 4 wherein generating the sense signal includes generating the sense signal with a self-sensing piezoelectric actuator.
9. The method of claim 4 wherein generating the sense signal includes generating the sense signal with a sensor disposed over a surface of the platform.
10. The method of claim 4 wherein generating the sense signal includes generating the sense signal with a sensor disposed at least partially within the platform.
11. The method of claim 4, further comprising: generating a control signal in response to a feedback signal that is related to the sense signal; and wherein reducing includes reducing the level of the first vibration by generating the second vibration in response to the control signal.
12. The method of claim 4, further comprising: generating a control signal in response to a feedback signal that is related to the sense signal; and wherein reducing includes reducing the level of the first vibration, as represented by the sense signal, by generating the second vibration in response to the control signal.
13. The method of claim 4, further comprising: generating a control signal in response to a feedback signal that is related to the sense signal; and wherein reducing includes reducing the level of the first vibration, as represented by the feedback signal, by generating the second vibration in response to the control signal.
14. The method of claim 4, further comprising: generating a control signal; varying the control signal in response to a feedback signal that is related to the sense signal so as to cause the feedback signal to dither around a minimum value; and wherein reducing includes cancelling, at least partially, the first vibration by generating the second vibration in response to the control signal.
15. The method of claim 4, further comprising determine an angular velocity about a sense axis of a gyroscope attached to the platform.
16. A method, comprising: generating a sense signal that represents a vibration of a platform; changing, in response to the sense signal, a characteristic of the platform to counteract, at least partially, the vibration of the platform.
17. The method of claim 16 wherein changing the characteristic includes changing a shape of the platform.
18. The method of claim 16 wherein changing the characteristic includes changing a shape of the platform by heating the platform.
19. The method of claim 16 wherein changing the characteristic includes changing an effective elastic stiffness of the platform.
20. The method of claim 16 wherein changing the characteristic includes changing an effective elastic stiffness of a self-sensing piezoelectric actuator mechanically engaged with the platform.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
DETAILED DESCRIPTION
[0026] Each value, quantity, or attribute herein preceded by substantially, approximately, about, a form or derivative thereof, or a similar term, encompasses a range that includes the value, quantity, or attribute 20% of the value, quantity, or attribute, or a range that includes 20% of a maximum difference from the value, quantity, or attribute, or 20% of the difference between the range endpoints. For example, an approximate range of b-c is a range of b20%.Math.(c-b) to c+20%.Math.(c-b). Furthermore, the terms a, an, and the can indicate one or more than one of the objects that they modify.
[0027]
[0028] The PCB assembly 40 includes a PCB 42, a PCB mount 44, and an optional vibration-isolation structure 46. The PCB 42 can be similar to the PCB 22 of
[0029] The PCB assembly 40 also includes active vibration control in the form of a vibration-sense-and-cancel circuit (for example, described below in conjunction with
[0030] The PCB assembly 40 also can include an energy harvester (which may or may not form part of the vibration-sense-and-cancel circuit, and which is not shown in
[0031] The vibration-cancellation effect also can be achieved by a method often called piezoelectric shunt damping (PSD), in which each of one or more self-sensing piezoelectric actuators is connected to an active external shunt circuit that is configured to control the effective elastic stiffness of the actuator.
[0032] Still referring to
[0033]
[0034] In addition to embedded actuators 50 (three embedded actuators 50a-50c are shown in
[0035] In an embodiment in which the actuator 50b is, for example, a piezoelectric transducer, conductive vias 62a and 62b electrically couple the transducer 50b to the controller 60, which is configured to drive the transducer, by way of the vias, with an electrical control signal (e.g., a control voltage) that causes the transducer to vibrate in a manner that tends to cancel the vibration induced in the PCB 42. The other actuators 50a, 50c, and any other embedded actuator not shown in
[0036] And in an embodiment in which the actuator 50b is, for example, a piezoelectric transducer that is configured as a sensing actuator to function as both an actuator and a sensor, conductive vias 62a and 62b electrically couple a drive signal from the controller 60 to the transducer 50b as described above, and conductive vias 64a and 64b electrically couple a sense signal from the transducer to the controller. The piezoelectric transducer 50b is configured to generate, in response to a force (e.g., a vibration-induced force) that contorts the shape of the transducer from its at-rest shape or steady-state shape, a voltage having an amplitude that is proportional to the degree of deformity that the transducer experiences relative to its steady-state shape. The vias 64a and 64b are configured to couple this sense voltage from the transducer 50b to the controller 60, which is configured to determine the magnitude and phase of the vibration being experienced by the PCB 42 at the transducer 50b in response to the sense voltage. For each of the other actuators 50a, 50c, and for each of any other embedded actuator not shown in
[0037] Still referring to
[0038]
[0039] In addition to a vibration sensor 48, an actuator 50, and a controller 60, the circuit 70 includes an optional driver 72 and a feedback network 74. Furthermore, the components of the circuit 70 other than the sensor 48 can be called, collectively, a vibration-cancel circuit. For example, the actuator 50, controller 60, driver 72 (if present), and feedback network 74 together form a vibration-cancel circuit 76. Moreover, the vibration-sense-and-cancel circuit 70 forms a feedback loop 78.
[0040] As described above in conjunction with
[0041] In an example in which the actuator 50 is a self-sensing piezoelectric transducer, the circuit 70 modulates the stiffness of the actuator 50 in response to the vibrations sensed by the actuator 50 itself (in this example, because the actuator 50 is self-sensing, the sensor 48 can be omitted). Hence, a vibration-cancellation effect is achieved by parametric modulation of the actuator 50 either attached to, or encapsulated in, the PCB 42 (
[0042] In an alternative embodiment, the actuator 50 is configured to vibrate, instead of to act as a damper, in response to a control signal from the driver 72 (or directly from the controller 60 if the driver is not present). For example, if the actuator 50 is a piezoelectric transducer, then the control signal causes a region of the transducer to be displaced by a distance (from a steady-state position of the transducer) that is proportional to the amplitude of the control signal in a dimension (e.g., the z dimension); and because the transducer is coupled to the PCB 42, the transducer displaces a corresponding location of the PCB by a distance (from a steady-state position of PCB region) that is proportional to the amplitude of the control signal and that is in the same dimension.
[0043] The controller 60 is configured to sense a feedback signal from the feedback network 74, and to drive the actuator 50 (via the driver 72 if present) in a manner that tends to reduce, toward or to zero, a magnitude of the feedback signal. Said another way, in an example in which the actuator 50 is configured to generate a cancellation vibration instead of being configured to act as a damper, the noise-cancellation approach is based on the principle of superposition, in which generated a cancelling signal has the same amplitude but opposite phase as the vibration. As a result, superimposing the cancelling vibration and the induced vibration ideally yields a net vibration of zero because these two vibrations ideally cancel each other such that the vibration sensor 48 senses zero vibration, because the induced vibration is cancelled by the actuated vibration. In another example, as shown in dashed line in
[0044] Still referring to
[0045] And the feedback network 74 can be any suitable active or passive analog or digital circuit configured to condition the sense signal from the sensor 48 for input to the controller 60. For example, the feedback network 74 can be configured to alter the amplitude of the sense signal to be in a range specified for input to the controller 60. Furthermore, the feedback network 74 can be configured to filter the sense signal, or to add an offset voltage or current to the sense signal. For example, the feedback network 74 can be characterized by a transfer function that affects the stability of the closed-loop circuit 70, and low-pass and high-pass filters can be a part of the feedback network or otherwise can be part of the closed-loop network transfer function. For example, the feedback network 74 can be configured to include, or otherwise to function as, a low-pass filter that is configured to filter out higher-frequency components of the sense signal. Still referring to
[0046] Referring to
[0047] PCB vibration can be described as superposition of the natural modes exited by a transient signal which includes different frequencies. A Sin/Cos-like signal describes a single frequency transient signal. Cancellation signal can be generated at different locations of the PCB 42 (
[0048] Consequently, a vibration-cancellation device (e.g., one or more actuators 50) that can generate a distributed vibration over the PCB 42, i.e., that can generate at one or more points of the PCB, a respective vibration defined by a cancel-vibration vector that is approximately equal in magnitude yet approximately opposite in phase to the induced-vibration vector corresponding to the same point, can cancel, partially or fully, an induced vibration experienced by the PCB.
[0049] And because the vibration-cancel circuit 76 is configured to cancel vibration induced in the PCB 42 in an active manner using negative feedback, a designer need not redesign, or modify, the vibration-sense-and-cancel circuit 70 for each different version or type of PCB, except possibly to add more sensors 48 and actuators 50 to larger PCBs, and possibly to reduce the number of sensors and actuators from smaller PCBs. Consequently, including the vibration-sense-and-cancel circuit 70 as part of the PCB assembly 40 can reduce the design time of the PCB assembly significantly.
[0050] Still referring to
[0051] The feedback network 74 converts the sense signal into a feedback signal. For example, the feedback network 74 can attenuate or amplify (if the feedback network is an active network) the sense signal, can filter the sense signal (e.g., can function as a low-pass filter or a bandpass filter), and can shift the phase or the offset of the sense signal. The feedback network 74 may so modify the sense signal to prevent the loop 78 from oscillating, to render the amplitude of the feedback signal compatible with the input-voltage or input-current range of the controller 60, or to filter out noise.
[0052] The controller 60 effectively compares the feedback signal to zero, or compares the feedback signal to the cancellation signal if present, and generates the control signal to have at least one characteristic that tends to reduce the amplitude of the feedback signal toward or to zero, or to reduce the difference between the amplitudes of the feedback and cancellation signals to or toward zero. For example, because the loop 78 is a negative feedback loop, the controller 60 generates the control signal having an amplitude that causes the actuator 50 to generate a cancel vibration having a magnitude that is approximately equal to the magnitude of the induced vibration sensed by the sensor 48, and having a phase that is shifted by approximately 180 relative to the phase of the vibration sensed by the sensor.
[0053] The driver 72, if present, effectively increases the power of the control signal to a level suitable to drive the actuator 50. For example, if the actuator 50 has a relatively high input capacitance, then the driver 72 may source an output current that is high enough to drive the actuator at a given frequency and at a given slew rate.
[0054] The circuit 70 operates in the above-described manner until the magnitude of the feedback signal at least approximately equals zero, or until the difference between the magnitudes of the feedback and cancellation signals approximately equals zero.
[0055] Still referring to
[0056]
[0057] Each of the heat elements 50a-50c can be coupled to the controller 60 (
[0058] In an embodiment, the controller 60 (
[0059] In another embodiment, the controller 60 (
[0060] Still referring to
[0061] Referring to
[0062]
[0063] The system 90 includes a movable apparatus 92, a subsystem 94 disposed on the movable apparatus, and a PCB assembly 40 disposed on the subsystem.
[0064] The movable apparatus 92 can be a vehicle such as an aircraft, watercraft, land craft, spacecraft, drone, or any other movable object or any other object subject to vibration. For example, the apparatus 92 can be apparatus, such as a washing machine, that vibrates during normal operation, even in the absence of a shock vibration or other externally induced vibration.
[0065] The subsystem 94 can be any suitable subsystem such as a navigation or flight-management subsystem that includes an inertial measurement unit (IMU), a communication subsystem, a steering subsystem, or a propulsion subsystem.
[0066] And the PCB assembly 40 can be, can include, or can form a part of any suitable component such as a measurement component that is configured to measure a physical quantity such as linear or angular acceleration (e.g., a CVG), and that is configured to generate a sense signal that represents the measured physical quantity.
[0067] Still referring to
[0068] From the foregoing it will be appreciated that, although specific embodiments have been described herein for purposes of illustration, various modifications may be made without deviating from the spirit and scope of the disclosure. Furthermore, where an alternative is disclosed for a particular embodiment, this alternative may also apply to other embodiments even if not specifically stated. Moreover, the circuit components described above may be disposed on a single or multiple integrated-circuit (IC), a digital signal processor (DSP), a filter and detect (FAD) circuit, integrated-photonic (IP) dies, or radio-frequency-over-glass (RFOG) dies to form one or more ICs/IPs/RFOGs/DSP/FAD, where these one or more ICs/IPs/RFOGs/DSP/FAD may be coupled to one or more other ICs/IPs/RFOGs/DSP/FAD. Furthermore, one or more components of a described apparatus or system may have been omitted from the description for clarity or another reason. Moreover, one or more components of a described apparatus or system that have been included in the description may be omitted from the apparatus or system.
EXAMPLE EMBODIMENTS
[0069] Example 1 includes a method, comprising: sensing a vibration of a platform; and displacing the platform in response to the sensed vibration and in a manner that counteracts, at least partially, a displacement of the platform caused by the vibration.
[0070] Example 2 includes the method of Example 1 wherein displacing the platform includes inducing, in the platform, a counteracting vibration that is out of phase with the vibration of the platform.
[0071] Example 3 includes the method of any of Examples 1-2 wherein displacing the platform includes inducing, in the platform, a bend that dampens the vibration.
[0072] Example 4 includes a method, comprising: generating a sense signal that represents a first vibration of a platform; and reducing a level of the first vibration by generating, in response to the sense signal, a second vibration in the platform.
[0073] Example 5 includes the method of Example 4 wherein generating the sense signal includes generating the sense signal with a sensor.
[0074] Example 6 includes the method of any of Examples 4-5 wherein generating the sense signal includes generating the sense signal with an accelerometer.
[0075] Example 7 includes the method of any of Examples 4-6 wherein generating the sense signal includes generating the sense signal with an actuator.
[0076] Example 8 includes the method of any of Examples 4-7 wherein generating the sense signal includes generating the sense signal with a self-sensing piezoelectric actuator.
[0077] Example 9 includes the method of any of Examples 4-8 wherein generating the sense signal includes generating the sense signal with a sensor disposed over a surface of the platform.
[0078] Example 10 includes the method of any of Examples 4-9 wherein generating the sense signal includes generating the sense signal with a sensor disposed at least partially within the platform.
[0079] Example 11 includes the method of any of Examples 4-10, further comprising: generating a control signal in response to a feedback signal that is related to the sense signal; and wherein reducing includes reducing the level of the first vibration by generating the second vibration in response to the control signal.
[0080] Example 12 includes the method of any of Examples 4-11, further comprising: generating a control signal in response to a feedback signal that is related to the sense signal; and wherein reducing includes reducing the level of the first vibration, as represented by the sense signal, by generating the second vibration in response to the control signal.
[0081] Example 13 includes the method of any of Examples 4-12, further comprising: generating a control signal in response to a feedback signal that is related to the sense signal; and wherein reducing includes reducing the level of the first vibration, as represented by the feedback signal, by generating the second vibration in response to the control signal.
[0082] Example 14 includes the method of any of Examples 4-13, further comprising: generating a control signal; varying the control signal in response to a feedback signal that is related to the sense signal so as to cause the feedback signal to dither around a minimum value; and wherein reducing includes cancelling, at least partially, the first vibration by generating the second vibration in response to the control signal.
[0083] Example 15 includes the method of any of Examples 4-14, further comprising determine an angular velocity about a sense axis of a gyroscope attached to the platform.
[0084] Example 16 includes a method, comprising: generating a sense signal that represents a vibration of a platform; changing, in response to the sense signal, a characteristic of the platform to counteract, at least partially, the vibration of the platform.
[0085] Example 17 includes the method of Example 16 wherein changing the characteristic includes changing a shape of the platform.
[0086] Example 18 includes the method of any of Examples 16-17 wherein changing the characteristic includes changing a shape of the platform by heating the platform.
[0087] Example 19 includes the method of any of Examples 16-18 wherein changing the characteristic includes changing an effective elastic stiffness of the platform.
[0088] Example 20 includes the method of any of Examples 16-19 wherein changing the characteristic includes changing an effective elastic stiffness of a self-sensing piezoelectric actuator mechanically engaged with the platform.
[0089] Although specific embodiments have been illustrated and described herein, it will be appreciated by those of ordinary skill in the art that any arrangement, which is calculated to achieve the same purpose, may be substituted for the specific embodiments shown. Therefore, it is manifestly intended that this invention be limited only by the claims and the equivalents thereof.