Embedded Control Systems in C/C++: An Introduction for Software Developers Using MATLAB

8.2: Chapter Objectives

8.2 Chapter Objectives

After reading this chapter, you should be able to

  • describe why discrete-time modeling is necessary for embedded controller development,

  • describe why fixed-point algorithm implementation is often needed for embedded controllers,

  • select an appropriate sampling period for a discrete-time implementation of a given continuous control system,

  • choose an appropriate discretization method for converting the continuous-time model to discrete time,

  • convert a MATLAB state-space system to floating-point C or C++ source code that produces essentially identical results to the MATLAB version, and

  • convert a MATLAB state-space system to fixed-point C or C++ source code suitable for implementation on a microprocessor with stringent limitations on processor speed and memory use.

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Digital-to-Analog Converters
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.