Skip to main content

Cost Function Shaping

  • Chapter
Data-Driven Controller Design

Abstract

Chapter 6 deals with the cost function shaping concept. Cost function shaping is the name that we have given to a set of procedures and maneuvers that change the cost function so that it is more amenable to optimization, yet maintaining its original design objective. Cost function shaping involves mainly choosing the input signal in the experiments (aka input design) and changing stepwise the reference model (aka cautious control). Proper data windowing can also be very helpful in shaping the cost function so that it becomes “well-behaved” as desired. Each one of these procedures and maneuvers is presented, and theoretically justified, in this chapter. It is shown that it is always possible to reshape the cost function so that there are no local minima in the whole parameter space. This implies that convergence to the global minimum is “easily” obtained starting from any stabilizing controller. Several simulation examples are given along this chapter to illustrate the concepts and to show how to perform cost function shaping in real control design.

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

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    We will see that under Assumption B y this is not even necessary.

  2. 2.

    Granted, this is a rather artificial control objective, but the purpose of this example is not to illustrate practical applications but rather to explain the ideas. Accordingly, the choice of this particular example was based on obtaining easily understandable equations and pictures rather than on its practical meaning. Real life examples are given elsewhere, particularly in Chap. 8.

References

  1. A.S. Bazanella, M. Gevers, L. Mišković, B.D.O. Anderson, Iterative minimization of H 2 control performance criteria. Automatica 44(10), 2549–2559 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  2. H. Hjalmarsson, S. Gunnarsson, M. Gevers, A convergent iterative restricted complexity control design scheme, in 33rd IEEE Conference on Decision and Control, Lake Buena Vista, USA, 1994

    Google Scholar 

  3. L.C. Kammer, Stability assessment for cautious iterative controller tuning. Automatica 41, 1829–1834 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  4. W.S. Lee, B.D.O. Anderson, R. Kosut, I.M.Y. Mareels, On robust performance improvement through the windsurfer approach to adaptive robust control, in 32nd IEEE Conference on Decision and Control, 1993

    Google Scholar 

  5. W.S. Lee, B.D.O. Anderson, I.M.Y. Mareels, R.L. Kosut, On some key issues in the windsurfer approach to adaptive robust control. Automatica 31(11), 1619–1636 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  6. B. Riedle, L. Praly, P.V. Kokotovic, Examination of the SPR condition in output error parameter estimation. Automatica 22(4), 495–498 (1986)

    Article  MATH  Google Scholar 

  7. E. Trulsson, L. Ljung, Adaptive control based on explicit criterion minimization. Automatica 21, 385–399 (1985)

    Article  MathSciNet  MATH  Google Scholar 

  8. Z. Zang, R.R. Bitmead, M. Gevers, Iterative weighted least-squares identification and weighted LQG control design. Automatica 31(11), 1577–1594 (1995)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Alexandre Sanfelice Bazanella .

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer Science+Business Media B.V.

About this chapter

Cite this chapter

Sanfelice Bazanella, A., Campestrini, L., Eckhard, D. (2012). Cost Function Shaping. In: Data-Driven Controller Design. Communications and Control Engineering. Springer, Dordrecht. https://doi.org/10.1007/978-94-007-2300-9_6

Download citation

  • DOI: https://doi.org/10.1007/978-94-007-2300-9_6

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-94-007-2299-6

  • Online ISBN: 978-94-007-2300-9

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics