Next Article in Journal
Validation of a Wireless Bluetooth Photoplethysmography Sensor Used on the Earlobe for Monitoring Heart Rate Variability Features during a Stress-Inducing Mental Task in Healthy Individuals
Next Article in Special Issue
Robust Template Adjustment Siamese Network for Object Visual Tracking
Previous Article in Journal
An Efficient Segmentation and Classification System in Medical Images Using Intuitionist Possibilistic Fuzzy C-Mean Clustering and Fuzzy SVM Algorithm
Previous Article in Special Issue
Distributed Target Tracking in Challenging Environments Using Multiple Asynchronous Bearing-Only Sensors
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Robust Control for the Detection Threshold of CFAR Process in Cluttered Environments

1
1st Research and Development Institute, Agency for Defense Development, Daejeon 34060, Korea
2
Department of Electronic Systems Engineering, Hanyang University, Ansan 15588, Korea
*
Author to whom correspondence should be addressed.
Sensors 2020, 20(14), 3904; https://doi.org/10.3390/s20143904
Submission received: 31 May 2020 / Revised: 7 July 2020 / Accepted: 9 July 2020 / Published: 13 July 2020
(This article belongs to the Special Issue Multi-Sensor Fusion for Object Detection and Tracking)

Abstract

:
The constant false alarm rate (CFAR) process is essential for target detection in radar systems. Although the detection performance of the CFAR process is normally guaranteed in noise-limited environments, it may be dramatically degraded in clutter-limited environments since the probabilistic characteristics for clutter are unknown. Therefore, sophisticated CFAR processes that suppress the effect of clutter can be used in actual applications. However, these methods have the fundamental limitation of detection performance because there is no feedback structure in terms of the probability of false alarm for determining the detection threshold. This paper presents a robust control scheme for adjusting the detection threshold of the CFAR process while estimating the clutter measurement density (CMD) that uses only the measurement sets over a finite time interval in order to adapt to time-varying cluttered environments, and the probability of target existence with finite measurement sets required for estimating CMD is derived. The improved performance of the proposed method was verified by simulation experiments for heterogeneous situations.

1. Introduction

The detection process in a radar system is a crucial part of examining radar signal returns and determining whether a target is present within a region of interest (ROI). While a target detection can be simply declared if the amplitude of a received signal is higher than a fixed threshold level, both a target signal and background interference, such as a clutter signal, originally have random amplitude variation, and thus the background interference may exceed the threshold or the target signal may fail to surpass it. The detection performance of a radar system is usually characterized by the probability that a target signal is detected, the probability of detection ( P D ), and the probability that a detection is declared when no target is present, the probability of false alarm ( P FA ) [1,2].
In general, a radar system is designed to achieve and retain a desired probability of false alarm ( P FA , D ) in the detection process because overall system performance can be degraded by false alarms that may be considered as the detection results of valid targets [2]. The constant false alarm rate (CFAR) process makes it possible by estimating changes in the representative level for background interference and automatically adjusting a threshold level to maintain P FA , D given that the statistics of background interference are known exactly. However, the form of the probability density function (PDF) for background interference can generally be known, but the parameters related to the PDF cannot be known accurately because these terms are varied temporally or spatially as environmental conditions are changed in time [3]. If the basic CFAR process, such as cell-averaging CFAR (CA-CFAR), is applied in cluttered environments with unknown information for the PDF of clutter signals, P FA may be increased or P D may be decreased as the CFAR loss caused by the estimation error for background interference is raised. Hence, the detection performance of the basic CFAR process may be seriously degraded in cluttered environments owing to a prior uncertainty for the PDF. The robust CFAR process, such as order statistics CFAR (OS-CFAR), can overcome the vulnerability of the basic CFAR process to some degree by ignoring the effect of clutter for determining the detection threshold. However, the robustness of the CFAR process is acquired at the expense of increased CFAR loss and higher processing load. Moreover, it also requires prior knowledge of background interference to achieve good performance [1]. For the OS-CFAR process, the percentile of the data sorted by amplitude within a CFAR window has to be determined to find the statistic for background interference. The adaptive CFAR process, such as heterogeneous clutter estimating CFAR (HCE-CFAR) and generalized censored mean level detector (GCMLD), can be designed adaptively to determine the design parameters of the CFAR process with information from the measured data, rather than a designer’s assumption for background interference. For example, the HCE-CFAR process tries to find the location of the clutter boundary within a CFAR window and uses only samples associated with the same PDF for estimating the statistic of background interference, and the GCMLD process attempts to seek the number and the location of interfering target signals contained within a CFAR window and discards these components for target masking before estimating the statistic [2]. Furthermore, the refined CFAR process, such as fusing a robust CFAR process with a basic CFAR process for estimating the statistic adaptively [4,5] or seeking the exact model for the PDF of background interference [6], has been researched. However, these CFAR processes fundamentally have the potentiality to increase P FA in cluttered environments because the methods mainly focus on the P D for a target and have an open loop structure in terms of P FA , i.e., the error of P FA caused by the model uncertainty for the PDF of background interference does not affect determining the detection threshold.
An approach for adjusting the detection threshold of the CFAR process with the feedback control loop based on the clutter measurement density (CMD) is proposed [7], in which the extremum seeking concept as a nonlinear adaptive controller is introduced since the CFAR process has strongly nonlinear transfer characteristics, and the standard CMD estimator (CMDE) based on the probability of target existence (PTE) is applied for retaining P FA , D in a cluttered environment. The CMD, defined as the number of measurements for clutter signals per unit area, is linked with P FA and usually applied for calculating the measurement likelihood ratio of the posterior PDF for the tracking filter. The PTE is the probability of whether there exists a target within an ROI based on the acquired measurements with the information of uncertain origin and is usually used as a measure of tracking quality for track initiation, confirmation, and termination in target tracking [8]. Whereas the solution with the extremum seeking controller is devoted to control the CMD given that the input contains only clutter signals, the situation that both target and clutter signals exist within an ROI must be additionally considered for actual applications. Furthermore, the CMDE is the key module for building the CFAR process with a feedback loop structure. In general, the CMD can be simply assumed to be a constant, but it will be better to estimate the CMD adaptively because the CMD has no prior information and can be changed significantly as the conditions of the operating environment are changed [9,10,11]. Hence, various CMDEs have been researched to enhance the tracking accuracy for tracking filters in cluttered environments. Given that clutter signals are uniformly distributed in space and Poisson distributed in time, the heuristic method based on the PTE [8], the conditional mean and the maximum likelihood method based on the notion of target perceivability [12,13] are the representatives of track-oriented estimators with the information of all acquired measurement sets up to the current time. However, the status of target existence and the CMD will be changed continuously in time, especially in a heterogeneous cluttered environment, so it may be difficult to estimate the current information of the PTE and the CMD with all past observations more rapidly and precisely.
This paper suggests an approach for controlling the detection threshold of the CFAR process robustly based on the CMDE with the measurement sets over a finite time interval. Furthermore, the PTE with finite measurement sets is derived for applying the CMDE. A robust control technique can be appropriate to manage the uncertain characteristics for the PDF of clutter signals, and applying finite measurement sets can be helpful for the CFAR process to adapt well to dynamic cluttered environments.
The rest of this paper is organized as follows: the problem statement is defined in Section 2, the proposed robust control scheme is elaborated in Section 3, the simulation experiments are shown in Section 4, followed by the conclusions in Section 5.

2. Problem Statement

If some signals are detected in a radar system, radar resources are allocated to other functions consecutively, such as verification, data association, and tracking. False alarms can occur in the detection process owing to the inherent randomness of received signals and a large number of false alarms can overload the radar resources. This may result in abnormal detecting or tracking operation and consequently degrade the performance of the entire radar system. Hence, it is the vital point in a radar system to maintain a false alarm rate at a desired level.
The false alarm rate (FAR) means the number of false alarms per a given time interval and is proportional to P FA by
FAR = N FA T N = N c T N P FA
where N FA is the number of false alarms, T N is a predefined signal processing time, and N c is the number of resolution cells collected over T N .
In general, the CFAR process operates the detection with a constant false alarm rate or, equivalently, a fixed P FA given the following key assumptions [1]:
  • Background interference is stationary and locally homogeneous allowing statistical moments to be generated temporally and spatially.
  • The shape of the PDF for background interference is known.
  • A few samples provide a sufficient estimate of the moments to allow the threshold to be set accurately.
The general architecture of the CFAR process is shown in Figure 1. The CFAR window is a subset of the data window and is divided into a cell under test (CUT), guard cells (G), and reference cells. The detection threshold is applied at the CUT that is generally located in the center of the CFAR window, and the signals included in reference cells are used to estimate the statistic of background interference, such as mean, minimum, and median. The CFAR process is executed repeatedly as the CFAR window moves through one cell at an epoch. In general, the detection threshold is determined by the product of the composite interference statistic and the CFAR constant related to P FA , D and a preprocessing type.
The CA-CFAR process determines the detection threshold in estimating the mean value as the interference statistic and selecting the CFAR constant that makes P FA , D for a presumed PDF. If the PDF of background interference is the Rayleigh distribution in voltage like the thermal noise of a system, the PDF of the output at a square-law detector is the exponential PDF and the CA-CFAR constant is found by
α C A = N s P FA , D 1 / N s 1
where N s is the number of samples within the CFAR window.
In addition, the P FA of the CA-CFAR process for the Weibull PDF is expressed by
P FA C A = α C A f ( N s , c ) c N s + 1 N s
where f ( N s , c ) = Γ ( 1 c + 1 ) + ( 1 Γ ( 1 c + 1 ) ) / N s c , c is the shape parameter of the Weibull PDF, and Γ ( · ) is the gamma function [14].
If the PDF of background interference is the exponential PDF that coincides to the Weibull PDF with c = 1 , P FA C A is equal to P FA , D . However, as the PDF becomes the Weibull PDF with a longer tail ( c < 1 ) , P FA C A is greater than P FA , D [15]. Moreover, if the detection threshold is manually raised to match P F A C A to a desired level, it will cause a lower P D for a given signal-to-interference ratio since the higher area than the detection threshold for the PDF of the signal and the interference is reduced.
The OS-CFAR process selects the sample corresponding to a predefined percentile after sorting the reference cells by the amplitude and sets the amplitude of the selected sample to the interference statistic as shown in Figure 2.
Moreover, the OS-CFAR process can adjust P D and P FA appropriately by changing a percentile for excluding unwanted interference so that Both P D and P FA will be increased as a lower percentile is chosen and vice versa. The P FA of the OS-CFAR process for the Weibull PDF is expressed by
P FA O S = = 0 i 1 N s N s + ( α O S ) c / 2
where α O S is the OS-CFAR constant, and i means the i-th sample out of N s samples [16].
As the PDF becomes the Weibull PDF with a longer tail ( c < 1 ) , P FA O S is also greater than P FA , D . In general, the percentile of the OS-CFAR process is selected to be ( 3 N s / 4 ) for achieving a CFAR loss near the minimum, which causes the OS-CFAR process only to support the suppression of ( N s / 4 ) interference components. Hence, the P FA O S of the OS-CFAR process can be determined with some degree of robustness compared to that of the CA-CFAR process in the case that the PDF of background interference differs from a presumed PDF.
The GCMLD process estimates the information for unwanted interference with the acquired measurements instead of prior knowledge and gets rid of the estimated interference for determining the interference statistic adaptively as shown in Figure 3.
Moreover, both P D and P FA of the GCMLD process will be increased similarly to the OS-CFAR process as it estimates the information of the unwanted interference more accurately.
A clutter signal is the representative interference that originates from environmental sources, such as terrains, rains, and clouds. Moreover, it has a fundamentally random manner depending on environmental conditions, such as the surface type of the operating region, grazing angle, and local weather. Hence, the PDF of clutter signals is a prior unknown, but is usually known as a kind of exponential PDF with a long tail, such as the Weibull PDF, due to a wide dynamic range of clutter reflection coefficients [3] and thus can be written as
p C ( x ) = λ exp ( λ x )
where λ is the rate parameter of the exponential PDF.
The probability of detecting clutter signals coincides with P FA c determined by a predefined detection threshold for the PDF of clutter signals as
P F A c = τ k p C ( x ) d x
where τ k is the detection threshold at time k.
Therefore, the detection process for clutter signals can be considered as an ill-defined exponential process with strongly nonlinear property and an unknown input-output relationship. Furthermore, P FA c is relatively small and very sensitive to the detection threshold since the detection process occurs at the tailed area of the PDF as
P F A , f i n a l c = P F A , i n i t i a l c 1 / κ
where κ is the final threshold to initial threshold ratio.
In general, the number of the measurements for clutter signals is modeled by the Poisson process as
μ F ( m k c ) = ( m ¯ k c ) m k c exp ( m ¯ k c ) m k c !
where m k c is the number of the measurements for clutter signals at time k and m ¯ k c is the mean number of them at time k.

3. Robust Control Scheme

The issues of the CFAR process in cluttered environments are as follows:
  • The characteristics of clutter signals can be varied temporally and spatially against following a presumed PDF.
  • The amplitude of clutter signals has a wide dynamic range.
  • The P D for a target signal is decreased as the threshold is increased.
If a feedback structure for controlling the detection threshold is combined with the conventional CFAR process, it can help overcome the fundamental limitation in cluttered environments. The aim of the feedback control for the CFAR process is to adjust the detection threshold to minimize the error of P FA caused by the model difference between a presumed PDF and a true PDF of clutter signals. Moreover, the controller should have the capability of robustness, rather than precision, due to the dynamic range of clutter signals.
We propose the robust control scheme for tuning the detection threshold of the CFAR process in cluttered environments on the assumption that a presumed PDF of clutter signals is an exponential type but the shape and parameters for a true PDF are unknown, which consists of the preprocessing, the CFAR process, the CMD estimation, and the robust control as depicted in Figure 4.
The preprocessing executes the integration for received signals and then the CFAR process performs the detection for the output of the preprocessing with an ideal detection threshold ( T I ) at the initial epoch. The CMD estimation calculates an estimated CMD ( ρ E ) from a measured CMD ( ρ M ) based on the output of the CFAR process. The robust control generates an additive detection threshold ( T C ) based on the difference between a desired CMD ( ρ D ) and an estimated CMD which is related to the error of P FA for the PDF. Therefore, the detection threshold of the CFAR process will be adjusted automatically until ρ E equals to ρ D . In addition, any CFAR process, including the latest CFAR process as well as the conventional CFAR process with an open loop structure in terms of P F A , can be applied to the proposed structure and a designer can set ρ D related to P FA , D to an affordable level of a radar system in cluttered environments. It can also be used in clutter-free environments by considering an ideal P FA , D based on the PDF of a system noise, and then T C may be zero. Therefore, a radar system will become more robust if a designer manages the level of ρ D adaptively as the condition of an operating environment. For example, in case of operating the medium pulse repetition frequency (PRF) waveform mode, a designer can normally set ρ D to a lower level because the system tries to locate a target signal into a clutter-free region by selecting an optimized PRF. However, the situation that clutter signals are included in an ROI can happen owing to the encounter angle and maneuvering property of a target and the hardware limitation for the range of PRF. Moreover, the PDF of clutter signals in the ROI may be very different from a presumed PDF because of the folding effect of a PRF for clutter signals. By adjusting ρ D to a higher level, the radar system can maintain the detection performance adaptively in the situation.

3.1. Preprocessing for Received Signals

The amplitude of clutter signals can fluctuate by more than two orders of amplitude. Owing to the original nature of clutter signals, it can be difficult to control the detection threshold stably and the P D for the target signal can severely be decreased though P FA , D is achieved. The preprocessing, such as coherent and noncoherent integration, improves the detection performance. The coherent integration can basically be applied for increasing P D . Moreover, the noncoherent integration affects the variance for the PDF of the clutter signals so that it can reduce P FA and raise P D indirectly. It is well known that the limited sum for the random samples of the exponential PDF becomes a random variable with the Erlang PDF given that the samples are independent identically distributed as
p e ( z ) = = 1 N p λ exp ( λ x ) = λ N p z N p 1 exp ( λ z ) ( N p 1 ) !
where N p is the number of samples for the noncoherent integration.
Figure 5 shows that the long tail of the exponential PDF becomes shortened via the sum for the samples of the exponential PDF.
In addition, the exponential PDF is transformed to the Gaussian PDF as the number of samples becomes larger ( N p ) based on the central limit theorem, and thus the variance of the PDF is dramatically reduced. However, in actual applications, there will be limitations for increasing the number of samples owing to factors, such as range walk of target and signal processing load. Consequently, the preprocessing chain with the sequential combination of the coherent and the noncoherent integration, which is a design parameter in a radar system, can be helpful for decreasing the dynamic range of clutter signals and improving the detection performance for a target signal.

3.2. CMD Estimation

The CMD is proportional to the P FA from clutter signals and can be estimated at time k by
ρ ^ k = m ^ k c V k = C FA ρ P FA
where m ^ k c is the estimated number of the measurements for clutter signals within an ROI, V k is the volume of the ROI that is typically defined by the covariance information of predicted states, and C FA ρ is the constant determined by the design parameters of a system.
The standard estimator for the CMD based on the PTE is proposed in the integrated probabilistic data association (IPDA) filter [8] as
ρ ^ k = 1 V k m k P D P G P ( χ k | Z k 1 )
where m k is the number of the measurements for received signals at time k, P G is the probability that there exists a target signal within an ROI, χ k is the event that there exists a target within an ROI at time k, Z k 1 is the sequence of all measurement sets from the initial time to time k 1 ; Z k 1 = { z k 1 Z k 2 }, and P ( χ k | Z k 1 ) means the predicted PTE with all measurement sets up to time k 1 .
It may be speculated that the estimated number of the measurements for clutter signals equals the difference between the number of the measurements for received signals and the estimated number of the measurement for a target signal that is expressed by the probability for the joint event which a target exists, a target signal falls into an ROI, and a target signal is detected given that the number of a target signal is only one and the rest of the signals originate from clutter. It may yield a biased output, particularly in the case that there is no target within an ROI [17].
The conditional mean estimator for the CMD based on the probability of target perceivability, in which a target is perceivable if it exists and is detectable, is proposed [12] and is expressed by
ρ ^ k = E [ ρ k | Z k ] = 1 V k E ( m k c | Z k ) = 1 V k m k E ( m k T | Z k ) = 1 V k m k r k σ k ρ ^ k + r k σ k
with
r k = P D P G P ( O k | Z k 1 ) 1 P D P G P ( O k | Z k 1 ) , σ k = p ( z k | m k T = 1 , Z k 1 )
where m k T is the number of the measurement for a target signal, σ k is the likelihood function for z k given that the number of the measurement for a target signal is equal to one and the acquired measurement sets are { Z k 1 } , and P ( O k | Z k 1 ) denotes the predicted probability of target perceivability with all measurement sets up to time k 1 .
The probability of target perceivability is conceptually analogous to the PTE with a Markov chain one model for the propagation of target existence. Although the notion of target perceivability rigorously differs from that of target existence, target existence implies target detectability in a Markov chain one model. In a Markov chain two model, on the other hand, target existence and target detectability are so separated that the condition that a target exists and is nondetectable can be considered [18]. The conditional mean estimator is distribution free and theoretically yields an unbiased result using all measurements up to time k. However, there exists the contradiction that for calculating ρ ^ k , ρ ^ k must be known in advance. Hence, an additional iteration process has to be required to obtain a practical solution.
The maximum likelihood estimator for the CMD is also proposed given that the CMD at each time is unknown but nonrandom [12].
ρ ^ k = arg max ρ k > 0 p ( z k | ρ k , Z k 1 ) = m k 2 V k [ ( 1 r k σ ) + ( 1 r k σ ) 2 + 4 m k 1 m k r k σ ]
with
r k σ = r k σ k V k / m k
It can be the complementary estimator to provide the initial estimate required by another estimator as well as the primary estimator for the CMD. It can yield a biased result in practice since it is required to set a lower limit value in order to prevent a numerical error and very difficult to be well integrated with a tracking filter.
These track-oriented CMDEs fundamentally use all past observations from the initial time to the current time. However, the CMD may be changed in time, especially in a heterogeneous region as shown in Figure 6, such that CMDs related to each measurement sets can be different for each other and the only measurement sets over a limited time duration will be the meaningful information for estimating the current CMD.
To the best of the authors’ knowledge, it is reasonable to estimate the current CMD using the measurement sets over the finite time interval on the assumption that CMD is a constant during a short time. Therefore, we propose the CMDE based on conditional mean with finite measurement sets as follows:
ρ ^ k N E [ ρ k | Z k N : k 1 ] = 1 V k m ¯ k P D P G P χ k | Z k N : k 1
with
m ¯ k = E [ m k | Z k N : k 1 ] = 1 N = 1 N m k
where N is the size of finite measurement sets, m ¯ k is the sample mean for the number of measurement sets at time k, and P ( χ k | Z k N : k 1 ) denotes the predicted PTE with finite measurement sets.
The PTE with finite measurement sets must be derived for calculating the proposed CMDE. First, the predicted PTE with finite measurement sets is simply obtained by applying the propagation matrix of the Markov chain one model as
P ( χ k | Z k N : k 1 ) P ( χ ¯ k | Z k N : k 1 ) = π 11 π 12 π 21 π 22 T P ( χ k 1 | Z k N : k 1 ) P ( χ ¯ k 1 | Z k N : k 1 )
where χ ¯ k is the event that there is no target within an ROI at time k and π i j ( i , j { 1 , 2 } ) is the element of the matrix for the transitional probabilities between the states of target existence with the constraint: π 11 + π 12 = π 21 + π 22 = 1 .
It is generally recommended to set π 21 = 0 and π 22 = 1 since the value of π 21 means the transitional probability that a false target turns into a true target, so the issue is not in the tracking phase but in the initialization phase of a tracking filter [9].
On the assumption that the measurement sets { Z k N } and { Z k + 1 N : k } are conditionally independent given χ k or χ ¯ k because all past events of target existence can be known by the current event of target existence via the backward Markov chain propagation matrix [19], the PTE with the measurement sets up to time k can be expressed as follows:
P ( χ k | Z k ) = P ( χ k | Z k N , Z k + 1 N : k ) = p ( Z k N | χ k ) p ( Z k + 1 N : k | χ k ) P ( χ k ) p ( Z k ) = P ( χ k | Z k N ) P ( χ k | Z k + 1 N : k ) P ( χ k ) p ( Z k N ) p ( Z k + 1 N : k ) p ( Z k )
Hence, the PTE with the measurement sets from time k + 1 N to time k is simply expressed by
P ( χ k | Z k + 1 N : k ) = P ( χ k | Z k ) P ( χ k ) P ( χ k | Z k N ) p ( Z k ) p ( Z k N ) p ( Z k + 1 N : k )
Moreover, the ratio of the probability of target existence to the probability of target non-existence with the measurement sets from time k + 1 N to time k is written as
P ( χ k | Z k + 1 N : k ) P ( χ ¯ k | Z k + 1 N : k ) = P ( χ k | Z k ) P ( χ ¯ k | Z k ) P ( χ ¯ k | Z k N ) P ( χ k | Z k N ) P ( χ k ) P ( χ ¯ k )
To build the recursive formula, the ratio of the probability of target existence to the probability of target non-existence with the measurement sets from time k N to time k 1 is expressed by
P ( χ k | Z k N : k 1 ) P ( χ ¯ k | Z k N : k 1 ) = P ( χ k | Z k 1 ) P ( χ ¯ k | Z k 1 ) P ( χ ¯ k | Z k 1 N ) P ( χ k | Z k 1 N ) P ( χ k ) P ( χ ¯ k )
Finally, the relationship between each ratio of the probability of target existence to the probability of target non-existence is derived via combining Equation (21) with Equation (22), and it can also be written as the prevalent Formula (24).
P ( χ k | Z k + 1 N : k ) P ( χ ¯ k | Z k + 1 N : k ) = P ( χ k | Z k ) P ( χ ¯ k | Z k ) P ( χ ¯ k | Z k 1 ) P ( χ k | Z k 1 ) P ( χ k | Z k N ) P ( χ ¯ k | Z k N ) P ( χ ¯ k | Z k 1 N ) P ( χ k | Z k 1 N ) 1 P ( χ k | Z k N : k 1 ) P ( χ ¯ k | Z k N : k 1 ) = Λ k Ψ k N P ( χ k | Z k N : k 1 ) P ( χ ¯ k | Z k N : k 1 )
Here, Λ k is the measurement likelihood ratio at time k [20] and Ψ k N is the function of the Markov chain propagation matrix, the measurement likelihood ratio, and the PTE at time k N .
P ( χ k | Z k + 1 N : k ) = Λ k Ψ k N P ( χ k | Z k N : k 1 ) P ( χ ¯ k | Z k N : k 1 ) + Λ k Ψ k N P ( χ k | Z k N : k 1 )
The measurement likelihood ratio at time k is expressed by
Λ k = ( 1 P D P G ) + P D P G i = 1 m k N ( z k , i ; z ¯ k , S k ) ρ k P G
where N ( · ) is the Gaussian PDF, z k , i is i-th measurement at time k, and z ¯ k and S k are the predicted mean and covariance for measurement of the tracking filter.
The function Ψ k N is expressed as follows; the detailed derivation is shown in the Appendix A.
Ψ k N = ( Λ k N ) 1 1 ( π 11 ) N + P ( χ k N | Z k 1 N ) P ( χ ¯ k N | Z k 1 N ) 1 1 ( π 11 ) N + P ( χ k N | Z k N ) P ( χ ¯ k N | Z k N )
Here, Λ k N is the measurement likelihood ratio at time k N .
Note that it has a similar form to the PTE with the measurement sets from the initial time to time k except for the term of the measurement likelihood ratio. It can be seen that for updating the PTE with finite measurement sets at time k, the information for the obtained measurement at time k is exploited, but the information for the acquired measurement and the PTE at time k N is discarded after being propagated up to time k.
P ( χ k | Z k ) = i = 0 m k P ( θ k , i , χ k | z k , m k , Z k 1 ) = Λ k P ( χ k | Z k 1 ) P ( χ ¯ k | Z k 1 ) + Λ k P ( χ k | Z k 1 )
Here, θ k , i is the associated event that the i-th measurement of z k originates from the target and the rest are from clutter at time k.

3.3. Robust Control

Despite the preprocessing for received signals, the amplitude of the signals can still fluctuate somewhat owing to the limit for the number of the integration and the correlation degree of samples [21]. The scintillation effect will be considered as a disturbance input for controlling the detection threshold toward P FA , D from the viewpoint of the control concept. Therefore, it is reasonable to apply the robust controller to minimize the effect of the disturbance for the CFAR process.
In general, proportional-integral-derivative (PID) control is the most intuitive control method due to clearly physical meanings. It can be used irrespective of system dynamics so that it has been widely accepted in industry. For applying the PID controller to the CFAR process, the state vector of the difference for CMD is defined by
x e d t e e ˙ T 3 , e ρ D ρ E
As mentioned before, the system dynamics of the state vector will have a nonlinear function with unknown parameters. On the assumption that the system modeling errors caused by the difference between a true PDF and an exponential PDF presumed for clutter signals and linearizing the nonlinear system are considered as a disturbance term, the linear system dynamics of the state vector can be expressed by
x ˙ = A ( t ) x + B u + B w
with
A ( t ) = 0 1 0 0 0 1 a 31 a 32 a 33 , B = 0 0 1
where u is a control input, w is a disturbance input, and [ a 31 , a 32 , a 33 ] are arbitrary variables.
To minimize the effect of the disturbance for the given system with Equation (29), the H performance index has to be defined by
J ( x , u , w , t ) = lim t V ( x , t ) + 1 2 0 t x T Q x + u T R u γ 2 w T w d σ
where V ( x , t ) is the Lyapunov function, Q is a state weighting matrix, R is a control input weighting matrix, and γ is the L 2 gain related to the disturbance suppression.
The Hamilton–Jacobi–Isaacs (HJI) equation is generally derived from the optimization for the H performance index. Both the optimal control input, H control, and the allowable maximal disturbance input can be determined after finding the Lyapunov function satisfied with the HJI equation, but it is very difficult to obtain the solution.
u * = R 1 B T V x T , w * = 1 γ 2 B T V x T
Hence, the theorem of inverse optimal PID control can help overcome such difficulty. First, the control input weighting matrix and the Lyapunov function are defined with the constraints: K > 0 , γ > 0 , P > 0 , K I > 0 , K P > 0 .
R K + 1 γ 2 1 , V ( x , t ) 1 2 x T P x
with
P = K I 2 + K I K P K K I K P + K I K K I K P K I + K I K K P 2 + K P K K P K I K P 1
As a result, the HJI equation is converted into the algebraic Riccati equation for any x 0 , and the state weighting matrix Q ( > 0 ) can be found as a solution.
A T P + P A P B R 1 B T P + 1 γ 2 P B B T P + Q = 0
If the matrix Q exists with some conditions, then the control input can be expressed as the form of a PID controller.
u = K + 1 γ 2 I e ˙ + K P e + K I e d t
Furthermore, the closed loop control system is extended disturbance input-to-state stable based on the following condition [22,23].
V ˙ 1 2 x T ( Q + P B K B T P ) x + γ 2 | w | 2
Note that the matrix Q is the function of the elements of the matrix A and the gains of the controller so that it will satisfy the Riccati equation with a limited range for each element of matrix A given that the gains are fixed. For the example of K = 5 , K P = 15 , K I = 0.15 , γ = 1 , the element a 31 is in the range from −16.5 to −0.1, the element a 32 is in the range from −1030 to −10, and the element a 33 is in the range from −124 to −16 for the solution. In addition, the larger the value of γ , the smaller the allowable maximal disturbance input, i.e., the robustness of a control system for a disturbance is decreased.

4. Simulation Results

The simulation experiments are divided into the section for verifying the performance of the proposed PTE and CMDE, and the section for evaluating the whole performance of the robust control scheme in cluttered environments. In addition, the standard estimator for the CMD is applied as the conventional CMDE to compare the features of the PTE and the CMDE together; the OS-CFAR process is applied for the performance comparison because it is representative method for a single target in cluttered environments; the IPDA filter for relative velocity and acceleration of a target is used; the time step for the simulation is 2 msec; the design parameters for PTE and CMDE are set to P D = 0.9 , P G = 0.99 , π 11 = 0.98 , and N = 25 .
First, the main conditions of the scenario for confirming the performance of the proposed PTE and CMDE are as follows:
  • A single target with the constant velocity moves in the cluttered region and the target signal is detected over (0.2–0.95) s.
  • The number of detection for clutter signals is determined by the Poisson process and the CMD is changed discretely in time: (0.06→0.005→0.04)
Figure 7 presents the features of the PTE and the CMDE. From the simulation results via one Monte Carlo (MC) run, as shown in Figure 7a,b, it can be seen that the proposed PTE has a faster response than the conventional one at the instant that the status of target existence is changed, and the proposed CMDE has less error variance than the conventional one owing to the effect of sample mean, though a little latency exists in the transition interval of the CMD. Furthermore, from the simulation results via 100 MC runs, as shown in Figure 7c,d, it can also be confirmed that the proposed method has a more sensitive response and an accuracy of estimation with less error variance than the conventional one. Note that as N is increased, the characteristics of the proposed PTE become similar to those of the conventional PTE, and the error variance is decreased and the latency is increased for the proposed CMDE. Moreover, when the proposed PTE has a higher value randomly in the situation that only clutter signals exist within the ROI, it can be ignored in the confirmation process of track management.
The principal conditions of the scenario for ascertaining the performance of the proposed robust control scheme are as follows:
  • The number of the noncoherent integration is set to N p = 5 .
  • The OS-CFAR process is applied with the percentile of 0.75 and P FA , D = 5 × 10 3 ( = ρ D ) .
  • A single target with the constant velocity moves in the cluttered region and the target signal is generated with the Swerling 1 model: (Doppler cell index = 257)
  • The amplitude of clutter signals has the property of the Weibull PDF, the number of detection is dependent on the CFAR process, and the position of detection is uniformly distributed in the Doppler frequency domain as the grazing angle of clutter.
  • The CMD is the constant (0.03, Figure 8) or varied randomly in time (Figure 9).
  • The design parameters for the robust PID controller are set to K = 5 , K P = 15 , K I = 0.15 , γ = 1 with the constraint: The CFAR constant is maintained at the last tuned level if the error of the CMD stays within ± ( P FA , D / 5 ) .
The performance of the robust control scheme in the constant CMD situation is depicted in Figure 8. For each epoch, the CFAR process is executed for the preprocessed signals in the Doppler frequency domain as shown in Figure 8a–c and the number of detection is determined by the CFAR process. Then the CMD is estimated using the number of detection and the PTE as shown in Figure 8e, and the CFAR constant, one of the parameters for determining detection threshold, is adjusted as shown in Figure 8d to reduce the error between ρ D and ρ E , as shown in Figure 8f. In the case that the OS-CFAR process is only applied without the robust control scheme, the CMD error could not be minimized since the CFAR constant remained at the initial value in time. In addition, in the case that the robust control scheme is applied with the conventional CMDE, the CMD error was minimized with relatively large variance so that the control loop could not be stabilized easily and the CFAR constant was increased continually. However, in the case that the robust control scheme is applied with the proposed CMDE, the CMD error was minimized and stabilized within about 0.1 s. due to the constraint of the controller as the CFAR constant was adjusted from 10 dB to 16.5 dB automatically. Furthermore, the robust control scheme with the proposed CMDE improved the tracking performance of the IPDA filter considerably because the effect of clutter signals was dramatically suppressed as the CMD was decreased rapidly and stably to the desired level.
Figure 9 shows the performance of the robust control scheme in the time-varying CMD situation with the severe condition that the parameter of the Weibull PDF is changed for each time with the uniform PDF over (0.3–0.6) [24]. It is presumed that in a heterogeneous cluttered region, the amplitude statistic of ground clutter can be expressed by the Weibull PDF and the parameter linked with P FA can be varied continuously within a specific range. In the case that the OS-CFAR process is only applied without the robust control scheme, the CMD error could not be minimized. However, in the case that the robust control scheme is applied, the CMD error was minimized and the control system tried to be stabilized as the CFAR constant was tuned continually though the CMD was changed randomly in time. Furthermore, it can be seen that the robust control scheme with the proposed CMDE has less error variance than that of the conventional one.

5. Conclusions

It is a crucial point to maintain the probability of false alarm at a desired level in radar systems. Although several CFAR processes have been researched for achieving this purpose in cluttered environments, it may be tricky for them to be applied since the amplitude of clutter signals has severely dynamic characteristics and they fundamentally have an open loop structure in terms of P F A . This paper presents the robust control scheme for adjusting the detection threshold of the CFAR process, in which for applying the feedback structure, the CMDE method based on the newly derived PTE with finite measurement sets is proposed. Furthermore, it is shown that the proposed method has superior robustness and adaptiveness in various cluttered environments through the simulation experiments, in which the CMD was controlled robustly to the desired level by automatically adjusting the CFAR constant of the CFAR process for the constant and random CMD situations. It is anticipated that it will be expandable to the applications of the multiple target tracking filters and multiple model tracking filters based on the PTE and it can be a feasible solution in actual applications, especially in a heterogeneous cluttered environment. Further studies will be required to optimize the size of finite measurement sets for the PTE and the CMDE.

Author Contributions

Conceptualization, J.H.S.; methodology, J.H.S. and Y.C.; software, J.H.S.; validation, J.H.S. and Y.C.; formal analysis, J.H.S.; investigation, J.H.S.; resources, J.H.S. and Y.C.; data curation, J.H.S.; writing—original draft preparation, J.H.S.; writing—review and editing, Y.C.; visualization, J.H.S. and Y.C.; supervision, Y.C.; project administration, Y.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
CA-CFARCell-averaging constant false alarm rate
CFARConstant false alarm rate
CMDClutter measurement density
CMDEClutter measurement density estimation
CUTCell under test
GCMLDGeneralized censored mean level detector
HCE-CFARHeterogeneous clutter estimating constant false alarm rate
HJIHamilton–Jacobi–Isaacs
IPDAIntegrated probabilistic data association
MCMonte Carlo
OS-CFAROrder statistics constant false alarm rate
PDFProbability density function
PIDProportional-integral-derivative
PRFPulse repetition frequency
PTEProbability of target existence
ROIRegion of interest

Appendix A

To complete the recursive form of the PTE with finite measurement sets, the function Ψ k N must be derived.
Ψ k N P ( χ k | Z k N ) P ( χ ¯ k | Z k N ) P ( χ ¯ k | Z k 1 N ) P ( χ k | Z k 1 N )
The probability P ( χ k | Z k N ) means that the predicted probability of target existence at time k with measurement sets { Z k N } , and it can be expressed as follows:
P ( χ k | Z k N ) P ( χ ¯ k | Z k N ) = π 11 0 1 π 11 1 P ( χ k 1 | Z k N ) P ( χ ¯ k 1 | Z k N ) = π 11 0 1 π 11 1 2 P ( χ k 2 | Z k N ) P ( χ ¯ k 2 | Z k N ) = π 11 0 1 π 11 1 N P ( χ k N | Z k N ) P ( χ ¯ k N | Z k N )
Similarly, P ( χ k | Z k 1 N ) is also expressed by
P ( χ k | Z k 1 N ) P ( χ ¯ k | Z k 1 N ) = ( π 11 ) N 0 1 ( π 11 ) N 1 P ( χ k N | Z k 1 N ) P ( χ ¯ k N | Z k 1 N )
In addition, the ratio of the probability of target existence to the probability of target non-existence at time k N is written as
P ( χ k N | Z k N ) P ( χ ¯ k N | Z k N ) = ( Λ k N ) P ( χ k N | Z k 1 N ) P ( χ ¯ k N | Z k 1 N )
By substituting Equations (A2)–(A4) into Equation (A1), the function Ψ k N is finally derived as follows:
Ψ k N = ( π 11 ) N P ( χ k N | Z k N ) { 1 ( π 11 ) N } P ( χ k N | Z k N ) + P ( χ ¯ k N | Z k N ) × { 1 ( π 11 ) N } P ( χ k N | Z k 1 N ) + P ( χ ¯ k N | Z k 1 N ) ( π 11 ) N P ( χ k N | Z k 1 N ) = 1 ( π 11 ) N + P ( χ ¯ k N | Z k 1 N ) P ( χ k N | Z k 1 N ) 1 ( π 11 ) N + P ( χ ¯ k N | Z k N ) P ( χ k N | Z k N ) = { 1 ( π 11 ) N } P ( χ k N | Z k N ) P ( χ ¯ k N | Z k N ) + Λ k N { 1 ( π 11 ) N } P ( χ k N | Z k N ) P ( χ ¯ k N | Z k N ) + 1 = ( Λ k N ) 1 1 ( π 11 ) N + P ( χ k N | Z k 1 N ) P ( χ ¯ k N | Z k 1 N ) 1 1 ( π 11 ) N + P ( χ k N | Z k N ) P ( χ ¯ k N | Z k N )
Note that the past information of the conventional PTE at time k N is required to calculate the function Ψ k N so that the proposed method should be operated with the conventional PTE in parallel.

References

  1. Alabaster, C. Pulse Doppler Radar: Principles, Technology, Applications; SciTech Publishing: Edison, NJ, USA, 2012. [Google Scholar]
  2. Richards, M.A.; Scheer, J.A.; Holm, W.A. Principles of Modern Radar: Basic Principles; SciTech Publishing: Edison, NJ, USA, 2010. [Google Scholar]
  3. Nathanson, F.E.; Reilly, J.P.; Cohen, M.N. Radar Design Principles: Signal Processing and the Environment; SciTech Publishing: Mendham, NJ, USA, 1999. [Google Scholar]
  4. Magaz, B.; Belouchrani, A.; Hamadouche, M. A new adaptive linear combined CFAR detector in presence of interfering targets. Prog. Electromagn. Res. 2011, 34, 367–387. [Google Scholar] [CrossRef] [Green Version]
  5. Hong, S.W.; Han, D.S. Performance analysis of an environmental adaptive CFAR detector. Math. Probl. Eng. 2014, 2014, 1–7. [Google Scholar] [CrossRef]
  6. Liu, X.; Xu, S.; Tang, S. CFAR strategy formulation and evaluation based on fox’s h-function in positive alpha-stable sea clutter. Remote Sens. 2020, 12, 1273. [Google Scholar] [CrossRef] [Green Version]
  7. Mušicki, D.; Nešić, D. Extremum seeking control of ill-defined exponential process. In Proceedings of the 2011 Chinese Control and Decision Conference, Mianyang, China, 23–25 May 2011; Volume 47, pp. 2698–2703. [Google Scholar]
  8. Mušicki, D.; Evans, R.; Stanković, S. Integrated probabilistic data association. IEEE Trans. Autom. Control 1994, 39, 1237–1241. [Google Scholar] [CrossRef]
  9. Challa, S.; Morelande, M.R.; Mušicki, D.; Evans, R.J. Fundamentals of Object Tracking; Cambridge University Press: New York, NY, USA, 2011. [Google Scholar]
  10. Bar-shalom, Y.; Daum, F.; Huang, J. The probabilistic data association filter. IEEE Control Syst. Mag. 2009, 29, 82–100. [Google Scholar]
  11. Bar-Shalom, Y.; Fortmann, T.E. Tracking and Data Association; Academic Press: New York, NY, USA, 1988. [Google Scholar]
  12. Li, X.R.; Li, N. Integrated real-time estimation of clutter density for tracking. IEEE Trans. Signal Process. 2000, 48, 2797–2805. [Google Scholar] [CrossRef] [Green Version]
  13. Li, N.; Li, X.R. Target perceivability and its applications. IEEE Trans. Signal Process. 2001, 49, 2588–2604. [Google Scholar]
  14. Vela, G.D.M.; Portas, J.A.B.; Corredera, J.R.C. Probability of false alarm of CA-CFAR detector in Weibull clutter. Electron. Lett. 1998, 34, 806–807. [Google Scholar] [CrossRef]
  15. Bucciarelli, T. CFAR problems in Weibull clutter. Electron. Lett. 1985, 21, 318–319. [Google Scholar] [CrossRef]
  16. Shor, M.; Levanon, N. Performances of order statistics CFAR. IEEE Trans. Aerosp. Electron. Syst. 1991, 27, 214–224. [Google Scholar] [CrossRef]
  17. Song, T.L.; Mušicki, D. Adaptive clutter measurement density for improved target tracking. IEEE Trans. Aerosp. Electron. Syst. 2011, 47, 1457–1466. [Google Scholar] [CrossRef]
  18. Mušicki, D.; Evans, R. Clutter map information for data association and track initialization. IEEE Trans. Aerosp. Electron. Syst. 2004, 40, 387–398. [Google Scholar] [CrossRef]
  19. Chakravorty, R.; Mušicki, D.; Challa, S. A fixed lag IPDA smoothing for target tracking in clutter. In Proceedings of the 2006 9th International Conference on Information Fusion, Florence, Italy, 10–13 July 2006; pp. 1–5. [Google Scholar]
  20. Song, T.L.; Mušicki, D. Target existence based resource allocation. IEEE Trans. Signal Process. 2010, 58, 4496–4506. [Google Scholar] [CrossRef]
  21. Fante, R.L. Central limit theorem: Use with caution. IEEE Trans. Aerosp. Electron. Syst. 2001, 37, 739–740. [Google Scholar] [CrossRef]
  22. Choi, Y.; Chung, W.K. PID Trajectory Tracking Control for Mechanical Systems; Springer: New York, NY, USA, 2004. [Google Scholar]
  23. Khalil, H.K. Nonlinear Control; Pearson Education, Inc.: Upper Saddle River, NJ, USA, 2015. [Google Scholar]
  24. Billingsley, J.B.; Farina, A.; Gini, F.; Greco, M.V.; Verrazzani, L. Statistical analyses of measured radar ground clutter data. IEEE Trans. Aerosp. Electron. Syst. 1999, 35, 579–593. [Google Scholar] [CrossRef]
Figure 1. General architecture of the constant false alarm rate (CFAR) process.
Figure 1. General architecture of the constant false alarm rate (CFAR) process.
Sensors 20 03904 g001
Figure 2. Concept of order statistics constant false alarm rate (OS-CFAR) process.
Figure 2. Concept of order statistics constant false alarm rate (OS-CFAR) process.
Sensors 20 03904 g002
Figure 3. Concept of generalized censored mean level detector (GCMLD) process.
Figure 3. Concept of generalized censored mean level detector (GCMLD) process.
Sensors 20 03904 g003
Figure 4. Structure of the proposed robust control scheme.
Figure 4. Structure of the proposed robust control scheme.
Sensors 20 03904 g004
Figure 5. Relationship of exponential and Erlang probability density function (PDF) ( N p = 10 ).
Figure 5. Relationship of exponential and Erlang probability density function (PDF) ( N p = 10 ).
Sensors 20 03904 g005
Figure 6. Property of the clutter measurement density (CMD) in a heterogeneous region.
Figure 6. Property of the clutter measurement density (CMD) in a heterogeneous region.
Sensors 20 03904 g006
Figure 7. Performance of the probability of target existence (PTE) and the CMD estimation (CMDE): (a) PTE via 1 Monte Carlo (MC) run, (b) CMDE via 1 MC run, (c) PTE via 100 MC runs, (d) CMDE via 100 MC runs.
Figure 7. Performance of the probability of target existence (PTE) and the CMD estimation (CMDE): (a) PTE via 1 Monte Carlo (MC) run, (b) CMDE via 1 MC run, (c) PTE via 100 MC runs, (d) CMDE via 100 MC runs.
Sensors 20 03904 g007
Figure 8. Performance of the robust control scheme in the constant CMD (1 MC run): (a) detection of the proposed method at 0.0 s, (b) detection of the proposed method at 0.05 s, (c) detection of the proposed method at 0.1 s, (d) CFAR constant, (e) CMDE, (f) CMD error.
Figure 8. Performance of the robust control scheme in the constant CMD (1 MC run): (a) detection of the proposed method at 0.0 s, (b) detection of the proposed method at 0.05 s, (c) detection of the proposed method at 0.1 s, (d) CFAR constant, (e) CMDE, (f) CMD error.
Sensors 20 03904 g008
Figure 9. Performance of the robust control scheme in the random CMD: (a) CMDE via 1 MC run, (b) CMD error via 1 MC run, (c) CMDE via 100 MC runs, (d) CMD error via 100 MC runs.
Figure 9. Performance of the robust control scheme in the random CMD: (a) CMDE via 1 MC run, (b) CMD error via 1 MC run, (c) CMDE via 100 MC runs, (d) CMD error via 100 MC runs.
Sensors 20 03904 g009

Share and Cite

MDPI and ACS Style

Shin, J.H.; Choi, Y. Robust Control for the Detection Threshold of CFAR Process in Cluttered Environments. Sensors 2020, 20, 3904. https://doi.org/10.3390/s20143904

AMA Style

Shin JH, Choi Y. Robust Control for the Detection Threshold of CFAR Process in Cluttered Environments. Sensors. 2020; 20(14):3904. https://doi.org/10.3390/s20143904

Chicago/Turabian Style

Shin, Jeong Hoon, and Youngjin Choi. 2020. "Robust Control for the Detection Threshold of CFAR Process in Cluttered Environments" Sensors 20, no. 14: 3904. https://doi.org/10.3390/s20143904

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop