Virtual resistive load in feedback loop driving a piezoelectric actuator
11539308 · 2022-12-27
Assignee
Inventors
Cpc classification
H03F2203/45684
ELECTRICITY
H03F2203/45528
ELECTRICITY
H03F2200/144
ELECTRICITY
H10N30/20
ELECTRICITY
H03F2203/45526
ELECTRICITY
H02N2/062
ELECTRICITY
H10N30/802
ELECTRICITY
H03F2203/45698
ELECTRICITY
H03F2203/45594
ELECTRICITY
H03F2203/45601
ELECTRICITY
H03F2203/45151
ELECTRICITY
International classification
Abstract
A virtual resistive load feedback circuit for driving a piezoelectric actuator is provided that accounts for a hysteresis error and drift within the movement of the actuator. The circuit may include a voltage divider and charge divider. A voltage monitor signal corresponding to a voltage of a driver signal and a current monitor signal corresponding to a current provided to the amplifier are combined by an operational amplifier and include electrical characteristics of the actuator such that the circuit approximates a virtual load across the actuator. A feedback portion of the operational amplifier may include a resistor and capacitor connected in parallel to provide the voltage and charge divide functions. The use of the virtual resistive circuit allows for the piezoelectric actuator to be ground referenced, with no external components connected directly to the actuator while gaining the feedback effect to counter the hysteresis and drifts errors of the actuator.
Claims
1. A piezoelectric power amplifier comprising: an amplifier comprising a first input and a second input, the first input receiving a control input signal and the amplifier transmitting, based on the control input signal, a power driving signal to a piezoelectric actuator device; and a hysteresis compensation circuit comprising: a summing circuit comprising a first input receiving a voltage monitor signal comprising a first voltage value corresponding to a voltage of the power driving signal and a current monitor signal comprising a second voltage value corresponding to a current of the power driving signal, the output comprising the sum of the voltage monitor signal and the current monitor signal; and a dividing circuit, coupled between the output of the summing circuit and the first input of the summing circuit, wherein the output of the summing circuit is coupled to the second input of the amplifier for hysteresis compensation of the piezoelectric actuator device based at least on the voltage monitor output signal and the current monitor output signal.
2. The piezoelectric power amplifier of claim 1, wherein the summing circuit comprises: an operational amplifier comprising the first input, a second input, and the output, the second input of the operational amplifier coupled to common and the output of the operational amplifier coupled to an input of an inverter device, an output of the inverter device coupled to the second input of the amplifier.
3. The piezoelectric power amplifier of claim 1, wherein the dividing circuit comprises: a first resistor connected in parallel with a capacitor.
4. The piezoelectric power amplifier of claim 3, wherein the dividing circuit divides a current of the power driving signal based at least on the capacitor and an electrical capacitance of the piezoelectric actuator device.
5. The piezoelectric power amplifier of claim 3, wherein the hysteresis compensation circuit further comprises: a first tunable resistor coupled in series between the voltage monitor output signal and the first input of the summing circuit; and a second tunable resistor coupled in series between the current monitor output signal and the first input of the summing circuit.
6. The piezoelectric power amplifier of claim 5, wherein the first tunable resistor and the second tunable resistor generate a virtual resistance across the piezoelectric actuator device, the hysteresis compensation circuit further comprising: a voltage divider circuit dividing the voltage of the power driving signal based on the virtual resistor and the first resistor.
7. The piezoelectric power amplifier of claim 5, further comprising: a computing device coupled to the first tunable resistor and the second tunable resistor, the computing device to control a resistive value of the first tunable resistor and the second tunable resistor.
8. The piezoelectric power amplifier of claim 7, wherein the control of the resistive value of the first tunable resistor and the second tunable resistor is based on a ratio of a resistive value of the virtual resistor to a capacitance value of an electrical capacitance of the piezoelectric actuator device.
9. A system for hysteresis compensation of a piezoelectric actuator, the system comprising: an operational amplifier comprising: a first input receiving a voltage monitor signal of a power amplifier and a current monitor signal of the power amplifier, the power amplifier receiving a control input signal and providing a power driving signal to a load, the voltage monitor signal comprising a first voltage value corresponding to a voltage of the power driving signal and the current monitor signal comprising a second voltage value corresponding to a current of the power driving signal; a second input coupled to a common value; and an output coupled to a feedback input of the power amplifier, the output comprising a summation of the voltage monitor signal and the current monitor signal; and a feedback circuit, coupled between the output of the operational amplifier and the first input, comprising a first resistor connected in parallel with a capacitor, the feedback circuit dividing the voltage and the current of the power driving signal.
10. The system of claim 9, further comprising: a first tunable resistor coupled in series between the voltage monitor output signal and the first input of the operational amplifier; and a second tunable resistor coupled in series between the current monitor output signal and the first input of the operational amplifier.
11. The system of claim 10, further comprising: a computing device coupled to the first tunable resistor and the second tunable resistor, the computing device to control a resistive value of the first tunable resistor and the second tunable resistor.
12. The system of claim 10, wherein the first tunable resistor and the second tunable resistor generate a virtual resistance across the load such that a voltage of the output of the operational amplifier is based on the voltage of the power driving signal multiplied by a ratio of a resistance value of the virtual resistor and a resistance value of the first resistor.
13. The system of claim 9, wherein the current of the output of the operational amplifier is the current of the power driving signal multiplied by a divide ratio based on an equivalent capacitance of the load and the capacitor of the feedback circuit.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The various features and advantages of the technology of the present disclosure will be apparent from the following description of particular embodiments of those technologies, as illustrated in the accompanying drawings. It should be noted that the drawings are not necessarily to scale; however the emphasis instead is being placed on illustrating the principles of the technological concepts. The drawings depict only typical embodiments of the present disclosure and, therefore, are not to be considered limiting in scope.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
DETAILED DESCRIPTION
(11) Embodiments of the present disclosure provide for a virtual resistive load feedback circuit for driving a piezoelectric actuator. Use of a virtual resistive load with a piezoelectric amplifier provides a way to overcome conventional hysteresis errors, and more precisely control movement of the actuator. Although some of the effects of hysteresis error may be accounted for in a power amplifier driver that uses a floating-load charge feedback, such drivers include other negative effects, like high power dissipation and the use of bulky devices that make the drivers inadequate for some applications. The voltage amplifier driver circuit for a piezoelectric actuator with a virtual resistive load feedback described herein provides the hysteresis error correction when driving a piezoelectric actuator, while reducing the power dissipation and device constraints of previous solutions. In particular, the amplifier driver circuit with a virtual resistive load feedback may include a voltage divider circuit and charge divider circuit. A voltage monitor signal corresponding to a voltage of a driver signal to the piezoelectric amplifier and a current monitor signal corresponding to a current provided to the amplifier may be utilized by the virtual resistive load feedback circuit. These signals may be combined by an operational amplifier and may include electrical characteristics of the piezoelectric actuator such that the virtual resistive load feedback circuit approximates a virtual load across the piezoelectric actuator.
(12) A feedback circuit of the operational amplifier may include a resistor and capacitor connected in parallel to provide the voltage and charge divide functions of the circuit. By using the operational amplifier and voltage and current monitors to generate the virtual resistor, the piezoelectric actuator can be ground referenced, with no external components connected directly to the actuator while gaining the feedback effect to counter the hysteresis and drift errors of the actuator. This implementation may provide a more precise control and better accuracy of the piezoelectric actuator by correcting a low voltage control input signal to the power amplifier to compensate for the change in the piezoelectric voltage to displacement transfer function. In some implementations, the values of some components may be adjusted manually or through a computing device to provide for precise correction of the feedback signal.
(13)
(14) In one example, the power amplifier 102 includes an operational amplifier 106 receiving the control input voltage 118 at a first input. The op amp 106 amplifies the input voltage 118 to the driving voltage 124. A feedback loop is coupled with a second input of the operational amplifier. In the feedback loop, a first end of a first resistor 108 (R.sub.A1) is coupled to the output of the op amp 106, with the second end of the resistor coupled to a second input of the op amp. A feedback signal 128 is provided to the op amp by way of the feedback loop. A first end of a second resistor 110 (R.sub.A2) is also coupled to the second end of resistor R.sub.A1 108 to form a voltage divider circuit, with a second end of the second resistor R.sub.A2 connected to ground. Although the power amplifier 102 is illustrated in
(15) The power amplifier 102 may also provide one or more monitor signals 120, 122 associated with the amplification of the control signal 118. For example, power amplifier 102 may provide a voltage monitor signal 120 from the feedback 128 to the op amp 106. Depending on the values of the resistors 108, 110 in the voltage divider portion of the power amplifier 102, the voltage monitor 120 signal includes a voltage that is less than the driving voltage 124 (V.sub.DRIVE) output of the amplifier. For example, voltage monitor 120 (V.sub.Mon) may equal:
(16)
Through the selection of the values of resistor R.sub.A1 108 and resistor R.sub.A2 110, the voltage monitor signal 120 may correspond to the driver voltage 124, but may be at a lower voltage value. For example, a voltage monitor signal 120 of 10 volts may correspond to a driver voltage 124 of 1000 volts, although any ratio of voltage monitor signal to driver voltage may be provided by the power amplifier 102 as the voltage monitor signal 120. In general, the voltage monitor 120 is provided for monitoring the output voltage 124 from the power amplifier 102 so adjustments may be made at the control input 118 for precision control of the movement of the piezoelectric actuator 104.
(17) The power amplifier 102 may also provide a current monitor 122 signal that corresponds to the current provided by the power amplifier 102 to the piezoelectric actuator 104. To provide the current monitor 122, the power amplifier 102 may include an ammeter 126 or similar device in the output 124 of the power amplifier that provides the current of the output signal 124. The current monitor 122 may provide the measured current of the output signal 124 or may be a fraction of or otherwise correspond to the measured current of the output signal. For example, the power amplifier 102 may include a current dividing circuit to step-down the current measurement of the output signal 124. In addition, the current monitor signal 122 may include a voltage value that corresponds to the current of the driver signal 124. For example, a current monitor signal 122 of 1 volt may correspond to 10 ma of current in the driver signal 124 and a current monitor signal of 10 volts may correspond to 100 ma of current. In general, any ratio of voltage level to measured current may be provided in the current monitor signal 122.
(18) The piezoelectric actuator 104 of the circuit 100 may include a piezoelectric material disposed between two conducting plates. A representation of the physical actuator 112 that is moved in response to the driving signal 124 is illustrated in the circuit 100, although the piezoelectric actuator may include any number of components. An electrical equivalent circuit 104 of the piezoelectric actuator is also illustrated for discussion purposes herein. In particular, the piezoelectric actuator 104 may exhibit electrical properties similar to a capacitor 114 (C.sub.1) connected in parallel with a resistor 116 (R.sub.1) between the driver signal 124 and a ground or common, as illustrated in
(19) As discussed above, the piezoelectric actuator 104 may exhibit a hysteresis effect during expansion and contraction of the piezoelectric material.
(20) In some instances, a power amplifier or driver of a piezoelectric actuator may utilize a charge feedback circuit to reduce the nonlinear hysteresis effect. For example,
(21) The piezoelectric actuator 204 of circuit 200 is also similar to that described above and may include a physical actuator 212 that moves in response to the driving signal 224. The electrical equivalent of the piezoelectric actuator 204 is also illustrated as the parallel connection of capacitor C.sub.1 214 and resistor R.sub.1A 216. In the circuit 200 of
(22) One solution to address the drift effect of the capacitor divider circuit is to add an additional resistive feedback network in parallel with the capacitive network, as illustrated in the circuit 200 of
(23) The circuit 200 of
(24) In general, the circuit 200 employs a four-part divider circuit (R.sub.1//C.sub.1 in series with R.sub.2//C.sub.2) providing a divide ratio feedback signal 226 to the amplifier 202 (with R.sub.1=R.sub.1A//R.sub.1B). The error correction in the response of the circuit 200 occurs because capacitor C.sub.1 214 is the equivalent capacitance of the piezoelectric actuator 204 as well as a portion of the upper divider circuit (R.sub.1//C.sub.1). The advantage is the piezoelectric equivalent capacitance C.sub.1 214 and resistance R.sub.1A 216 changes with the hysteresis error providing the feedback signal 226 to correct for the error. In some instances, values for R.sub.1B 206, R.sub.2 210, and C.sub.2 208 may be selected to give a compensated ratio to the feedback signal 226, such as providing a voltage divide ratio equal to the gain of the power amplifier 202 and critically compensated by R.sub.1*C.sub.1=R.sub.2*C.sub.2.
(25) Although more precise control over the piezoelectric actuator 204 is gained through the floating-load charge drive circuit 200, it is possible for the circuit to have sub optimal performance. For example, connecting the charge control components (capacitor C.sub.2 208, resistor R.sub.1B 206 and resistor R.sub.2 210) to the piezoelectric actuator 204 may be challenging in some implementations. In particular, the power amplifier 202 device may be manufactured and sold separately from devices that utilize the piezoelectric actuator. In the example of a microscope device, a piezoelectric actuator 204 may be embedded within the microscope to shape and bend a reflective surface. A separate power amplifier 202 may be connected to the microscope through a power input to provide the driving signal 224 to control the piezoelectric actuator 204. To connect the floating-load charge drive circuit portion of
(26)
(27) The circuit of
(28) The power amplifier 302 may also provide a current monitor signal 322 that corresponds to a current of the driving signal 324 to monitor the current output of the amplifier. The voltage of the current monitor signal 322 corresponds to the current of the driving signal 324 through a ratio of provided current to voltage of current monitor signal. In one example, the current monitor signal 322 may be in the range of 0 to 10 volts to correspond to a current range of 0 ma to 10 ma of current, such that a monitor voltage of 0 volts corresponds to a driving current of 0 ma, a monitor voltage of 5 volts corresponds to a driving signal current of 5 ma, and a monitor voltage of 10 volts corresponds to a driving current of 10 ma. Any ratio between the current of the driving signal 324 and the current monitor signal 322 may be provided. The internal components and connections of the power amplifier 302 are not illustrated in
(29) The piezoelectric actuator 304 of circuit 300 may include a physical actuator 312 that moves in response to the application of the driving signal 324 to a piezoelectric material. The electrical equivalent of the piezoelectric actuator 304 is also illustrated as the parallel connection of capacitor C.sub.1 314 and resistor R.sub.z 316. The piezoelectric actuator 304 of circuit 300 is connected to ground and is therefore not floating.
(30) To provide a charge divided ratio signal that address hysteresis and drift, the circuit 300 includes a virtual resistive load feedback circuit 334 that takes advantage of the equivalent circuit characteristics of the piezoelectric actuator 304 as part of the closed control loop, similar to the charge feedback in the floating-load charge drive circuit 200 above with the impedance of the piezoelectric actuator as part of the feedback. In particular, the virtual resistive load feedback circuit 334 may include an inverting adder or summing operational amplifier 310 with a first input, a second input, and an output. The output of the operational amplifier 310 is feedback through a resistor R.sub.2 328 and capacitor C.sub.2 326 connected in parallel to the first input of the operational amplifier. The second input of the amplifier 310 may be connected to ground or common. The voltage monitor signal 320 and the current monitor signal 322 from the power amplifier 302 discussed above may also couple to the first input of the operational amplifier 310 through resistor R.sub.1A 308 and resistor R.sub.1B 306. The output of the operational amplifier 310 may also couple to an input of an inverter 330, the output of which is provided to the power amplifier 302 driving the piezoelectric actuator 304 to complete the feedback loop to the power amplifier. More or fewer components may be included in the virtual resistive load feedback circuit 334 such that the circuit of
(31) In operation, capacitor C.sub.2 326 and resistor R.sub.2 328 may be utilized similar to capacitor C.sub.2 208 and resistor R.sub.2 210 of the floating load charge drive circuit 200 of
(32) The general operation of the virtual resistive load feedback 334 to provide the feedback characteristics to address the hysteresis and drift effects is discussed with reference to
(33) The floating-load charge feedback circuit 402 of
(34)
For example, to provide a divide ratio equal to a gain of a power amplifier 404 of 100 and assuming a driving voltage of 1000 volts in response to a control input voltage of 10 volts, resistor R.sub.1 412 may have a value of 99000 ohms and resistor R.sub.2 408 may have a value of 1000 ohms. The feedback voltage in this example is thus V.sub.FB=(1000/100000)*1000 V=10 volts, matching the control input voltage 416 to the power amplifier 404 used to control the piezoelectric amplifier as described above. Although the power divider circuit 402 of
(35) The virtual resistive load feedback circuit 438 of
(36)
Thus, assume voltage monitor signal V.sub.1 422 and current monitor signal V.sub.2 424 are both 10 volts. Keeping resistor R.sub.2 434 at 1000 ohms from the example above and providing a feedback voltage to the power amplifier 446 equal to the control input 444, resistor R.sub.1A 428 and resistor R.sub.1B 424 may each be set at 2000 ohms to provide a −10 volt output signal 442 from the operational amplifier 430. Inverting the voltage output signal 442 through inverter 436 provides a 10 volt feedback voltage signal 440 to the power amplifier 446 driving the piezoelectric actuator, similar to the floating load feedback circuit above.
(37) In this example, however, the power dissipated through virtual resistor R.sub.1 (resistor R.sub.1A 428 and resistor R.sub.1B 426) is about 0.10 watts. When compared with the power dissipation of resistor R.sub.1 412 in the voltage divider of
(38) In addition to including the voltage divider portion in the feedback circuit, the virtual resistive load feedback 438 may also include a charge divider portion. For example, the floating load feedback circuit 402 of
(39) The virtual resistive load feedback circuit 438 of
(40) In general, the current provided by the current monitor signal 424 equals the current supplied to the piezoelectric actuator. Thus, V.sub.2/R.sub.1B equals the current measured through the piezoelectric actuator. For example, assume 10 ma of current is flowing through the piezoelectric actuator. Resistor R.sub.1B 426 may be selected with a value of 100 ohms to provide 10 ma of current when the current monitor voltage signal 424 value equals 1 volt for 10 ma current monitor ratio. In this manner, the value of resistor R.sub.1B 426 may be selected based on the ratio of measured current in the driving signal to voltage of the current monitor voltage signal 424. Further, the capacitance value of capacitor C.sub.2 432 may be selected given the value of the piezoelectric actuator nominal capacitance value and using the AC compensation formula of (Virtual R.sub.1) (C.sub.1)=(R.sub.2) (C.sub.2). If, for example, the piezoelectric nominal capacitance is 10 nf, then the value of C.sub.2=1000 nf. The values of resistor R.sub.2 434 and capacitor C.sub.2 432 may be selected accordingly to match an AC compensation formula given the values of R.sub.1 and C.sub.1. An advantage to the circuit 438 of
(41) Returning to the circuit 300 of
(42)
(43) Beginning in operation 502, a power amplifier 302 provides or transmits a driving signal to a piezoelectric actuator 304. As discussed above, the piezoelectric actuator 304 may have an equivalent capacitance when driven by an AC signal, illustrated in
(44) In operation 508, the voltage values of the voltage monitor signal 320 and the current monitor signal 322 provided by the power amplifier 302 may be determined. For example, the voltage monitor signal 320 may correspond to the driver voltage 324 provided by the power amplifier 302. In one instance, a voltage monitor signal 320 of 10 volts corresponds to a 1000 volt driver signal 324, although any gain of the power amplifier 302 may be represented in the voltage monitor signal 320. In a similar manner, the current monitor signal 322 may be a voltage value representation of the current of the driver signal 324 provided to the piezoelectric actuator 304. For example, a 10 volt current monitor signal 322 may represent 10 ma of current of the driver signal 324. In operation 510, the resistance value of virtual resistor R.sub.1 may be adjusted through adjustment of resistor R.sub.1A 308 and resistor R.sub.1B 306 based on the values of the feedback components (resistor R.sub.2 328 and capacitor C.sub.2 326) and the voltage values of current monitor signal 322 and voltage monitor signal 320. In particular, the value of resistor R.sub.1A 308 and resistor R.sub.1B 306 may be adjusted such that AC compensation formula (Virtual R.sub.1) (C.sub.1)=(R.sub.2) (C.sub.2) is satisfied. With the values of resistor R.sub.2 328, capacitor C.sub.2 326, and the nominal capacitance of the piezoelectric actuator 304 C.sub.1 known, the value of virtual resistor R.sub.1 may be determined. To adjust the resistance value of virtual resistor R.sub.1, the resistance values of resistor R.sub.1A 308 and resistor R.sub.1B 306 based on the known voltage of the voltage monitor signal 320 and the current monitor signal 322 provided by the power amplifier 302. In some instances, the resistance values of resistor R.sub.1A 308 and resistor R.sub.1B 306 may simply be calculated by the added current of the virtual resistor R.sub.1 as sourced by the voltage monitor signal 320 and current monitor signal 322. With the target virtual resistor R.sub.1 determined, the resistance values of resistor R.sub.1A 308 and resistor R.sub.1B 306 may therefore be set. In one instance, resistor R.sub.1A 308 and resistor R.sub.1B 306 may be tunable resistors that respond to a signal from a computing device, such as that described below, to generate a resistance value indicated in the signal from the computing device. By controlling resistor R.sub.1A 308 and resistor R.sub.1B 306, the computing device may adjust the resistance of the virtual resistor R.sub.1 corresponding to the AC compensation formula for the virtual resistive load feedback 334.
(45) The description above includes example systems, methods, techniques, instruction sequences, and/or computer program products that embody techniques of the present disclosure. However, it is understood that the described disclosure may be practiced without these specific details.
(46) In the present disclosure, the methods disclosed may be implemented as sets of instructions or software readable by a device. Further, it is understood that the specific order or hierarchy of steps in the methods disclosed are instances of example approaches. Based upon design preferences, it is understood that the specific order or hierarchy of steps in the method can be rearranged while remaining within the disclosed subject matter. The accompanying method claims present elements of the various steps in a sample order, and are not necessarily meant to be limited to the specific order or hierarchy presented.
(47) The described disclosure may be provided as a computer program product, or software, that may include a machine-readable medium having stored thereon instructions, which may be used to program a computer system (or other electronic devices) to perform a process according to the present disclosure. A machine-readable medium includes any mechanism for storing information in a form (e.g., software, processing application) readable by a machine (e.g., a computer). The machine-readable medium may include, but is not limited to, magnetic storage medium (e.g., hard disk drive), optical storage medium (e.g., CD-ROM); magneto-optical storage medium, read only memory (ROM); random access memory (RAM); erasable programmable memory (e.g., EPROM and EEPROM); flash memory; or other types of medium suitable for storing electronic instructions.
(48) For example,
(49) I/O device 630 may also include an input device (not shown), such as an alphanumeric input device, including alphanumeric and other keys for communicating information and/or command selections to the processors 602-606. Another type of user input device includes cursor control, such as a mouse, a trackball, or cursor direction keys for communicating direction information and command selections to the processors 602-606 and for controlling cursor movement on the display device.
(50) System 600 may include a dynamic storage device, referred to as main memory 616, or a random access memory (RAM) or other computer-readable devices coupled to the processor bus 612 for storing information and instructions to be executed by the processors 602-606. Main memory 616 also may be used for storing temporary variables or other intermediate information during execution of instructions by the processors 602-606. System 600 may include a read only memory (ROM) and/or other static storage device coupled to the processor bus 612 for storing static information and instructions for the processors 602-606. The system set forth in
(51) According to one embodiment, the above techniques may be performed by computer system 600 in response to processor 604 executing one or more sequences of one or more instructions contained in main memory 616. These instructions may be read into main memory 616 from another machine-readable medium, such as a storage device. Execution of the sequences of instructions contained in main memory 616 may cause processors 602-606 to perform the process steps described herein. In alternative embodiments, circuitry may be used in place of or in combination with the software instructions. Thus, embodiments of the present disclosure may include both hardware and software components.
(52) A computer readable medium includes any mechanism for storing or transmitting information in a form (e.g., software, processing application) readable by a machine (e.g., a computer). Such media may take the form of, but is not limited to, non-volatile media and volatile media. Non-volatile media includes optical or magnetic disks. Volatile media includes dynamic memory, such as main memory 616. Common forms of machine-readable medium may include, but is not limited to, magnetic storage medium (e.g., hard disk drive); optical storage medium (e.g., CD-ROM); magneto-optical storage medium; read only memory (ROM); random access memory (RAM); erasable programmable memory (e.g., EPROM and EEPROM); flash memory; or other types of medium suitable for storing electronic instructions.
(53) Embodiments of the present disclosure include various operations or steps, which are described in this specification. The steps may be performed by hardware components or may be embodied in machine-executable instructions, which may be used to cause a general-purpose or special-purpose processor programmed with the instructions to perform the steps. Alternatively, the steps may be performed by a combination of hardware, software and/or firmware.
(54) It is believed that the present disclosure and many of its attendant advantages will be understood by the foregoing description, and it will be apparent that various changes may be made in the form, construction, and arrangement of the components without departing from the disclosed subject matter or without sacrificing all of its material advantages. The form described is merely explanatory, and it is the intention of the following claims to encompass and include such changes.
(55) While the present disclosure has been described with reference to various embodiments, it will be understood that these embodiments are illustrative and that the scope of the disclosure is not limited to them. Many variations, modifications, additions, and improvements are possible. More generally, embodiments in accordance with the present disclosure have been described in the context of particular implementations. Functionality may be separated or combined in blocks differently in various embodiments of the disclosure or described with different terminology. These and other variations, modifications, additions, and improvements may fall within the scope of the disclosure as defined in the claims that follow.