Abstract
Non-limiting exemplary embodiments of a pumping system and methods for operating the pumping system in a region of high pressure or a region of high flow are disclosed. The pumping system includes a piston disposed within a piston cylinder, a drive shaft, an eccentric coupled to the drive shaft, a connecting arm having opposing first and second ends, and a controller for controlling the rotation of the drive shaft such that the piston oscillates within a region of high pressure or a region of high flow.
Claims
1. A pumping system, comprising: a piston disposed within a piston cylinder; a motor; a drive shaft that is driven by the motor; an eccentric coupled to the drive shaft; a connecting arm comprising opposing first and second ends, wherein the first end of the connecting arm and the piston are coupled to each other; and the second end of the connecting arm and the eccentric are coupled to each other; and a controller for controlling the motor based upon position, rotational speed, and torque, such that the drive shaft alternately rotates in a first direction and a second opposite direction and the eccentric oscillates the piston within a region selected from a group consisting of: a first high pressure region (between HP.sub.1 and HP.sub.3); a second high pressure region (between HP.sub.4 and HP.sub.6); a first high flow region (between HF.sub.1 and HF.sub.3); and a second high flow region (between HF.sub.4 and HF.sub.6), wherein the controller limits rotational speed of the drive shaft while allowing torque to reach an upper limit when the region selected is the first high pressure region or the second high pressure region; and wherein the controller limits the torque of the drive shaft while allowing rotational speed to reach a speed limit when the region selected is the first high flow region or the second high flow region.
2. The pumping system of claim 1, wherein each of the first and the second high pressure region corresponds to a region of maximum relative mechanical advantage; and each of the first and the second high flow region corresponds to a region of minimum relative mechanical advantage.
3. The pumping system of claim 2, wherein a flow rate of a material through the pumping system is substantially consistent in the region of minimum relative mechanical advantage.
4. The pumping system of claim 1, wherein the first and the second high pressure regions are opposite each other; and the first and the second high flow regions are opposite each other.
5. The pumping system of claim 4, wherein the first high pressure region corresponds to an oscillation of the eccentric about a 12 o'clock position; the second high pressure region corresponds to the oscillation of the eccentric about a 6 o'clock position; the first high flow region corresponds to the oscillation of the eccentric about a 3 o'clock position; and the second high flow region corresponds to the oscillation of the eccentric about a 9 o'clock position.
6. The pumping system of claim 1, wherein the controller limits the rotation of the drive shaft to less than one revolution.
7. The pumping system of claim 1, wherein the controller alternates the direction of rotation of the drive shaft between two pre-determined positions.
8. A pumping system, comprising: a piston disposed within a piston cylinder; a motor; a drive shaft that is driven by the motor; an eccentric coupled to the drive shaft; a connecting arm comprising opposing first and second ends, wherein: the first end of the connecting arm and the piston are coupled to each other; and the second end of the connecting arm and the eccentric are coupled to each other; and a controller for controlling the motor based upon rotational speed and torque of the drive shaft by limiting one of rotational speed or torque, such that the drive shaft alternately rotates in a first direction and a second opposite direction; wherein the eccentric oscillates the piston within a region of maximum relative mechanical advantage when the controller limits the rotational speed of the drive shaft while allowing torque to reach an upper limit; and wherein the eccentric oscillates the piston within a region of minimum relative mechanical advantage when the controller limits the torque of the drive shaft while allowing rotational speed to reach a speed limit.
9. The pumping system of claim 8, wherein the region of maximum relative mechanical advantage corresponds to a high pressure region; and the region of minimum relative mechanical advantage corresponds to a high flow region.
10. The pumping system of claim 8, wherein the region of maximum relative mechanical advantage comprises opposing first and second high pressure regions; and the region of minimum relative mechanical advantage comprises opposing first and second high flow regions.
11. The pumping system of claim 10, wherein the piston is oscillated in one of: the first high pressure region; the second high pressure region; the first high flow region; and the second high flow region.
12. The pumping system of claim 10, wherein the first high pressure region corresponds to an oscillation of the eccentric about a 12 o'clock position; the second high pressure region corresponds to the oscillation of the eccentric about a 6 o'clock position; the first high flow region corresponds to the oscillation of the eccentric about a 3 o'clock position; and the second high flow region corresponds to the oscillation of the eccentric about a 9 o'clock position.
13. The pumping system of claim 8, wherein the controller alternates a rotation of the drive shaft between two pre-determined positions.
14. A method of operating a pumping system in a region of high pressure, wherein: the pumping system comprises: a piston disposed within a piston cylinder; a motor; a drive shaft that is driven by the motor; an eccentric coupled to the drive shaft; a connecting arm comprising opposing first and second ends, wherein the first end of the connecting arm and the piston are coupled to each other; and the second end of the connecting arm and the eccentric are coupled to each other; and a controller that controls operation of the motor; wherein the method comprises oscillating rotation of the drive shaft in opposing directions based upon a plurality of commands by the controller to the motor to: rotate the drive shaft in a first direction whereby a torque and a rotational speed of the drive shaft increase; limit the rotational speed of the drive shaft to a level less than a maximum speed limit while allowing torque to reach an upper limit; stop rotation of the drive shaft in the first direction when the rotational speed reaches a minimum speed limit; rotate the drive shaft in a second direction opposite the first direction whereby the torque and the rotational speed of the drive shaft increase; limit the rotational speed of the drive shaft to a level less than a maximum speed limit while allowing torque to reach the upper limit; and stop rotation of the drive shaft in the second direction in response to the rotational speed reaching the minimum speed limit.
15. The method of claim 14, wherein the pumping system is operated in a region of maximum relative mechanical advantage.
16. The method of claim 14, wherein operating the pumping system in the region of high pressure comprises operating the pumping system in one of two opposing regions of high pressure.
17. The method of claim 16, wherein operating the pumping system in one of two opposing regions of high pressure comprises oscillating the eccentric about one of a 12 o'clock position and a 6 o'clock position.
18. A method of operating a pumping system in a region of high flow, wherein: the pumping system comprises: a piston disposed within a piston cylinder; a motor; a drive shaft that is driven by the motor; an eccentric coupled to the drive shaft; a connecting arm comprising opposing first and second ends, wherein the first end of the connecting arm and the piston are coupled to each other; and the second end of the connecting arm and the eccentric are coupled to each other; and a controller that controls operation of the motor; wherein the method comprises oscillating rotation of the drive shaft in opposing directions based upon a plurality of commands by the controller to the motor to: rotate the drive shaft in a first direction whereby a torque and a rotational speed of the drive shaft increase; limit the torque of the drive shaft to a level less than a maximum torque threshold while allowing rotational speed to reach a maximum speed limit; stop rotation of the drive shaft in the first direction when the torque reaches a minimum torque threshold; rotate the drive shaft in a second direction opposite the first direction whereby the torque and the rotational speed of the drive shaft increase; limit the torque of the drive shaft to a level less than the maximum torque threshold while allowing rotational speed to reach the maximum speed limit; and stop rotation of the drive shaft in the second direction in response to torque reaching the minimum torque threshold.
19. The method of claim 18, wherein the pumping system is operated in a region of minimum relative mechanical advantage.
20. The method of claim 18, wherein operating the pumping system in the region of high flow comprises operating the pumping system in one of two opposing regions of high flow.
21. The method of claim 20, wherein operating the pumping system in one of two opposing regions of high flow comprises oscillating the eccentric about one of a 3 o'clock position and a 9 o'clock position.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) FIG. 1 is a cross-sectional view of a non-limiting exemplary embodiment of a pumping system of the instant disclosure;
(2) FIG. 2A illustrates the operation of the pump of FIG. 1;
(3) FIG. 2B illustrates the linear position of the piston and the corresponding relative mechanical advantage of the pump of FIG. 2A during one rotation of the drive shaft;
(4) FIG. 3A illustrates an exemplary operation of the pump in a high pressure region;
(5) FIG. 3B illustrates exemplary linear positions of the piston and the corresponding relative mechanical advantage for the pump of FIG. 3A;
(6) FIG. 4A illustrates an exemplary operation of the pump in another high pressure region;
(7) FIG. 4B illustrates exemplary linear positions of the piston and the corresponding relative mechanical advantage for the pump of FIG. 4A;
(8) FIG. 5A illustrates an exemplary operation of the pump in a high flow region;
(9) FIG. 5B illustrates exemplary linear positions of the piston and the corresponding relative mechanical advantage for the pump of FIG. 5A;
(10) FIG. 6A illustrates an exemplary operation of the pump in another high flow region;
(11) FIG. 6B illustrates exemplary linear positions of the piston and the corresponding relative mechanical advantage for the pump of FIG. 6A;
(12) FIG. 7 is a cross-sectional view of a non-limiting exemplary embodiment of a pump having a ball valve;
(13) FIG. 8 is a flow chart of a non-limiting exemplary embodiment of a method of operating the pump of the instant disclosure in the high pressure regions illustrated in FIGS. 3 and 4;
(14) FIG. 9 is a flow chart of a non-limiting exemplary embodiment of a method of operating the pump of the instant disclosure in the high flow regions illustrated in FIGS. 5 and 6; and
(15) FIG. 10 is a block diagram of a non-limiting exemplary embodiment of a control loop for operating the pump in the high pressure and the high flow regions.
DETAILED DESCRIPTION
(16) One or more non-limiting embodiments are described herein with reference to the accompanying drawings, wherein like numerals designate like elements. It should be clearly understood that there is no intent, implied or otherwise, to limit the disclosure in any way, shape or form to the embodiments illustrated and described herein. While multiple exemplary embodiments are provided, variations thereof will become apparent or obvious to a person of ordinary skills. Accordingly, any and all variants for providing functionalities similar to those described herein are considered as being within the metes and bounds of the instant disclosure.
(17) FIG. 1 is a cross-sectional view of a non-limiting exemplary embodiment of a pumping system (or pump) 10 of the instant disclosure. In certain embodiments, the pumping system 10 includes a piston 110 disposed within a piston cylinder 130, a drive shaft 150 driven by a motor 180, and a controller 170. The motor 180 can be, but is not limited to, an air motor powered by compressed air or an electric motor powered by alternating current. In some embodiments, the controller 170 controls the output (e.g., rotational direction, rotational speed, etc.) of the drive shaft 150 by controlling the direction and/or speed of the motor 180. In certain embodiments, the controller 170 accepts AC or DC voltage as an input power source and outputs AC or DC voltage to control the motor 180. In some embodiments, the controller 170 is configured to measure the motor current, and measure or estimate the motor position and speed using components and/or methods well known in the art including, but not limited to, sensor-less control algorithms, encoders, feedback loops, hall sensors, among others.
(18) In a non-limiting exemplary embodiment, the pumping system 10 includes a drive section defined at least in part by the drive shaft 150 and the eccentric 160 (e.g., crank arm, scotch yoke, etc.). Generally, the drive section is configured to drive or operate the piston 110. In some embodiments, a connecting arm 120 connects the pump section and the drive section to each other. In certain embodiments, the connecting arm 120 and the piston 110 are connected at connection point 122. The opposite end of the connecting arm 120 connects to the eccentric 160 at connection point 124.
(19) In a non-limiting exemplary embodiment, the pumping system 10 includes an intermediate drive 190 (e.g., gear drive, transmission, clutch, etc.) as is well known in the art. In some embodiments, the intermediate drive 190 is located between the motor 180 and the drive shaft 150. In certain embodiments, the controller 170 may control the output (e.g., direction, speed, gearing, etc.) of the intermediate drive 190 in order to control the rotation of the drive shaft 150. The motor 180 or intermediate drive 190 may be referred to generically as an actuator, to the extent they drive the drive shaft 150. In some embodiments, control of the intermediate drive 190 by the controller 170 may be in addition to the control of the motor 180. Alternatively, the controller 170 may only control the output of the drive shaft 150 via control of the intermediate drive 190. In certain embodiments, the controller 170 is configured to ascertain the position of the drive shaft 150 from various methods known in the art including, but not limited to, sensor-less control algorithms, clocking signals from an external position sensor, etc.
(20) FIG. 2A illustrates the operation of the pumping system 10. The motor (not shown) rotates the drive shaft 150 continuously in the same direction, for example as indicated by the arrows 12. One complete revolution of the drive shaft 150 results in one upstroke and one downstroke of the piston 110, and the revolutions are repeated to continue operation of the pumping system 10. Each stroke of the piston 110 performs work either pumping material out of the cylinder 130 or filling the cylinder 130 with material. FIG. 2B illustrates the linear position 16 of the piston 110 within the piston cylinder 130 and the corresponding relative mechanical advantage 14 of the pumping system 10 during one complete revolution of the drive shaft 150. The distance L.sub.E represents the stroke or the displacement of the piston 110 within the piston cylinder 130 during one complete revolution of the drive shaft 150. Peak or maximum torque and maximum motor current draw occurs when the rate of displacement of the piston 110 with respect to the rate of change of the rotation angle of the eccentric 160 (and the drive shaft 150) is approximately maximum or greatest. Nominally, this occurs at approximately the 3 o'clock and 9 o'clock positions of the eccentric 160 (and the drive shaft 150). The corresponding relative mechanical advantage 14 of the pumping system 10 is approximately minimum at these positions, and the flow rate of the material through the pumping system 10 is substantially consistent. Similarly, minimum torque and minimum current draw occurs when the rate of displacement of the piston 110 with respect to the rate of change of the rotation angle of the eccentric 160 (and the drive shaft 150) is approximately minimum. Nominally, this occurs at approximately the 12 o'clock and 6 o'clock positions of the eccentric 160 (and the drive shaft 150). The corresponding relative mechanical advantage 14 of the pumping system 10 is approximately maximum at these positions.
(21) FIG. 3A is a cross-sectional view of the pumping system 10 illustrating a non-limiting exemplary embodiment of operating the pumping system 10 within a high pressure region between HP.sub.1 and HP.sub.3. FIG. 3B illustrates non-limiting exemplary linear positions 16 of the piston 110 within the cylinder 130 when the pumping system 10 is operated between HP.sub.1 and HP.sub.3. In some embodiments, the drive shaft 150 oscillates or rotates back and forth, as shown by the arc arrow 18, between the positions HP.sub.1 and HP.sub.3. During one displacement or movement of the eccentric 160 and the connecting point 124 between HP.sub.1 and HP.sub.3, the piston 110 is linearly displaced or travels a distance L.sub.P1 within the cylinder 130. The dashed box 20 in FIG. 3B illustrates the linear position 16, viz., L.sub.P1, of the piston 110 and the corresponding relative mechanical advantage 14 when the pumping system 10 is operated in the high pressure region between HP.sub.1 and HP.sub.3. Minimum torque and minimum current draw occurs when the rate of displacement of the piston 110 is at a minimum with respect to the rate of change of the motor rotor angle which, in this instance, is approximately at the 12 o'clock position of the eccentric 160 and the connecting point 124. As illustrated, the linear position 16 of the piston 110 at HP.sub.2 approximately corresponds with the maximum relative mechanical advantage 14 in the high pressure region between HP.sub.1 and HP.sub.3. It should be noted that the drive shaft 150 does not complete one full rotation. A substantially similar high pressure region exists opposite the high pressure region between HP.sub.1 and HP.sub.3.
(22) FIG. 4A is a cross-sectional view of the pumping system 10 illustrating a non-limiting exemplary embodiment of operating the pumping system 10 within another high pressure region between HP.sub.4 and HP.sub.6 opposite the high pressure region between HP.sub.1 and HP.sub.3. FIG. 4B illustrates non-limiting exemplary linear positions 16 of the piston 110 within the cylinder 130 when the pumping system 10 is operated between HP.sub.4 and HP.sub.6. In some embodiments, the drive shaft 150 oscillates or rotates back and forth, as shown by the arc arrow 22, between the positions HP.sub.4 and HP.sub.6. During one displacement or movement of the eccentric 160 and the connecting point 124 between HP.sub.4 and HP.sub.6, the piston 110 is linearly displaced or travels a distance L.sub.P2 within the cylinder 130. The dashed box 24 in FIG. 4B illustrates the linear position 16, viz., L.sub.P2, of the piston 110 and the corresponding relative mechanical advantage 14 when the pumping system 10 is operated in the high pressure region between HP.sub.4 and HP.sub.6. Minimum torque and minimum current draw occurs when the rate of displacement of the piston 110 is at a minimum with respect to the rate of change of the motor rotor angle which, in this instance, is approximately at the 6 o'clock position of the eccentric 160 and the connecting point 124. As illustrated, the linear position 16 of the piston 110 at HP.sub.5 approximately corresponds with the maximum relative mechanical advantage 14 in the high pressure region between HP.sub.4 and HP.sub.6. It should be noted that the drive shaft 150 does not complete one full rotation.
(23) FIG. 5A is a cross-sectional view of the pumping system 10 illustrating a non-limiting exemplary embodiment of operating the pumping system 10 within a high flow region between HF.sub.1 and HF.sub.3. FIG. 5B illustrates non-limiting exemplary linear positions 16 of the piston 110 within the cylinder 130 when the pumping system 10 is operated between HF.sub.1 and HF.sub.3. In some embodiments, the drive shaft 150 oscillates or rotates back and forth, as shown by the arc arrow 26, between the positions HF.sub.1 and HF.sub.3. During one displacement or movement of the eccentric 160 and the connecting point 124 between HF.sub.1 and HF.sub.3, the piston 110 is linearly displaced or travels a distance L.sub.F1 within the cylinder 130. The dashed box 28 in FIG. 5B illustrates the linear position 16, viz., L.sub.F1, of the piston 110 and the corresponding relative mechanical advantage 14 when the pumping system 10 is operated in the high flow region between HF.sub.1 and HF.sub.3. Peak or maximum torque and maximum motor current draw occurs when the rate of displacement of the piston 110 is greatest with respect to the rate of change of the motor rotor angle which, in this instance, is at the 3 o'clock position of the eccentric 160 and the connecting point 124. As illustrated, the linear position 16 of the piston 110 at HF.sub.2 approximately corresponds with the highest flow displacement per change of angular position in the high flow region between HF.sub.1 and HF.sub.3. Also as illustrated, the relative mechanical advantage 14 during operation within the high flow region between HF.sub.1 and HF.sub.3 is a minimum which corresponds to a more consistent flow rate. It should be noted that the drive shaft 150 does not complete one full rotation. A substantially similar high flow region exists opposite the high flow region between HF.sub.1 and HF.sub.3.
(24) FIG. 6A is a cross-sectional view of the pumping system 10 illustrating a non-limiting exemplary embodiment of operating the pumping system 10 within a high flow region between HF.sub.4 and HF.sub.6 opposite the high flow region between HF.sub.1 and HF.sub.3. FIG. 6B illustrates non-limiting exemplary linear positions 16 of the piston 110 within the cylinder 130 when the pumping system 10 is operated between HF.sub.4 and HF.sub.6. In some embodiments, the drive shaft 150 oscillates or rotates back and forth, as shown by the arc arrow 30, between the positions HF.sub.4 and HF.sub.6. During one displacement or movement of the eccentric 160 and the connecting point 124 between HF.sub.4 and HF.sub.6, the piston 110 is linearly displaced or travels a distance L.sub.F2 within the cylinder 130. The dashed box 32 in FIG. 6B illustrates the linear position 16 of the piston 110 and the corresponding relative mechanical advantage 14 when the pumping system 10 is operated in the high flow region between HF.sub.4 and HF.sub.6. Peak or maximum torque and maximum motor current draw occurs when the rate of displacement of the piston 110 is greatest with respect to the rate of change of the motor rotor angle which, in this instance, is at the 9 o'clock position of the eccentric 160 and the connecting point 124. As illustrated, the linear position 16 of the piston 110 at HF.sub.5 approximately corresponds with the highest flow displacement per change of angular position in the high flow region between HF.sub.4 and HF.sub.6. Also as illustrated, the relative mechanical advantage 14 during operation within the high flow region between HF.sub.4 and HF.sub.6 is a minimum which corresponds to a more consistent flow rate. It should be noted that the drive shaft 150 does not complete one full rotation.
(25) FIG. 7 is a cross-sectional view of a non-limiting exemplary embodiment of a pump 34 having at least one ball valve 36 and a piston 210 configured for controlling the movement of material throughout the pump 34 and generating pressure. In a non-limiting exemplary embodiment, the ball valve 36 includes a ball 275 and a ball cage 270. In some embodiments, a connecting arm (e.g., connecting arm 120; not shown) and the piston 210 are connected at connection point 222. The opposite end of the connecting arm may be connected to the eccentric 160.
(26) FIG. 8 is a flow chart of a non-limiting exemplary embodiment of a method 900 for operating the pumping system 10 of the instant disclosure in the high pressure region between HP.sub.1 and HP.sub.3 illustrated in FIGS. 3A and 3B or in the high pressure region between HP.sub.4 and HP.sub.6 illustrated in FIGS. 4A and 4B. In some embodiments, the method 900 operates without a position sensor. The method 900 begins at step 902 whereat the controller 170, via a processor, commands the drive shaft 150 to rotate in direction A. The torque and speed of the drive shaft 150 begin to increase, which is detected by the controller 170 via the processor. At step 904, the controller 170, via the processor, begins to limit the speed of the drive shaft 150 as the torque approaches an upper limit. At step 906, the speed of the drive shaft 150 decreases to the point of reaching a minimum speed limit, which is detected by the controller 170 via the processor. The controller 170, via the processor, commands the drive shaft 150 to stop. At step 908, the controller 170, via the processor, commands the drive shaft 150 to rotate in direction B opposite the direction A. The torque and speed of the drive shaft 150 begin to increase, which is detected by the controller 170 via the processor. At step 910, the controller 170, via the processor, begins to limit the speed of the drive shaft 150 as the torque approaches the upper limit. At step 912, the speed of the drive shaft 150 decreases to the point of reaching a minimum speed limit, which is detected by the controller 170 via the processor. The controller 170, via the processor, commands the drive shaft 150 to stop. The method 900 (or process) repeats starting at step 902.
(27) FIG. 9 is a flow chart of a non-limiting exemplary embodiment of a method 1000 for operating the pumping system 10 of the instant disclosure in the high flow region between HF.sub.1 and HF.sub.3 illustrated in FIGS. 5A and 5B or in the high flow region between HF.sub.4 and HF.sub.6 illustrated in FIGS. 6A and 6B. In some embodiments, the method 1000 operates without a position sensor. The method 1000 begins at step 1002 whereat a controller 170, via a processor, commands the drive shaft 150 to rotate in direction A. The torque and speed of the drive shaft 150 begin to increase, and the speed of the drive shaft 150 reaches the maximum speed limit. At step 1004, the torque of the drive shaft 150 peaks at a value which is significantly below the maximum torque threshold, which is detected by the controller 170 via the processor. The torque value starts to decrease and eventually reaches a minimum torque threshold, which is detected by the controller 170 via the processor. The controller 170, via the processor, commands the drive shaft 150 to stop. At step 1006, the controller 170, via the processor, commands the drive shaft 150 to rotate in direction B opposite the direction A. The torque and speed of the drive shaft 150 begin to increase, which is detected by the controller 170 via the processor. The speed of the drive shaft 150 reaches the maximum speed limit, which is detected by the controller 170 via the processor. At step 1008, the torque of the drive shaft 150 peaks at a value which is significantly below the maximum torque threshold, which is detected by the controller 170 via the processor. The torque value starts to decrease and eventually reaches a minimum torque threshold, which is detected by the controller 170 via the processor. The controller 170, via the processor, commands the drive shaft 150 to stop. The method 1000 (or process) repeats starting at step 1002.
(28) FIG. 10 is a block diagram of a non-limiting exemplary embodiment of a control loop of the controller 170 for operating the pumping system 10 in one of the high pressure regions or in one of the high flow regions. The illustrated embodiment is directed to a pumping system 10 using an electric motor. In certain embodiments, several layers of feedback control loop may be implemented. In some embodiments, the pressure or flow control command is used as a set-point for the control logic. In certain embodiments, the control logic may be configured for using motor speed, motor torque, motor position, and pump position as inputs for decision making. In some embodiments, the control logic may control or output commands for controlling the motor position, motor speed, and motor torque. In a non-limiting exemplary embodiment, the control logic determines whether the eccentric 160 should run continuously as illustrated in FIG. 2 or only operate within certain ranges of rotation as illustrated in one or more of FIGS. 3 through 6. In some embodiments, the controller 170 is configured to measure motor current and measure or estimate the motor position and speed using components and/or methods well known in the art including, but not limited to, sensor-less control algorithms, encoders, feedback loops, hall sensors, among others. In certain embodiments, the controller 170 is configured to ascertain the position of the drive shaft 150 using components and/or methods well known in the art including, but not limited to, sensor-less control algorithms, e.g., via motor current and speed measurements and estimates, and clocking signals from an external position sensor.
(29) In view thereof, modified and/or alternate configurations of the embodiments described herein may become apparent or obvious to one of ordinary skill. All such variations are considered as being within the metes and bounds of the instant disclosure. For instance, while reference may have been made to particular feature(s) and/or function(s), the disclosure is considered to also encompass any and all equivalents providing functionalities similar to those disclosed herein with reference to the accompanying drawings. Accordingly, the spirit, scope and intent of the instant disclosure is to embrace all such variations. Consequently, the metes and bounds of the instant disclosure are defined by the appended claims and any and all equivalents thereof.