The present disclosure relates to underwater acoustics, and in certain exemplary aspects to acoustic transducers and acoustic Doppler systems (such as Acoustic Doppler Current Profilers, or ADCPs) applied to channel fluid flow velocity and channel discharge measurement.
An Acoustic Doppler Current Profilers (ADCP) is an exemplary type of sonar system that can be used to, inter alia, remotely measure channel flow velocity and/or channel discharge water velocity over varying horizontal and/or vertical ranges in fresh and salt water environments such as rivers, lakes, estuaries and ocean channels.
ADCPs are well established for measuring channel velocity distribution and discharge. They are pulsed sonars used to measure current velocities in a vertical or horizontal direction of water for each depth “cell” of water from the transducer face up to a maximum range. ADCP systems typically include a transducer and beamformer assembly which form multi-narrow beam which focus sound along multiple beam directions, a pulsed transmitter, to generate pulses of sound that backscatter as echoes from plankton, small particles, and small-scale inhomogeneities in the water and from the bottom surface. The transducer assembly is implemented with either multiple independent “piston” transducers inclined at different angles relative to the normal, or two-dimensional Phased Array transducers, which produce multiple inclined beams in two orthogonal axes. Also typically included in the ADCP is a receiver and signal processor which receives Doppler frequency shifted echoes and computes the relative velocity of the received sound versus time between the scatters ensonified by the transmitted pulse and the transducer along-beam direction. ADCP measurements from multiple beams are combined to remotely measure vertical or horizontal “profiles” of water velocities.
Currently, two types of ADCPs are most often employed in the foregoing channel flow/discharge measurement application.
However, this survey method also has several disadvantages, including inter alia:
A second type of existing ADCP (
The primary advantages of this survey method are:
However, this second approach also suffers several salient disabilities, including:
Accordingly, improved methods and apparatus for performing, inter alia, channel or other aquatic acoustic measurements are needed.
The foregoing needs are satisfied herein by providing, among other things, improved methods and apparatus for performing acoustic underwater measurements and evaluation.
In one aspect, the present disclosure describes a unique application of a scanned one dimensional transducer Acoustic Doppler Current Profiling (ADCP) sonar used to, in one application, continuously and remotely measure both vertical and horizontal profiles of river or channel along-stream water velocities within a cross-section of the river, from one or more side-mounted one-dimensional array transducers and associated beamformers.
In another aspect, a method is disclosed. In one embodiment, the method involves use of one or more one-dimensional array transducers and “phase delay” beamformers each array arranged in multiple substantially parallel X-axis rows of transducer elements, the rows spaced at e.g., approximately ½ wavelength at the carrier operating frequency and sound speed in the relevant fluid media. In one implementation, the transducer is physically mounted at a fixed location in the channel, viewing across fluid flow channel. A beamformer circuit is electrically connected to the elements in the X-axis rows of the array, applying fixed phase delayed signals associated, respectively between X-axis rows. The angle of the narrow beam in the Z-axis is determined by the beamformer phase shifts. Thus, the phase shifts may be sequentially changed to sequentially scan the beam in angular increments within a fan sector of e.g., up to +/−50 degrees in the Z-axis. Multiple beams may be simultaneously formed within this sector by using multiple phase shift beamformers operating in parallel.
One salient advantage of this multiple beamforming technique relative to single beam angle piston transducers currently used for fixed position channel flow measurement applications is that the inventive array transducer disclosed herein is capable of simultaneously or sequentially forming multiple narrow beams projected across the channel in the Z-axis within a fan shaped sector of up +/−50 degrees. The phase delay beamforming method is relatively simple to implement, but limits the array bandwidth for generating narrow beams to about 6% of the carrier frequency. If broader bandwidth signals are used, the beamwidth will be increased.
In another implementation, in the above described one-dimensional array transducer(s) is a “time delay” array transducer arrangement where the beamformer applies time-delayed signals associated, respectively with each X-axis row, sequentially and/or simultaneously forming one or more sets of Z-axis transmit and/or receive beam sets projected outside of the X, Y, Z axes array plane.
In another embodiment, the method includes applying the above described transducers and beamformers in an ADCP to remotely and continuously measure both vertical and horizontal profiles of channel along-stream water velocities within a cross-section of the body of water (e.g., river) from a single side-mounted transducer In one implementation, this system utilizes one or more one-dimensional multiple time delay beamformers multiple narrow beams within one or more a fan sectors (e.g., 2) oriented inclined at an angle on the order of 20 degrees upstream and the other pointing downstream. This exemplary embodiment of the time delay array beamforming method is more complex to implement, but enables the array to generate narrow beams with signal bandwidths up to a large percentage (e.g., 60%) of the carrier frequency.
In one variant, the systems sequentially transmit short pulses along each of the narrow beams in a fan beam sector, and sequentially receive and measure the Doppler frequency shift versus time in multiple “range bins” to compute multiple fluid velocity profile components along the direction of each fixed beam angle. Array transducers are coupled to transmit and receive time delay beamformers to form multiple narrow beams within the fan shaped angular sector. Doppler frequency based velocity profile measurements in multiple range bins are combined to compute a cross section of the channel flow velocity within the angular sector of the fan beams, and at a maximum horizontal distance across the channel determined by the range capability of the sonar and limitations imposed by measurement accuracy limitations due to transducer sidelobe and main beam spreading across the channel. The ADCP operates by transmitting N narrow pulse acoustic signals on each of the plurality of beams within the fan beam sector, receiving echoes from each transmit/receive cycle “ping”, obtaining Doppler frequency based velocity estimate for each range bin of the N pings from echoes from the water mass, and calculating an average velocity profile based on the sum of the N velocity estimates along each beam angle.
In another aspect, an ADCP system is disclosed. In one embodiment, the system includes an array transducer and phase delay beamformers to form multiple beams, where the transmitted signal is a single tone pulse with a prescribed bandwidth (e.g., less than 6% of the carrier frequency). The Doppler Frequency of the echo is computed using a auto-correlation method at a time delay which is a fraction of the transmitted pulse width (so-called “pulse incoherent” Doppler signal processing).
In another embodiment, the ADCP system comprises an array transducer and multiple beam phase delay beamformers, where the pulsed transmit signal is a dual phase or frequency coded pulse with a prescribed bandwidth. The Doppler Frequency along each beam is computed using an auto-correlation method at a time delay approximately equal to the dual pulse lag (so-called “dual-pulse coherent or broadband” Doppler signal processing).
In yet another embodiment, the ADCP system comprises an array transducer and multiple beam phase delay beamformers, where the pulsed transmit signal is either a single tone or dual phase or frequency coded pulse with a prescribed bandwidth, and the Doppler Frequency of the echo is computed using an auto-correlation method at a time delay equal to the time lag between successive pulse transmissions (so-called “pulse-to-pulse coherent” Doppler signal processing).
In a further embodiment, the ADCP system comprises an array transducer and multiple phase delay beamformers, where the transmitted signal is a single tone pulse (e.g., with a bandwidth up to 60% of the carrier frequency). The Doppler Frequency of the echo is computed using a pulse incoherent Doppler signal processing technique.
In another embodiment, the ADCP system comprises an array transducer and multiple time delay beamformers, where the pulsed transmit signal is a dual phase or frequency coded pulse with a bandwidth (e.g., up to 60% of the carrier frequency), and the Doppler Frequency is computed using a dual-pulse coherent or broadband Doppler signal processing technique.
In yet another embodiment, the ADCP system comprises an array transducer and multiple time delay beamformers, where the pulsed transmit signal is either a single tone or dual phase or frequency coded pulse with a bandwidth (e.g., up to 60% of the carrier frequency), and the Doppler Frequency is computed using e.g., pulse-to-pulse coherent Doppler signal processing.
In a further embodiment, the ADCP system comprises an array transducer and a time or phase delay beamformer method, where multiple ping along-beam measurements are made at the same inclination angle, and the multiple ping echoes are pre-processed to suppress the bottom portion of the composite bottom/fluid echoes prior to computing the near bottom fluid velocity to substantially remove the fluid flow velocity measurement error caused by bottom echo interference for near bottom slant beam measurements.
In another aspect, a computer-readable apparatus is disclosed. In one embodiment, the apparatus includes a storage device with at least one computer program disposed thereon, and operative to, when executed on a processing device, implement a time or phase delay beamformer.
Other features and advantages disclosed herein will immediately be recognized by persons of ordinary skill in the art with reference to the attached drawings and detailed description of exemplary embodiments as given below.
Various aspects and features of the disclosure will become more fully apparent from the following description and appended claims taken in conjunction with the foregoing drawings. In the following description, specific details are given to provide a thorough understanding of the disclosed methods and apparatus. However, it will be understood by one of ordinary skill in the technology that the disclosed systems and methods may be practiced without these specific details. For example, certain components may be shown in block diagrams in order not to obscure certain aspects in unnecessary detail. In other instances, such components, other structures and techniques may be shown in detail to further explain certain aspects.
It is also noted that certain aspects may be described as a process, which is depicted as a flowchart, a flow diagram, a structure diagram, or a block diagram. Although a flowchart may describe the operations as a sequential process, many of the operations may be performed in parallel or concurrently and the process may be repeated, or the steps thereof permuted. In addition, the order of the operations may be re-arranged. A process is terminated when its operations are completed. A process may correspond to a method, a function, a procedure, a subroutine, a subprogram, etc. When a process corresponds to a function, its termination generally corresponds to a return of the function to the calling function or the main function.
While the description herein is provided generally for the case of one dimensional multibeam scanning transducer arrays and channel flow monitoring ADCP, other velocity measurement systems, such as measuring the horizontal flow from a fixed position platform, may share the same general characteristics, and the disclosure may be equally applicable thereto. Various embodiments of a one dimensional multibeam transducer array and channel flow monitoring ADCP utilizing the exemplary array transducer method as described below may be applied to other applications or use cases, such as both these other horizontal flow measurement applications.
One embodiment of a one-dimensional array transducer 300 is illustrated in
The illustrated array consists of multiple rectangular shaped transducer elements 320 each arranged in multiple substantially parallel X-axis rows transducer elements, the rows spaced at approximately ½ wavelength 330 at the sound speed in the fluid media. The array row elements may be, in one implementation, continuous strips of piezoelectric ceramic, or segmented shorter elements. The array beamwidth in the X and Z-axis is determined by the length 315 and width 305 in units of wavelengths at the carrier frequency and sound speed in the fluid media. For a rectangular array, the approximate beamwidth in degrees (ΦX) 360, in the X and (ΦZ) 350 in the Z plane is given by:
ΦX=50/M,
where M is the width of the array in wavelengths, and
ΦZ=50/N,
where N is the length of the array in wavelength.
For typical channel monitoring applications, the prior art transducers used in channel horizontal monitoring are circular disc transducers 180 illustrated in
Multiple element array transducers fabricated from multiple small transducer elements, as described above for use in this application, are advantageously not subject to this limitation, since small elements are readily commercially available. The beamwidth in the X-axis which is in the direction of channel flow is not as critical, since there are normally no highly reflective objects or boundaries in this direction. Thus, a beamwidth of 3 or more degrees is usually sufficient, requiring an array Y-axis diameter of approximately 16 wavelengths in the exemplary implementation.
However, the Z-axis beamwidth in the vertical plane is typically much more critical, due to the presence of the highly reflective clutter surface and bottom in this axis, when the desired echo at any given range across the channel is from the fluid media, which normally has a lower reflection coefficient. Typical limitations on the height of the transducer array are practical transducer length for ease of installation, and cost of the materials and fabrication of the transducer array and associated electronics beamformers. Fortunately, the cost of transducer materials has been recently reduced at least partially due to the increase in number and expansion of offshore transducer material manufacturers. Also, the fabrication cost is under the control of the transducer array manufacturer and have been and continue to be reduced primarily due to automation of the manufacturing processes. The cost of multiple transmitter and receiver electronics is also being reduced by technology and process improvements of commercial electronics component manufacturers.
Generally, from a performance viewpoint, the narrowest Z-axis beamwidth practically achievable in terms of size, weight and cost are best. Considering the state of the art in array transducer material and manufacturing costs of an array of equivalent size of piston transducers currently used for horizontal channel monitoring, an equivalent size array is competitive with a piston transducer. However, the angular scanning capability of array transducers greatly improves the flow monitoring performance. This is one primary advantage of the method disclosed herein. From a practical viewpoint, the performance/cost ratio is very favorable relative to conventional piston transducers. Also, the array transducer can be practically fabricated longer in length, and thus is capable of much narrower Z-axis beamwidths, which is a second advantage of array transducers over conventional piston transducers. Thus, it is now much more practical to produce commercial multibeam sonars, which the exemplary embodiment herein leverages.
To achieve broadband transducer operation, as is often required for ADCP applications which use broadband system operation, an acoustic quarter-wave transformer is used in front of the ceramic array in this embodiment to improve the acoustic coupling between the array and water, and to significantly increase the transducer bandwidth.
Pieces of acoustic quarter-wave transformers are used on the front side to improve the impedance matching and acoustic coupling between the high acoustic impedance array ceramics and low acoustic impedance water. Matching materials with suitable acoustic impedance such as e.g., G-10 fiberglass material 410, with face dimensions matching the array rows are bonded to the front of the top flexible circuit on the transducer array. This fiberglass (G-10 or equivalent, or yet other suitable material) significantly increases the coupling and transducer element bandwidth. In certain embodiments, the significant increase in the transducer bandwidth is desired for broadband ADCP applications. A layer of urethane 415 is bonded to the front of the fiberglass piece, to inter alia seal the sliced array from the water, and to further improve the impedance matching and acoustic coupling between the array and the water.
Multiple sliced rows of alternating low and high acoustic impedance, quarter-wave thick layers 430 are bonded to the back side FPC placed to the back of the bottom flexible circuit to, in the illustrated embodiment, reflect the acoustic energy transmitted backward, and to provide the necessary mechanical support against the water pressure incident on the front of the transducer array surface. It is appreciated by those of ordinary skill given this disclosure that other front and back matching layers may be used depending on the particular application.
As illustrated in
λ=c/f,
where c is the sound propagation velocity in the fluid media, incoming sound ray wave fronts 440 traveling in the X, Y direction and at an angle (θ) 460 with the Y-axis, where Y is normal to the array plane. Different travel distances to each of the X-axis row line-arrays exist, and thus strike each of the line arrays at different times The path length differences (α) 455 between adjacent line-arrays are related to the element center-to-center separation distance (d) 450 by:
α=d sinθ
The wave front arrival time differences (τ) 465 between adjacent line-arrays is:
τ=α/c=(d/c) sin θ
Where θ is the arrival angle.
The elements are spaced in one implementation at distances 450 corresponding to a half-wavelength of the arriving narrowband signal (d=λ/2), the path length difference expressed in terms of arriving signal wavelengths is given by:
α=(λ/2) sin θ
For a vertical axis arrival angle of, for example, 30 degrees:
α=(λ/2) sin 30°=λ/4
For both transmit and receive beam scanning operation, each of the X rows 435 is electrically connected to a beamformer which provides fixed time delays between adjacent line-arrays for each scanned angle. These time delays compensate for those arising from the different inter-element path lengths (.tau.) of the acoustic pulse incident on the line arrays. The resulting time-delayed signals will be in phase and, when summed, and will form a maximum acoustic interference pattern when transmitting or receiving a wave front leaving or arriving at specific incidence angles determined by the beamformer time delay.
One exemplary embodiment using a scanned transducer array for channel flow and discharge measurement is illustrated in
The exemplary system of
The T/R switches allow the full array to be used to sequentially form narrow beams in both transmit and receive mode of operation. Thus, the resulting 2-way array beams are the product of the transmit and receive beams, and provide the narrowest 2-way beams and lowest sidelobes achievable with this array. This narrow 2-way beamwidth is advantageous for use in embodiments of ADCP channel flow monitors, in order to minimize clutter interference from the bottom and/or surface at longer ranges.
A salient advantage of this multiple beamforming embodiment, relative to single beam angle piston transducers currently used as part of ADCP for fixed position channel flow measurement applications, is that the array transducer is capable of simultaneously or sequentially measuring channel at multiple narrow beams projected across the channel in the Z-axis scanned over a fan shaped sector of e.g., +/−50 degrees. A phased array beamformer is relatively simple to implement, but since the beam angle will be frequency dependent and, if the incoming or outgoing wave has a broad spectrum, the mainlobe beam pattern will be correspondingly broadened in angular space. This typically limits the phased array bandwidth for generating narrow beams to a bandwidth of about 6% of the carrier frequency. If broader bandwidth signals, (which provide improved along-beam velocity measurement precision) are used, the bandwidth will be increased to a value on the order of 50% of the carrier frequency.
Another exemplary embodiment uses a dual scanned transducer array for channel flow and discharge measurement, as illustrated in
There are three Doppler measurement techniques commonly used in different applications of a channel flow monitoring ADCP (either continuously or sequence intermixed through out the deployment time). These are:
These techniques are selected based various parameters, including channel geometry, flow characteristics, and flow measurement requirements. These techniques are thoroughly described in publically available documents, including the references cited in Exhibit A hereto, which are each incorporated by reference herein in its entirety. A skilled technologist will thus understand and appreciate that there are trade-offs for the broadband method in, for example, choosing the proper code, code length and/or pulse separation of a multi-pulse waveform that will depend on the particular application. A mixture of two or more of the three methods may also be used in a typical deployment. This mixture allows utilizing the advantages of each technique in order to compute the total channel flow horizontal and vertical cross section channel flow profile.
When coupled with an exemplary ADCP (such as e.g., that described in following paragraphs), the scanned array of the disclosure advantageously provides a factor of 100× more useful fluid flow information, relative to prior art “horizontal looking” flow monitors, thereby enabling inter alia a more accurate characterization of the vertical and horizontal distribution of currents, and more accurate computation of the channel discharge versus time. The flow data from the total scan sector enables computing a velocity flow cross-section, which currently can only be accomplished with a moving boat channel survey system, which has salient disadvantages as described supra.
This exemplary channel flow monitoring ADCP embodiment operates at carrier frequency of 300 kHz. Each transducer array is 16 wavelengths wide and 48 wavelengths long, thereby providing beams of about three (3) degrees in the X plane, and one (1) degree in the Z-axis. X-axis rows are spaced at ½ wavelength, resulting in 96 row elements in each array. At a 300 kHz, operating frequency, λ=0.5 cm, and each array has outside dimensions of 8 cm wide by 24 cm long. The system operates “ping” cycles by transmitting short pulses about 1.4 ms long, corresponding to about a one (1) meter 2-way range along a beam from one of the two arrays, During the receive part of the ping cycle, the inter-element received backscattered echoes are delayed by the same time delays as applied to the inter-element transmit signals, to form a receive beam corresponding to the transmit beam. The receive time interval is segmented into a series of short time intervals, each approximately equal to the transmit pulse time, forming a sequence of 1 meter long “range bins” of the received signal. For a 100 m echo receive range, the total receive duration is about 70 ms, and has 100 range bins.
During transmit mode, the timing controller 755 controls:
Each transmit amplifier supplies the maximum practical electrical drive power, usually limited by acoustic shock formation, to each of the array rows. The magnitudes of these row drives may be varied across the Z-axis, e.g., to shade the beam formation so as to further lower transmit beam sidelobes.
Immediately following the end of the transmitted pulse, the timing controller 755 selects and controls the receive mode by:
The received signals associated with the 96 receive channels are amplified to levels adequate for digitizing by 96 gain controlled receive amplifiers 710, and then digitized in A/D converters 711. The digitized output signals are applied to 96 sets of in-phase and quadrature mixers 712, which heterodyne the received signal to translate the 300 kHz carrier signal into a baseband (zero carrier frequency) quadrature signals. The baseband digital signals consist of in-phase [cosine] and quadrature [sine] signal, collectively called complex quadrature signals.
The processor 735 of the illustrated embodiment be a digital signal processor (DSP), or any other suitable signal processing circuit such as microcontroller and/or a programmable gate array (e.g., FPGA), RISC or CISC core, RCF (reprogrammable compute fabric), etc. In some embodiments, the processor may be configured to execute one or more software processes. A user specifiable set of operating parameters, including the number of beams formed and signal processing techniques which are stored in digital memory. The exemplary illustrated DSP controls ADCP operation in part based on the stored user- or application-specific parameters, the specific stored parameters used in ADCP operation. The received signal strength signal can also be used in measuring backscatter strength, particle concentration, surface height and/or bottom depth.
The baseband quadrature signals are applied to filters, e.g., digital programmable low-pass filters 713. The low-pass filters are programmed to pass the lower sideband frequencies of the mixing process; e.g., up to 50% of the carrier frequency, corresponding to the bandwidth of the transmitted pulse and the maximum Doppler frequency shift. The digital filtered quadrature signals outputs from the low-pass filters are applied to a time delay beamformers 714, forming a single receive beam for each ping cycle.
The DSP computes the complex autocorrelation of the quadrature signals to compute the Doppler frequency of the beamformed signals, at each “range bin” at a time lag (τ) set, dependent upon the ADCP mode of operation (e.g. pulse-incoherent (narrowband), pulse-coherent (broadband), and/or pulse-to-pulse coherent modes). The output of the complex autocorrelation computation is a complex number (X). The Doppler frequency (Fd) is the computed as:
F
d=arctan(X/2πhT)
where:
The horizontal velocity along the upstream and downstream beams Vb1 and Vb2 is computed as at each range bin from the measured Doppler frequency Fd in the bin time interval and wavelength of transmit carrier frequency (λ) as:
V
b=.5λ/Fd
Thus, time- and space-segmented velocity measurements are created along the beam directions, which is collectively referred to as a velocity profile.
The transmit, receive, time delay beamforming, Doppler frequency calculation, and horizontal velocity calculation is in the illustrated embodiment sequentially repeated; i.e., at transmit and receive time delays required to scan the vertical beam inclination throughout the fan beam sector. The multiple narrow beam velocity profile measurements are then combined to compute a cross-section of the channel flow velocity bins within the angular fan shaped sector formed by the scanned beams, and at a horizontal distance across the channel of about 100 meters for an exemplary 300 kHz sonar, as illustrated in
If bottom echo interference is present in one or more range cells of the composite echo from the water and the bottom (particularly when beam angle are inclined downward, for that range cell), the center of the echo spectrum of the Doppler shifted received signal and the resulting calculated water velocity will be biased towards zero, since the bottom is not moving relative to the fixedly mounted transducer. Two exemplary clutter methods may be used to eliminate or minimize this bias.
In the case where the bottom particle distribution is not significantly changed between consecutive pings, at a fixed vertical beam inclination, the bottom portion of the echo will be nearly identical for each of the pings (highly correlated), and the water portion of the echo will be uncorrelated (due to turbulence in the flowing water changing the scattering partial distribution during the inter ping interval). Thus, a ping pair may be processed 716 prior to computing the autocorrelation function and Doppler frequency shift, in order to suppress the coherent portion of the echo. A simplified two-ping processing technique comprises subtraction of the received echoes to suppress the identical coherent bottom reflection portion of the echo, while combining the ping-to-ping random water reflection portion of the echo.
In the case where the bottom clutter is coupling through sidelobes (or the main beam) for a range bin, the mean Doppler frequency from the bottom will be zero, and the mean Doppler frequency from the water will be higher, proportional to the water velocity. Thus, if the frequency spectrum contains both a spectral content at zero frequency, and also a spectral content at higher frequency, both cannot be from the water mass. In this case, adaptive signal processing techniques such as finite impulse response filtering (zero Doppler suppression filter) may also be used to suppress the bottom portion of the received signal. These techniques are commonly used for similar concepts for horizontal looking radar beams to suppress clutter from fixed objects and the earth's surface in applications such as weather observation radars, and are beginning to be used in Doppler sonars. These clutter suppression techniques are well documented in publically available literature, including Appendix A hereto, and are not described further herein.
The bottom is detected at different downward beam inclinations 716, providing a horizontal profile of the bottom depth within the fan beam sector. The bottom is detected primarily by processing the echo amplitude; however, the ping-to-ping bottom correlations may also be used to aid in bottom detection.
The surface height may also be detected from the upward inclined beams, e.g., by detecting the slant range of echo amplitude increase at the water/air interface. The exemplary embodiment of the surface height detector 740 utilizes:
An exemplary DSP signal processing flow chart is shown in
Thus, the array based channel monitor ADCP measures a detailed cross section of channel along stream velocities within a 100° 920 fan shaped sector 900 as illustrated in
The foregoing description details certain embodiments of the disclosure. It will be appreciated, however, that no matter how detailed or specific various descriptions of the foregoing appears in text, the various features and attributes of the disclosure can be practiced in many ways, including more broadly and/or in different applications than as described herein. It should be noted that the use of particular terminology when describing certain features or aspects should not be taken to imply that the terminology is being re-defined herein to be restricted to including any specific characteristics of the features or aspects of the disclosure with which that terminology is associated.
It will be recognized that while certain aspects of the disclosure are described in terms of a specific sequence of steps of a method, these descriptions are only illustrative of the broader methods of the disclosure, and may be modified as required by the particular application. Certain steps may be rendered unnecessary or optional under certain circumstances. Additionally, certain steps or functionality may be added to the disclosed embodiments, or the order of performance of two or more steps permuted. All such variations are considered to be encompassed within the disclosure disclosed and claimed herein.
While the above detailed description has shown, described, and pointed out novel features of the disclosure as applied to various embodiments, it will be understood that various omissions, substitutions, and changes in the form and details of the device or process illustrated may be made by those skilled in the art without departing from the disclosure. The foregoing description is of the best mode presently contemplated of carrying out the disclosure. This description is in no way meant to be limiting, but rather should be taken as illustrative of the general principles of the disclosure. The scope of the disclosure should be determined with reference to the claims.
This application is a continuation of and claims the benefit of priority to co-owned and co-pending U.S. patent application Ser. No. 13/773,447 filed on Feb. 21, 2013 of the same title, the contents of which being incorporated herein by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
Parent | 13773447 | Feb 2013 | US |
Child | 15818493 | US |