0
Research Papers

Control of Discrete Time Chaotic Systems via Combination of Linear and Nonlinear Dynamic Programming

[+] Author and Article Information
Kaveh Merat

Department of Mechanical Engineering,
Sharif University of Technology,
PO Box 11155-9567,
Tehran, Iran
e-mail: k_merat@mech.sharif.edu

Jafar Abbaszadeh Chekan

Department of Mechanical Engineering,
Sharif University of Technology,
PO Box 11155-9567,
Tehran, Iran
e-mail: jafar.abbaszadeh@gmail.com

Hassan Salarieh

Department of Mechanical Engineering,
Sharif University of Technology,
PO Box 11155-9567,
Tehran, Iran
e-mail: salarieh@sharif.edu

Aria Alasty

Department of Mechanical Engineering,
Sharif University of Technology,
PO Box 11155-9567,
Tehran, Iran
e-mail: aalasti@sharif.edu

1Corresponding author.

Contributed by the Design Engineering Division of ASME for publication in the JOURNAL OF COMPUTATIONAL AND NONLINEAR DYNAMICS. Manuscript received June 18, 2013; final manuscript received May 19, 2014; published online September 12, 2014. Assoc. Editor: Hiroshi Yabuno.

J. Comput. Nonlinear Dynam 10(1), 011008 (Sep 12, 2014) (8 pages) Paper No: CND-13-1143; doi: 10.1115/1.4027716 History: Received June 18, 2013; Revised May 19, 2014

In this article by introducing and subsequently applying the Min–Max method, chaos has been suppressed in discrete time systems. By using this nonlinear technique, the chaotic behavior of Behrens–Feichtinger model is stabilized on its first and second-order unstable fixed points (UFP) in presence and absence of noise signal. In this step, a comparison has also been carried out among the proposed Min–Max controller and the Pyragas delayed feedback control method. Next, to reduce the computation required for controller design, the clustering method has been introduced as a quantization method in the Min–Max control approach. To improve the performance of the acquired controller through clustering method obtained with the Min–Max method, a linear optimal controller is also introduced and combined with the previously discussed nonlinear control law. The resultant combined controller has been applied on the Henon map and through comparison with both Pyragas controller, and the linear optimal controller alone, its advantages are discussed.

FIGURES IN THIS ARTICLE
<>
Copyright © 2015 by ASME
Your Session has timed out. Please sign back in to continue.

References

Devaney, R. L., 2003, An Introduction to Chaotic Dynamical Systems, Westview Press, Boulder, CO.
Argyris, J. H., Faust, G., and Haase, M., 1994, An Exploration of Chaos: An Introduction for Natural Scientists and Engineers, North-Holland, Netherlands.
Sadeghian, H., Salarieh, H., and Alasty, A., 2007, “Chaos Control in Continuous Mode of T-AFM Systems Using Nonlinear Delayed Feedback via Sliding Mode Control,” ASME Paper No. IMECE2007-42794. [CrossRef]
Ott, E., Grebogi, C., and Yorke, J. A., 1990, “Controlling Chaos,” Phys. Rev. Lett., 64(11), pp. 1196–1199. [CrossRef] [PubMed]
Akhmet, M., and Fen, M., 2012, “Chaotic Period-Doubling and OGY Control for the Forced Duffing Equation,” Commun. Nonlinear Sci. Numer. Simul., 17(4), pp. 1929–1946. [CrossRef]
Zhu, L., and Wang, Y., 2006, “Study on the Stability of Switched Dissipative Hamiltonian Systems,” Sci. China Ser. F: Inf. Sci., 49(5), pp. 578–591. [CrossRef]
Shinbort, T., Grebogi, C., Ott, E., and Yorke, J. A., 1993, “Using Small Perturbation to Control Chaos,” Nature, 386, pp. 411–417. [CrossRef]
Shinbort, T., Ott, E., Grebogi, C., and Yorke, J. A., 1990, “Using Chaos to Direct Trajectories to Targets,” Phys. Rev. Lett., 65, pp. 3215–3218. [CrossRef] [PubMed]
Pyragas, K., 1992, “Continuous Control of Chaos by Self-Controlling Feedback,” Phys. Lett. A, 170(6), pp. 421–428. [CrossRef]
Hwang, C. C., Fung, R. F., Hsieh, J. Y., and Li, W. J., 1999, “Nonlinear Feedback Control of the Lorenz Equation,” Int. J. Eng. Sci., 37(14), pp. 1893–1900. [CrossRef]
Liaw, Y. M., and Tung, P. C., 1996, “Controlling Chaos via State Feedback Cancellation Under a Noisy Environment,” Phys. Lett. A, 211(6), pp. 350–356. [CrossRef]
Sadeghian, H., Salarieh, H., Alasty, A., and Meghdari, A., 2011, “On the Control of Chaos via Fractional Delayed Feedback Method,” Comput. Math. Appl., 62(3), pp. 1482–1491. [CrossRef]
Chen, G., and Dong, X., 1993, “On Feedback Control of Chaotic Continuous-Time Systems,” IEEE Trans. Circuits Syst. I, 40(9), pp. 591–601. [CrossRef]
Fuh, C. C., and Tsai, H. H., 2002, “Control of Discrete-Time Chaotic Systems via Feedback Linearization,” Chaos Solitons Fractals, 13, pp. 285–294. [CrossRef]
Cao, Y. J., 2000, “A Nonlinear Adaptive Approach to Controlling Chaotic Oscillators,” Phys. Lett. A, 270, pp. 171–176. [CrossRef]
Layeghi, H., Arjmand, M. T., Salarieh, H., and Alasty, A., 2008, “Stabilizing Periodic Orbits of Chaotic Systems Using Fuzzy Adaptive Sliding Mode Control,” Chaos Solitons Fractals, 37(4), pp. 1125–1135. [CrossRef]
Salarieh, H., and Shahrokhi, M., 2007, “Indirect Adaptive Control of Discrete Chaotic Systems,” Chaos Solitons Fractals, 34(4), pp. 1188–1201. [CrossRef]
Fuh, C.-C., Tsai, H.-H., and Yao, W.-H., 2012, “Combining a Feedback Linearization Controller With a Disturbance Observer to Control a Chaotic System Under External Excitation,” Commun. Nonlinear Sci. Numer. Simul., 17(3), pp. 1423–1429. [CrossRef]
Cruz-Villar, C. A., 2007, “Optimal Stabilization of Unstable Periodic Orbits Embedded in Chaotic Systems,” Rev. Mex. Fis., 53(5), pp. 415–420. Available at http://www.scielo.org.mx/scielo.php?pid=S0035-001X2007000500013&script=sci_arttext
Jayaram, A., and Tadi, M., 2006, “Synchronization of Chaotic Systems Based on SDRE Method,” Chaos Solitons Fractals, 28(3), pp. 707–715. [CrossRef]
El-Gohary, A., 2006, “Optimal Synchronization of Rossler System With Complete Uncertain Parameters,” Chaos Solitons Fractals, 27(2), pp. 345–355. [CrossRef]
Rafikov, M., and Balthazar, J. M., 2004, “On an Optimal Control Design for Rossler System,” Phys. Lett. A, 333(3–4), pp. 241–245. [CrossRef]
Tian, Y. C., Tade, M. O., and Levy, D., 2002, “Constrained Control of Chaos,” Phys. Lett. A, 296(2–3), pp. 87–90. [CrossRef]
Li, S., Li, Y., Liu, B., and Murray, T., 2012, “Model-Free Control of Lorenz Chaos Using an Approximate Optimal Control Strategy,” Commun. Nonlinear Sci. Numer. Simul., 17(12), pp. 4891–4900. [CrossRef]
Bellman, R., 1957, Dynamic Programming, Princeton University Press, Princeton NJ.
Bjornberg, J., and Diehl, M., 2006, “Approximate Robust Dynamic Programming and Robustly Stable MPC,” Automatica, 42(5), pp. 777–782. [CrossRef]
de Cooman, G., and Troffaes, M. C. M., 2005, “Dynamic Programming for Deterministic Discrete-Time Systems With Uncertain Gain,” Int. J. Approx. Reason., 39(2–3), pp. 257–278. [CrossRef]
Merat, K., Salarieh, H., and Alasty, A., 2009, “Implementation of Dynamic Programming for Chaos Control in Discrete Systems,” J. Comput. Appl. Math., 233(2), pp. 531–544. [CrossRef]
Behrens, D. A., Caulkins, J. P., and Feichtinger, G., 2004, “A Model of Chaotic Drug Markets and Their Control,” Nonlinear Dyn. Psychol. Life Sci., 8(3), pp. 375–401. Available at http://www.ncbi.nlm.nih.gov/pubmed/15233880
Hołyst, J. A., and Urbanowicz, K., 2000, “Chaos Control in Economical Model by Time-Delayed Feedback Method,” Phys. A, 287(3), pp. 587–598. [CrossRef]
Bertsekas, D. P., 1995, Dynamic Programming and Optimal Control, Athena Scientific, Belmont, MA.

Figures

Grahic Jump Location
Fig. 1

Chaotic attractor of the Behrens–Feichtinger system

Grahic Jump Location
Fig. 2

Value of control signal versus state variables for the Behrens–Feichtinger model obtained through stabilizing its first-order UFP via Min–Max control method (without noise presence)

Grahic Jump Location
Fig. 3

The state variables and control signal for the Behrens–Feichtinger model obtained through stabilizing its first-order UFP via Min–Max method (without noise presence)

Grahic Jump Location
Fig. 4

Value of control signal versus state variables for the Behrens–Feichtinger model obtained through stabilizing its first-order UFP via the Min–Max control method (in the presence of noise signal)

Grahic Jump Location
Fig. 5

The state variables and control signal for the Behrens–Feichtinger model obtained through stabilizing its first-order UFP via Min–Max method (in the presence of noise signal)

Grahic Jump Location
Fig. 6

The control signal versus state variables for the Behrens–Feichtinger model stabilizing its second-order UFP (in the presence of noise signal)

Grahic Jump Location
Fig. 7

The state variables and control signal for the Behrens–Feichtinger model obtained through stabilizing its second-order UFP via Min–Max method (in the presence of noise signal)

Grahic Jump Location
Fig. 8

The state variables and control signal for the Behrens–Feichtinger model obtained through stabilizing its second-order UFP via Pyragas controller (in the presence of noise signal)

Grahic Jump Location
Fig. 9

The computed cluster centers for the Henon map

Grahic Jump Location
Fig. 10

Value of control signal versus cluster centers for stabilizing the first-order UFP of the Henon system without noise parameter

Grahic Jump Location
Fig. 11

The state variables and control signal for controlling the Henon map via the combined controller. The controller has been activated after 50 steps (marked by dashed line), and linear controller has been active after a few steps (marked by dotted-dashed line).

Grahic Jump Location
Fig. 12

The state variables and control signal for control of Henon map via linear optimal controller. The controller has been prepared after 50 steps, whereas it has been activated after the step marked with dotted-dashed line.

Tables

Errata

Discussions

Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In