View Full Document

Optimization of Signal Processing Software for Control System Implementation



View the full content.
View Full Document
View Full Document

8 views

Unformatted text preview:

Proceedings of the 2006 IEEE Conference on Computer Aided Control Systems Design Munich Germany October 4 6 2006 ThB02 2 Optimization of Signal Processing Software for Control System Implementation Shuvra S Bhattacharyya and William S Levine Abstract Signal processing plays a fundamental role in the design of control systems the portion of a digitallyimplemented control system between the sensor outputs and the actuator inputs is precisely a digital signal processor DSP Consequently effective techniques for design and optimization of signal processing software are important in achieving efficient controller implementations Motivated by these relationships this paper reviews techniques for modeling signal processing functionality in a manner that exposes aspects of application structure that are useful for mapping the functionality into efficient implementations The paper then introduces some representative techniques that operate on such models to systematically derive optimized implementations from them I INTRODUCTION Today almost all controllers are implemented digitally In many complex or geographically distributed systems the controller operates over an automated communication network Such embedded networked control systems present new challenges to the control system designer This paper addresses the interaction between two of these challenges As in any control system it is essential to have the controller operate in real time Each input must be there at the instant it is needed Delayed or missing data can cause disasters Hence the timing of the computations must be precisely specifiable Several issues operate to make the timing question hard Delays due to communication problems are relatively well understood and techniques for preventing them developed 1 2 3 4 However there is also the possibility of delays due to the software The likelihood of such delays tends to increase as the complexity of the control algorithms increases Because computing hardware is so



Access the best Study Guides, Lecture Notes and Practice Exams

Loading Unlocking...
Login

Join to view Optimization of Signal Processing Software for Control System Implementation and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Optimization of Signal Processing Software for Control System Implementation and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?