International Journal of Soft Computing

Year: 2010
Volume: 5
Issue: 2
Page No. 72 - 77

A Deterministic Approach to Process Noise Attenuation in a Communication Satellite Driven by White Noise Sequence

Authors : E.O. Oyediran, J.J. Biebuma and E.C. Obinabo

Abstract: This study presents a qualitative evaluation of a communication satellite driven by a white noise sequence and proposes a finite-time filtering solution in which state estimation was addressed. The dynamics of the satellite assumed linear and reducible to an equivalent interconnection of subsystems enabled state estimation by least squares computational algorithms to be obtained by convergence of the iteration process. The significant practical benefits of using the stationary form of the Kalman filter in the computation were established.

How to cite this article:

E.O. Oyediran, J.J. Biebuma and E.C. Obinabo, 2010. A Deterministic Approach to Process Noise Attenuation in a Communication Satellite Driven by White Noise Sequence. International Journal of Soft Computing, 5: 72-77.

INTRODUCTION

For many space applications involving data communication, a large number of satellites have been launched into the earth orbit. For effectiveness in their operation, the attitude must be observable and the dynamics stabilizable (Flanagan, 1969; Sohn, 1959). By the former is meant that it should be possible to orient the satellites in a preferred or specified attitude and by the latter is meant that if the satellite is uncontrolled, it should be possible to obtain a time history of its attitude by suitable instrumentation and telemetry. Since measurement of the physical parameters made by satellite-borne instruments is strongly dependent on the orientation of the instrument, it is necessary to either control the attitude precisely or provide information regarding the attitude to enhance realistic interpretation of the results. In general, the satellites and the environment in which they operate are far from isotropic (Flanagan, 1969). In the case of communications satellites of active relay type, the effective power transmitted from the satellites depends on the satellite transmitter power, transmission efficiency and antenna gain (Flanagan, 1969). In such systems, many of the design techniques based on state variable approach assume that values are available for all the states for a given control vector. However, in most practical situations it is not possible to measure all the states and furthermore, the measurements that are available often contain significant amounts of random noise and/or systematic errors. A near-earth satellite for example, orbiting in the attitude range of 150-450 km (Flanagan, 1969) encounters small but non-negligible aerodynamic forces due essentially to gravity waves set up in a stably stratified atmosphere (Obinabo, 1978). The influence of major environmental forces on the attitude response of gravity gradient satellites using essentially both analytical and numerical techniques presents a problem of major interest to the process engineer. Several aspects concerning formulation of the problem which rely on current measurements of the process variables and the ease with which detailed characterization of drag resistance effects of gravity waves in stably stratified atmosphere especially as it affects free and forced rotation of astronomical satellites through it have been addressed in the existing literature. In absence of correct measurement, any change in the control vector can hardly influence the dynamics of interconnected subsystems thereby making it difficult to establish directly the true value of the process data since all measurements are unavoidably subject to noise (Obinabo and Ojieabu, 2007). This method is entrenched in the estimation of parameters or states from a set of correlated data using least squares method and has a wide field of application which includes data smoothing and the problems concerned with identifying the parameters of noisy dynamic processes.

To this end, the Kalman filter has received considerable attention in the existing literature (Kalman, 1960; Hsiao and Wang, 2000) and has been applied successfully in the aerospace industry (Athans, 1971). Furthermore, there has been a number of theoretical investigations and simulation studies of its use in process control applications. Given a signal model that consists of a linear dynamic system driven by stochastic white noise processes, the Kalman filter (Kalman, 1960; Foster and Saffman, 1970) exploits a state space model for optimal filtration of noisy measurements. An interesting description of the history of Kalman filtering theory (Grimble, 1981; Ljung, 1979) and the applications include navigation and guidance, global positioning systems, target tracking, communications and signal processing and electrical machines. A precursor to the Kalman filter was the Weiner filter which was derived independently by Weiner and Kolmogorov and which gives a method of optimally attenuating noise in process measurements. However, the Weiner filter is limited to time-invariant problems involving stationary noise sequence. The filter algorithm is not computationally straightforward as the Kalman filter.

In this study, space applications involving data communication, noise attenuation can be uniquely sought by recourse to filter design (Grimble, 1981; Kalman, 1960) and control system modeling assuming all the noise processes are independent and the filter designed to give a minimum variance estimate. This reduced the problem to one of optimal control whereby the best estimate using the measured values of the input and output of the system are required. Because measurements invariably contain errors (Ahonsi and Gdula, 1993; Weber, 1971), the approach to the problem utilizes concepts of probability and statistics in which state estimation was addressed because noise is usually known to be correlated with the measured data (Dalley et al., 1989; Esho, 1993).

FORMULATION OF THE STATE ESTIMATION PROBLEM

The procedure employed in least squares estimation of a process is usually carried out for a sequence of difference order process and noise models until the best and simplest possible model is obtained. The more general estimation problem can be formulated on the basis of maximum likelihood and Bayesian techniques (Athans, 1971; Kalman, 1960) using statistical information in terms of joint probability distribution functions. However, for the linear dynamic system with additive, zero-mean white Gaussian measurement noise defined in terms of mean values and variances which will be appropriate for manypractical problems, the least-squares solution formulated as a deterministic problem with appropriate weighting leads to the maximum likelihood estimate.

Estimation of the process (Oyediran, 2010) was based on the assumption that some or all of the parameters may be unknown even though the structure of the differential equation characterizing the system as well as the initial and boundary conditions may be available. This reduced the problem to one of optimal control whereby the best estimate using the measured values of the input and output the system are required.

Because measurements invariably contain errors, solution of the problem should utilize concepts of probability and statistics in which the problem should also address state estimation because noise is usually known to be correlated with the measured data. This must be estimated at the same time as the parameters during which filtration is mandatory in the processing of the data. Computation of the optimal estimates should consequently rely on convergence of the iteration employed which is accomplished through sequential filtration of the estimate. Here, we consider a time-series model of the form (Kochhar and Parnaby, 1978):

(1)

The partial fraction expansion required for obtaining a time solution to Eq. 1 is defined for distinct roots using the method of residues as:

(2)

where, αl....αk are the poles of the function y (s) with multiplicities ml....mk. The inversion integral was then written in the form:

(3)

so that the function y (s) with contaminated noise becomes:

(4)

where, αi, βi are the parameters of the system and n is the order of the system. Using the shift operator z-1 defined by z-1 x (j) = x (j-1), Eq. 1 becomes:

(5)

Where:

y (k) = The observed output signal
u (k) = The applied input signal
N = The number of samples
e(t) = The noise sequence

The polynomial operators A, B and C are defined as follows:

(6)

If the continuous model in Eq. 4 is discretized we shall obtain a discrete time model of the form:

(7)

where the parameter set a, b is related to the parameter set α, β via the relation:

(8)

where, T is the sampling interval in seconds. The infinite noise of the discrete observations due to aliasing that may result from the above discretization process is negligible. This is justified if u(k) and e(s) are independent of all k and s. This is a reasonable assumption as long as the identification is performed for data acquired from experiments where u (k) is a priori known sequence. In some practical situations, this assumption is often violated when operating records are used because in such a case the input may depend on the output through feedback.

The canonical model in Eq. 5 was made equivalent to the discrete-time model of Eq. 7 by satisfying the conditions:

(9)

The statistical method of maximum likelihood was employed to optimize the probability of obtaining the expected result. Consequently, a loss function V(θ) was defined as follows:

(10)

which will be minimized with respect to the system parameter set θ = [a’, b’]. The residues were defined by:

(11)

So that the values of the parameter set a and b that make V(θ) in Eq. 10 minimum will be the estimates of the parameters of the system. The approach considered is one of finding the coefficients of the prediction model:

(12)

so that the mean square prediction error:

(13)

is as small as possible. By doing so the assumption of Gaussian distribution of the noise sequence ε (k) may be relaxed. In the model given in Eq. 7, the residues were obtained as:

(14)

For system order greater than n, ε(k) as given in Eq. 14 becomes computationally difficult and highly nonlinear whereas in the model of Eq. 7, the residues given by Eq. 11 may be computed quite easily for any given system order. Since the two models are equivalent via the transformations defined in Eq. 9, any of them are used. Thus the form of residues given in Eq. 11 is recommended and used in this study for parameter estimation and application of a filter for signal noise attenuation becomes evident.

MEASUREMENT NOISE FILTRATION

Consider a multivariable system with process:

(15)

(16)

and the predictor:

(17)

(18)

Now, if we ignore the control input and assume that at time ti = 0 a best estimate xii of the state is available then the best prediction of x at time ti+1 is expressed as:

(19)

Where,

At time t = ti+1, a measurement is available as follows:

(20)

Now let:

(21)

An attempt to improve on the estimate xii+1 will require an addition of a proportion of δyi+1 that is:

(22)

where, αxii are the prediction and ki+1(yi+1-haxii) the desired correction. Define δxi+1 as follows:

(23)

(24)

Then:

(25)

(26)

We required ki+1 such that is pi+1i+1 a minimum. We did this by evaluating the differential:

(27)

and then substituting:

(28)

to obtain:

(29)

Now with the process given by:

(30)

(31)

With the predictor:

(32)

(33)

The time-varying gain ki+1 was evaluated by defining the estimation error:

(34)

The mean value of δxi+1 = 0and the variance of δxi+1 is given as:

(35)

Which is a function of ki+1. From the process and filter equations, it is obtained:

(36)

Therefore;

(37)

Since;

(38)

All noise processes are assumed to be independent and the filter designed to give a minimum variance estimate of xi+1i+1 is as follows:

(39)

Let,

(40)

Then the predicted variance is:

(41)

and

(42)

(43)

Where:

(44)

and

(45)

Example, we consider the dynamics of the satellite (Fig. 1) assumed linear and reducible to an equivalent interconnection defined for a single-input single-output system as follows:

The system is identified using a discrete weighting sequence:

We now formulate a sequential least squares procedure for and as follows:


Fig. 1: The dynamics of satellite

which gives an unbiased estimate of the sampled data.

CONCLUSION

A stochastic time-invariant model has been developed for linear filtering and prediction of state in oil and gas seismic data acquisition. The model provides a processing technique under operator control for eliminating the interference from signals generated by seismic wave reflections further down in the earth’s crust. There are no useful convergence results available in existing literature for the plant situation described in this research which do not operate on the basis of data filtration. The plant itself is represented by a stable, linear, parameter-dependent state model. The filtration algorithm guarantees stable generation of the residuals However, extensive simulation results must be obtained to establish the convergence properties of the algorithm for many applications.

Design and power by Medwell Web Development Team. © Medwell Publishing 2024 All Rights Reserved