One of the fundamental objectives of meteorological radar systems is to sample the atmosphere surrounding the Earth to provide a quantitative measure of precipitation. Conventional meteorological radars provide coverage over long ranges, often on the order of hundreds of kilometers. A general schematic of how such conventional radar systems function is provided in
Sensitivity is a critical aspect of weather radar systems. Such systems not only detect atmospheric patterns but often need to precisely measure weak precipitation echoes. Embodiments of the invention use pulse compression techniques to increase the sensitivity of weather radar systems. These techniques can include sending two waveforms into a region of interest, where the second waveform is designed based on knowledge about the first waveform. Such systems can enhance the sensitivity of weather radars about 10 dB.
Embodiments of the invention include a weather radar system that includes a transmitter, a receiver and a computer system. The transmitter can be configured to transmit a first signal and a second signal into a region of interest. The receiver can be configured to receive first echoes and second echoes scattered from the region of interest. The first echoes can correspond with the first transmitted signal and the second echoes can correspond with the second transmitted signal. The computer system can be coupled at least with the receiver and can be configured to filter the second echoes based on information about either or both the first waveform and the first echoes.
In some embodiments, the first and second waveforms comprise pulse compression waveforms. In some embodiments, the first waveform and the second waveform can be transmitted at the same time and in different in frequency. In other embodiments, the first waveform and the second waveform can be transmitted at different times and they are different in time. In some embodiments, the second waveform can be adaptively filtered based on information about the first waveform. And in some embodiments, the second waveform can be filtered based on the power of the first waveform and/or the Doppler profiles of the first waveform. In some embodiments, an iterative loop can use the outputs of the second wave form as a reference profile to filter the second waveform itself. In some embodiments, the adaptive filter can comprise: F=(SmHRzz−1Sm+Rxx−1)−1SmHRzz−1.
In some embodiments, a method is provided for increasing the sensitivity of a radar system. The method can include transmitting a first waveform into the atmosphere from a weather radar system and transmitting a second waveform, different from the first waveform, into the atmosphere from the weather radar system. Echoes can be received from the atmosphere in response to the first waveform and the second waveform. And the echoes of the second waveform can be filtered based on information about either or both the first waveform and the echoes from the first waveform.
The following detailed description, together with the accompanying drawings, will provide a better understanding of the nature and advantage of the embodiments disclosed herein.
Sensitivity is a critical aspect of any radar system. It is especially important for weather radars because such systems not only detect atmospheric patterns but often need to precisely measure weak precipitation echoes. Although application of pulse compression techniques for weather radars is not widely used, for low power systems it can be beneficial. However, conventional matched or mismatched filters used along with pulse compression techniques have some constraints that partly downgrade the sensitivity. Embodiments of the invention, broadly termed sensitivity enhancement systems (SES), can obtain a better sensitivity than the other systems. For instance, SES with dual-waveforms scheme is able to enhance the sensitivity about 10 dB. It also provides good performance in PSL, Doppler tolerant and dual-polarization parameter estimation. For region with strong echoes, results by the two waveforms can be combined to improve measurement accuracy.
Pulse compression techniques are used through embodiments of the invention. Such systems transmit long coded waveforms by a weather radar into the atmosphere. The echoes are received and compression techniques are applied to narrow the pulses. Coded pulses can be useful because they require less power while maintaining increased bandwidth. Moreover, the range resolution and/or sensitivity of weather radars can be improved using these embodiments. The increased bandwidth, however, can have a major drawbacks: system noise. Because noise is proportional to bandwidth the increase in bandwidth can also increase the noise. With the increased noise, system sensitivity decreases. Moreover, the use of a low pass filter cannot be used in ground based weather radars to mitigate noise because the natural properties of the wideband echoes and white noise increase filter loss ruining any gains from the codes.
In some embodiments, a two waveform scheme can be used. That is, two waveforms can be transmitted separately in either time and/or frequency. Then, at the receiver an adaptive filter can be designed based on the self consistency of these two waveforms. For example, the adaptive filter can filter the second waveform based on the first waveform and/or the echo from the first waveform. As another example, the adaptive filter can filter each range gate based on the prior knowledge of the power profile from the alternate waveform. Using embodiments of the invention can improve the system sensitivity and the peak sidelobe level (PSL) of the return echoes.
Radar interface 250 is coupled with bus 226. In some embodiments, radar interface 250 can be any type of communication interface. For example, radar interface 250 can be a USB interface, UART interface, serial interface, parallel interface, etc. Radar interface 250 can be configured to couple directly with any type of radar system such as a dual polarization radar system.
The computer system 200 also comprises software elements, shown as being currently located within working memory 220, including an operating system 224 and other code 222, such as a program designed to implement methods and/or processes described herein. In some embodiments, other code 222 can include software that provides instructions for receiving user input a dual polarization radar system and manipulating the data according to various embodiments disclosed herein. In some embodiments, other code 222 can include software that can predict or forecast weather events, and/or provide real time weather reporting and/or warnings. It will be apparent to those skilled in the art that substantial variations can be used in accordance with specific requirements. For example, customized hardware might also be used and/or particular elements might be implemented in hardware, software (including portable software, such as applets), or both. Further, connection to other computing devices such as network input/output devices can be employed.
A pulse compression radar system can have a chirp frequency of Fs. The sampling time is then
The range resolution correspond to the sub-pulse is
where c is the speed of light in a vacuum. For example, a system with a 5 MHz chirp gives a pulse range resolution of 30 m.
The convolution of y can be written in matrix form,
For n≧N−1 we define a processing window [n−N+1, n+N−1] as,
Or in short notation,
yn=Xnw+ηn,
Minimization of integrated sidelobe level (ISL) is an efficient technique to design a mismatched receiver filter. ISL trades range resolution to peak sidelobe level (PSL). Given a signal model where the input signal is an impulse, and the output signal is convolution of the transmit waveform and the receiver filter; by pre-defining output resolution, compressed peaks are removed and the remainders are sidelobes. The minimization process gives a closed form solution for the case of minimum ISL. Though not providing the best range resolution for the output, a minimum ISL filter provides sufficiently low PSL. This design can be suitable for the first waveform of SES, in some embodiments, where the need of PSL is more important than the achieved resolution. For example, minimum ISL receiver filter for a non-linear piecewise FM waveform with B=4 MHz, T=40 μs can provide an output with 90 m resolution and PSL less than −60 dB.
The reflectivity is estimated from the received power at the shifted reference plane, as shown in
Ze=C′R2
In the above equation
The power at the reference plane is related to the power at the output of the receiver by
where lr is the receiver loss and Gr is the receiver gain. Hence, the equivalent reflectivity can be computed from the receiver output power,
The unit of Ze is mm2m−1. In practical, it is expressed in decibel scale (dBZ). The radar equation can now be written as,
Ze[dBZ]=
The notations used in the above equations are explained in Bringi and Chandrasekar (2001).
The minimum detectable Ze at a given range R (km) is specified when the signal to noise ratio is unity, i.e.
min(Ze)[dBZ]=10 log(kTB)+C[dB]+20 log(R[km])
From the above equations, it can be seen that there are several ways to improve the system sensitivity. For example, increasing the peak/average transmit power is an intuitive way. Transmitting signal with high power lets the radar system able to see weak echoes. However, arbitrary high power RF transmitters/amplifiers are not always available and are very expensive. The alternate approach is to design a receiver filter that can suppress noise but preserve signal power. Given the fact that pulse compression signal is wideband signal and has spectrum like white noise, it is easily to prove that using a conventional filter (e.g. LFP) to remove noise will also cut off a part of signal. Therefore the filter loss lr will increase. The system sensitivity cannot be improved by this technique. But embodiments described herein can provide an increase sensitivity.
For precipitation targets, signals from different range gates are zero-mean and uncorrelated. They are also independent of noise. The covariance matrix of the measured signal
where pn+k is the signal power at the (n+k)th gate. Wk is a shifted version of W by k elements and the remainder is zero-padded, denoted by Wk=circ(W, k). If k is positive, the values of W are shifted down and right. If k is negative, the values of W are shifted up and left. For example,
For m≦N−1, denote Xm=[xn−m, xn−m+1, . . . , xn+m−1, xn+m]T. We have
Now, derive the estimator of xm can be derived that is conditioned in the observed vector yn. The prior distribution only depends on the signal power. By definition,
=argx
The distributions of signals are multivariate normal,
where Rxx is shown above, z=yn−Smxm and;
From these equations we can determine solve for the minima to obtain the estimator for xm:
=(SmHRzz−1Sm+Rxx−1)−1SmHRzz−1yn
Now, returning to the form =Fyn, where
F=(SmHRzz−1Sm+Rxx−1)−1SmHRzz−1
is the adaptive filter for the second SES waveform.
This analysis does not account for Doppler shift; i.e. it sets all Doppler shifts of samples (range gate volumes) to zeros. Although radial Doppler of weather echoes is not as high as in case of military targets such as aircrafts it still affects the PSL performance of the receiver filter. Especially, weather radar systems need to measure precipitation echoes accurately. A strong, moving fast storm may heavily contaminate nearby weak cells due to the sidelobe problem. Therefore, when designing system, the signal Doppler needs to be taken into account.
Let fi be the Doppler corresponding to signal at sub-pulse gate i, the Doppler phase shift over a period of Ts is θi=−2πTsfi. Along with the power, the Doppler phase shift of the signal at gate (n+k)th has impact on the covariance matrix Ryy. To account for that impact, the transmitted waveform matrix Wk has to be replaced by its Doppler-modulated version:
Wk→Wkmod=circ(W(n+k),k)
where Wi is the Doppler modulated version of W by the phase shift θi of sub-gate i.
Wi=(wi)(wi)H
wi=└w0,w1ejθ
Embodiments of the invention can employ a dual-waveform scheme. Knowledge about the first signal can be used to derive a second signal that can provide increased sensitivity. The knowledge about the signal that can be used by the SES estimator can include the signal power and the signal Doppler.
In embodiments where the two waveforms are transmitted simultaneously at different frequencies, the observed volume can be perfectly matched. If the two waveforms are transmitted at different times, the time difference can be selected to be small enough to ensure that the precipitation volume is statistically stationary. For example, when the two waveforms are transmitted in a sequence, as shown in
This can be accomplished because the second waveform has smaller bandwidth so the noise entering to the system is reduced. And the second waveform estimator can use some information about the signal of interest. Although the estimated signal distribution from the first waveform may include some uncertainty, the SES filter can be adaptive to the signal level. That matching property can be important since it always provides better signal to noise ratio (SNR). For comparison, the conventional match filter when applied to weather radar is not really the match filter since precipitation targets are volume targets, received signal is not a time-frequency shifted version of the transmitted waveform.
Depending on the specification of the wanted system, the SES waveforms can be designed to transmit in time or in frequency domain. For a system with narrow available bandwidth, the two waveforms can be selected to transmit after each other in time. In such embodiments, both waveforms can use the whole available system bandwidth. In a system with bandwidth large enough, the two waveforms can be located at different frequencies within that band. Volume matching in this case can be good and/or dwell time can be reduced by half compared to the first case.
At block 610, the duration of the waveforms is determined. In some embodiments, the first waveform duration can be set to be equal to or longer than the second waveform. Again, the selection depends on system specifications and/or design domains (e.g. waveforms can have either or both time diversity or frequency diversity). In some embodiments, the longer the second waveform the better the sensitivity that can be achieved. The second waveform filter can require N2 samples before and after the wanted gate (where N2 is the number of chirps within the second waveform). Increasing the length of the second waveform (N2) can lessen the number of gate where the filter can be applied.
At block 615, the first waveform can be designed using any advanced method. The goal is to obtain the best performance in terms of resolution and PSL. This can be done by assigning pulse codes to the first waveform using any known pulse compression technique. At block 620 the range resolution of the first waveform can be computed from the effective bandwidth of the impulse response of the first waveform.
At block 625, the second waveform bandwidth can be determined. For example, it can be selected such as the corresponding range resolution (i.e. inverse of the bandwidth) is a multiple of the first waveform resolution (as calculated in block 615). Depending on the requirement of the final resolution; the multiplication factor can be selected appropriately. Next, the second waveform duration can be determined at block 630. Then, at block 635, the second waveform can be designed.
With the SES, we have two products form the two waveforms. The second waveform's output has higher sensitivity. In case of strong echoes, the two waveform estimates are usually good; one may combine them to lower measurement errors. For example, this can be accomplished by taking the average of both products. In addition, an SES estimator can use the signal power as prior knowledge but its output may not converge to the true power. To mitigate this problem, a checking procedure based on the likelihood test can be used. The likelihood functions of two signal distributions can be compared: one with the first waveform power estimate and the other with the SES power from the second waveform.
At block 705 the signal powers for both waveforms can be estimated. At block 710, the sample covariance matrix of the signal can be calculated for the second waveform along range:
where hits is number of samples for the second waveform. At block 715, the negative log-likelihood function values can be compared with power estimates from both waveforms. Powers that provide smaller value will be chosen.
Lnrange=ln(det(Ryy))+trace({circumflex over (R)}nrange{circumflex over (R)}yy−1)
where Ryy is shown above and pn, is replaced by the two estimated powers. At block 720, power estimates corresponding to the log-likelihood function can be selected.
Some embodiments of the invention can be verified using pulse compression simulation data. For example, input profiles for the simulation are simulated precipitation range profiles and based on actual measurements from Collaborative Adaptive Sensing of the Atmosphere Integrative Project 1 (CASA IP1). The simulation was done with the impact of Doppler included. Simulation input parameters are listed in the Table 1. The waveforms used in this simulation are shown in
A match filter (MF) was also applied to the simulation data for comparison purposes. In
A more detailed analysis on bias and standard deviation of power estimate was done on a trapezoid profile with gradient of 40 dB/km.
SES has also been tested with simulation of real profiles measured by CASA IP1 Cyril radar during a tornado event that happened in Oklahoma on Feb. 10, 2009. The only modification is that the power profiles were lowered by 20 dB for sensitivity testing purpose. All other profiles are kept as is.
In
In
Circuits, logic modules, processors, and/or other components may be described herein as being “configured” to perform various operations. Those skilled in the art will recognize that, depending on implementation, such configuration can be accomplished through design, setup, interconnection, and/or programming of the particular components and that, again depending on implementation, a configured component might or might not be reconfigurable for a different operation. For example, a programmable processor can be configured by providing suitable executable code; a dedicated logic circuit can be configured by suitably connecting logic gates and other circuit elements; and so on.
While many of the figures are described with reference to particular blocks, it is to be understood that the blocks are defined for convenience of description and are not intended to imply a particular physical arrangement of component parts. Further, the blocks need not correspond to physically distinct components.
While the embodiments described above may make reference to specific hardware and software components, those skilled in the art will appreciate that different combinations of hardware and/or software components may also be used and that particular operations described as being implemented in hardware might also be implemented in software or vice versa.
Computer programs incorporating various features of the present invention may be encoded on various computer readable storage media; suitable media include magnetic disk or tape, optical storage media such as compact disk (CD) or digital versatile disk (DVD), flash memory, and the like. Computer readable storage media encoded with the program code may be packaged with a compatible device or provided separately from other devices. In addition program code may be encoded and transmitted via wired optical, and/or wireless networks conforming to a variety of protocols, including the Internet, thereby allowing distribution, e.g., via Internet download.
This application is a non-provisional of, and claims the benefit of, U.S. Provisional Patent Application Ser. No. 61/253,407, entitled “Sensitivity Enhancement System,” filed Oct. 20, 2009, and U.S. Provisional Patent Application Ser. No. 61/253,371, entitled “Resolution Enhancement System For Networked Radars,” filed Oct. 20, 2009, the entire disclosures of which are incorporated herein by reference for all purposes.
This invention was made with Government support under National Science Foundation Award Number 0313747. The government has certain rights in the invention.
Number | Name | Date | Kind |
---|---|---|---|
5465413 | Enge et al. | Nov 1995 | A |
5583512 | Mceligot | Dec 1996 | A |
6377204 | Wurman et al. | Apr 2002 | B1 |
6522456 | Chen et al. | Feb 2003 | B2 |
7103026 | Hall et al. | Sep 2006 | B2 |
7248207 | Ohnishi | Jul 2007 | B2 |
7518544 | Venkatachalam et al. | Apr 2009 | B2 |
20060187114 | Gibson et al. | Aug 2006 | A1 |
20060273952 | Krikorian et al. | Dec 2006 | A1 |
20070046526 | O'Hora et al. | Mar 2007 | A1 |
20070229347 | Holmberg | Oct 2007 | A1 |
20080059098 | Zhang | Mar 2008 | A1 |
20090237292 | Tigrek et al. | Sep 2009 | A1 |
20090289836 | Frank et al. | Nov 2009 | A1 |
20110102249 | Venkatachalam et al. | May 2011 | A1 |
Number | Date | Country | |
---|---|---|---|
20110102250 A1 | May 2011 | US |
Number | Date | Country | |
---|---|---|---|
61253407 | Oct 2009 | US | |
61253371 | Oct 2009 | US |