
Publications


"A Model Predictive Controller for Inverse Response Control Systems." Proceedings of the 9th IFAC ADCHEM conference, June 710, 2015.


"The N Finite Steps Linear Quadratic Gaussian Control Algorithm." Proceedings of the American Control conference, June 1719, 2013.


"An Extension of the Faddeev's Algorithms." Proceedings of the IEEE Multiconference, September 35, 2008.


"Formulae for Assessment of a Feedback Tracking Controller."Proceedings of the Tenth IASTED Control and Applications conference May 2628, 2008.


"The Moments of a Vector AutoRegressive Moving Average Time Series”. Proceedings of the American Control conference, July 1113, 2007.


White Papers 

Title: The Computation of the Inverse of a Square Polynomial Matrix
Abstract: An approach to calculate the inverse of a square polynomial
matrix is suggested. The approach consists of two similar algorithms:
One calculates the determinant polynomial and the other calculates
the adjoint polynomial. The algorithm to calculate the determinant
polynomial gives the coefficients of the polynomial in a recursive
manner from a recurrence formula. Similarly, the algorithm to
calculate the adjoint polynomial also gives the coefficient matrices
recursively from a similar recurrence formula. Together, they give
the inverse as a ratio of the adjoint polynomial and the determinant
polynomial.
Display!


Title: Four Essential Optimal Discrete Controllers
for Control Applications
Abstract: Four optimal discrete controllers for a singleinputsingleoutput (SISO), state space model,
stochastic regulating control system are presented. They are the one step optimal or myopic controller,
the $N$ steps optimal controller, the pseudoinfinite steps optimal controller and the infinite steps optimal controller.
Each controller has different characteristics. Depending on the application, a particular controller might be stronger
than the others and be the most suitable controller for the application.
Display!


Title: A Comparison of Some LQG Discrete Control Algorithms
Abstract: The paper presents a new discrete linear quadratic Gaussian (LQG) control
algorithm and compares it with three existing optimal discrete LQG control
algorithms. The control system is a singleinputsingleoutput (SISO)
regulating control system, and the model is an ARMAX model. The new
algorithm gives the same controller as that of the three existing algorithms.
However, the new control algorithm is easy to understand and more versatile.
It can be used to design other stochastic control models such as the BoxJenkins
and innovation state space models and also deterministic linear quadratic
tracking controllers.
Display!


Title: ISO, MPC and PID: The Good, The Bad and The Ugly Discrete
Controllers
Abstract: In this paper, three wellknown discrete controllers  Infinite Steps Optimal (ISO),
Model Predictive Control (MPC) and Proportional Integral Derivative (PID)  are
discussed and compared. The ISO controller is the perfect controller; it should
be the industry standard. The MPC controller is a heterodox controller, which
should be scrutinized before application. The PID controller is acceptable
for loworder control systems  a fact known for a long time by control engineers.
Display!


Title: Discrete Hinfinity Control Theory for Chemical Process Control
Engineers
Abstract: In this paper, the discrete Hinfinity least sensitivity controller,
which minimizes the infinity norm of a weighted sensitivity function is
presented. The minimal weighted sensitivity function, which can be interpreted
as a BoxJenkins model for a stochastic regulating control system with the
ARIMA time series disturbance model as the weighting function, has a flat spectrum.
The controller is obtained by searching for an embedding polynomial and solving
for the minimum variance controller. When there is no pure dead time, the least
sensitivity controller is the same as the minimum variance controller of the
BoxJenkins model.
Display!


Title: An Assessment of a Linear Quadratic Stochastic Control
Algorithm
Abstract: The existing N finite steps optimal control algorithm of
a discrete state space model, stochastic regulating control
system is under review and compared with a new
algorithm. The new algorithm is derived by the method
of dynamic programming. The two algorithms give the
same value for each controller of the N steps. The algorithms
are physically implementable and must be used
for applications with a small number of control steps.
For a large or an infinite number of steps, a steady state
controller, obtained by convergence of the algorithms,
can be used. In this case, the controller has the physical
meaning of a pseudo infinite steps optimal controller.
Display!


Title: The Sample Variance Formula:
A Detailed Study of an Old Controversy
Abstract: The two biased and unbiased formulae for the sample variance of a random variable
are under scrutiny. New research result proves that the formula with a smaller divisor is
unbiased and the formula with a larger divisor is biased. This fact agrees with the current
belief in statistics literature. Many mathematical proofs for both formulae contain errors:
This is the reason for the controversy and this new research. The final verdict comes from
simulation results.
Display!


Title: Matrix Fraction Description of a Multivariable Square Control System by the Vu Algorithm
Abstract: A new method to obtain the two matrix polynomials of a matrix fraction description of a square
multivariable system is presented. The method gives an analytical solution in a closed form.
This result is obtained by setting one matrix parameter to an identity matrix. For the matrix
calculations leading to this result, the method uses an existing matrix algorithm to calculate
the adjoint and determinant polynomials of a square matrix polynomial.
Display!
