Skip to main content
Log in

Maximum Conditional Probability Stochastic Controller for Linear Systems with Additive Cauchy Noises

  • Published:
Journal of Optimization Theory and Applications Aims and scope Submit manuscript

Abstract

Motivated by the sliding mode control approach, a stochastic controller design methodology is developed for discrete-time, vector-state linear systems with additive Cauchy-distributed noises, scalar control inputs, and scalar measurements. The control law exploits the recently derived characteristic function of the conditional probability density function of the system state given the measurements. This result is used to derive the characteristic function of the conditional probability density function of the sliding variable, utilized in the design of the stochastic controller. The incentive for the proposed approach is mainly the high numerical complexity of the currently available method for such systems, that is based on the optimal predictive control paradigm. The performance of the proposed controller is evaluated numerically and compared to the alternative Cauchy controller and a controller based on the Gaussian assumption. A fundamental difference between controllers based on the Cauchy and Gaussian assumptions is the superior response of Cauchy controllers to noise outliers. The newly proposed Cauchy controller exhibits similar performance to the optimal predictive controller, while requiring significantly lower computational effort.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

Notes

  1. In [7], this methodology was referred to as Cauchy-MPC.

  2. It was shown in [8] that during a measurement update at time step k, a new term is generated in the sum of (14) that is centered at \(\sigma _{k+1}(k|k)=z(k)/H\). The center of this terms is moved to \(\sigma _{k+1}(k+1|k)=z(k)\varPhi /H\) when propagated to time step \(k+1\). Hence, if \(z(k)\varPhi /H\) is large, it will produce a secondary peak in \(f_{{X_{k + 1}}|{Y_k}}^{{u_k} = 0}\left( {{x_{k + 1}}|{y_k}} \right) \).

  3. From Bayes’ rule, the un-normalized conditional pdf is the joint pdf of the state and the measurement history, where the normalization factor is the pdf of the measurement history. The propagation of the un-normalized conditional pdf yields an analytic, recursive scheme.

  4. In [7] this controller is referred to as Cauchy MPC.

References

  1. Bryson, A.E., Ho, Y.C.: Applied Optimal Control: Optimization Estimation and Control. CRC Press, USA (1975)

    Google Scholar 

  2. Speyer, J.L., Chung, W.H.: Stochastic Processes, Estimation, and Control. SIAM, (2008). https://doi.org/10.1137/1.9780898718591

  3. Zhou, K., Doyle, J.C., Glover, K.: Robust and Optimal Control. Prentice Hall, Inc., USA (1996)

    MATH  Google Scholar 

  4. Reeves, P.: A Non-Gaussian Turbulence Simulation. Technical Report AFFDL-TR-69-67, Air Force Flight Dynamics Laboratory (1969). https://doi.org/10.21236/ad0701735

  5. Kuruoglu, E.E., Fitzgerald, W.J., Rayner, P.J.W.: Near optimal detection of signals in impulsive noise modeled with a symmetric alpha-stable distribution. IEEE Commun. Lett. 2(10), 282–284 (1998). https://doi.org/10.1109/4234.725224

    Article  Google Scholar 

  6. Speyer, J.L., Idan, M., Fernández, J.H.: A stochastic controller for a scalar linear system with additive cauchy noise. Automatica 50(1), 114–127 (2014). https://doi.org/10.1016/j.automatica.2013.11.005

    Article  MathSciNet  MATH  Google Scholar 

  7. Fernández, J.H., Speyer, J.L., Idan, M.: Stochastic control for linear systems with additive cauchy noises. IEEE Trans. Autom. Control 60(12), 3373–3378 (2015). https://doi.org/10.1109/tac.2015.2422480

    Article  MathSciNet  MATH  Google Scholar 

  8. Idan, M., Speyer, J.L.: Cauchy estimation for linear scalar systems. IEEE Trans. Autom. Control 55(6), 1329–1342 (2010). https://doi.org/10.1109/tac.2010.2042009

    Article  MathSciNet  MATH  Google Scholar 

  9. Idan, M., Speyer, J.L.: State estimation for linear scalar dynamic systems with additive cauchy noises: characteristic function approach. SIAM J. Control Optim. 50(4), 1971–1994 (2012). https://doi.org/10.1137/110831362

    Article  MathSciNet  MATH  Google Scholar 

  10. Idan, M., Speyer, J.L.: Multivariate cauchy estimator with scalar measurement and process noises. SIAM J. Control Optim. 52(2), 1108–1141 (2014). https://doi.org/10.1137/120891897

    Article  MathSciNet  MATH  Google Scholar 

  11. Aravkin, A.Y., Burke, J.V., Pillonetto, G.: Robust and trend-following student’s t Kalman smoothers. SIAM J. Control Optim. 52(5), 2891–2916 (2014)

    Article  MathSciNet  Google Scholar 

  12. Bandyopadhyay, B., Janardhanan, S.: Discrete-Time Sliding Mode Control: a Multirate Output Feedback Approach, vol. 323. Springer Science and Business Media, (2005). https://doi.org/10.1007/11524083

  13. Shtessel, Y., Edwards, C., Fridman, L., Levant, A.: Sliding Mode Control and Observation. Springer, New York (2014). https://doi.org/10.1007/978-0-8176-4893-0

    Book  Google Scholar 

  14. Drakunov, S.V., Su, W.C., Özgüner, U.: Discrete-Time Sliding-Mode in Stochastic Systems. In: Proceedings of American Control Conference (ACC) (1993)

  15. Zheng, F., Cheng, M., Gao, W.B.: Variable structure control of stochastic systems. Syst. Control Lett. 22(3), 209–222 (1994). https://doi.org/10.1016/0167-6911(94)90015-9

    Article  MathSciNet  MATH  Google Scholar 

  16. Poznyak, A.S.: Sliding mode control in stochastic continuos-time systems: \(\mu \)-zone \(MS\)-convergence. IEEE Trans. Autom. Control 62(2), 863–868 (2017). https://doi.org/10.1109/tac.2016.2557759

    Article  MathSciNet  MATH  Google Scholar 

  17. Twito, N., Idan, M., Speyer, J.L.: Maximum Conditional Probability Stochastic Controller for Scalar Linear Systems with Additive Cauchy Noises. In: 2018 European Control Conference (ECC 18) (2018)

  18. Gradshteyn, I.S., Ryzhik, I.M.: Table of Integrals, Series, and Products. Elsevier, Netherlands (2014). https://doi.org/10.1016/c2010-0-64839-5

    Book  MATH  Google Scholar 

  19. Lagarias, J.C., Reeds, J.A., Wright, M.H., Wright, P.E.: Convergence properties of the nelder-mead simplex method in low dimensions. SIAM J. Optim. 9(1), 112–147 (1998). https://doi.org/10.1137/s1052623496303470

    Article  MathSciNet  MATH  Google Scholar 

  20. Shephard, N.G.: From characteristic function to distribution function: a simple framework for the theory. Econom. Theory 7(4), 519–529 (1991)

    Article  MathSciNet  Google Scholar 

  21. Sasvári, Z.: Multivariate Characteristic and Correlation Functions, De Gruyter Studies in Mathematics, vol. 50. DE GRUYTER (2013). https://doi.org/10.1515/9783110223996

  22. Idan, M., Speyer, J.L.: An estimation approach for linear stochastic systems based on characteristic functions. Automatica 78, 153–162 (2017). https://doi.org/10.1016/j.automatica.2016.12.038

    Article  MathSciNet  MATH  Google Scholar 

  23. Fernández, J.H., Speyer, J.L., Idan, M.: Stochastic estimation for two-state linear dynamic systems with additive cauchy noises. IEEE Trans. Autom. Control 60(12), 3367–3372 (2015). https://doi.org/10.1109/tac.2015.2422478

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

This work was supported by the National Science Foundation (NSF) and United States Israel Binational Science Foundation (BSF) joint NSF-BSF ECCS program under Grants Nos. 2015702 and 2019639, and the NSF Grants Nos. 1607502 and 1934467.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Moshe Idan.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Twito, N., Idan, M. & Speyer, J.L. Maximum Conditional Probability Stochastic Controller for Linear Systems with Additive Cauchy Noises. J Optim Theory Appl 191, 393–414 (2021). https://doi.org/10.1007/s10957-020-01735-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10957-020-01735-5

Keywords

Mathematics Subject Classification

Navigation