4 Ways to Implement a Transfer Function in Code | Control Systems in Practice

Описание к видео 4 Ways to Implement a Transfer Function in Code | Control Systems in Practice

Check out the other videos in the series:

Part 1 - What Does a Controls Engineer Do?    • What Control Systems Engineers Do | C...  
Part 2 - What Is Gain Scheduling?    • What Is Gain Scheduling? | Control Sy...  
Part 3 - What Is Feedforward Control?    • What Is Feedforward Control? | Contro...  
Part 4 - Why Time Delay Matters    • Why Time Delay Matters | Control Syst...  
Part 5 - A Better Way to Think About a Notch Filter    • A Better Way to Think About a Notch F...  
Part 6 - What are Non-Minimum Phase Systems?    • What Are Non-Minimum Phase Systems? |...  

In some situations, it is easier to design a controller or a filter using continuous, s-domain transfer functions. We have a lot of mathematical tools that make analyzing and manipulating them easier than, say, their equivalent time-domain differential equations. However, while we like to work with transfer functions for design and analysis, it’s often the case that we need to implement them in software that runs on some processor or microcontroller, and it might not be obvious how to go about doing this. So, in this video we’ll cover four simple ways to implement a transfer function in code.

Check out these other links:

- Download the code from the video, tfcodemethods.mlx: https://github.com/aerojunkie/control...
- A playlist on discrete control. It describes how we go from the s-domain to the z-domain and the 5th video specifically describes why the Tustin method is equivalent to trapezoidal integration:    • Discrete Control  
- Introduction to State Space:    • Introduction to State-Space Equations...  
- Introduction to Embedded Coder: https://bit.ly/37KYGsh
--------------------------------------------------------------------------------------------------------
Get a free product trial: https://goo.gl/ZHFb5u
Learn more about MATLAB: https://goo.gl/8QV7ZZ
Learn more about Simulink: https://goo.gl/nqnbLe
See what's new in MATLAB and Simulink: https://goo.gl/pgGtod

© 2019 The MathWorks, Inc. MATLAB and Simulink are registered
trademarks of The MathWorks, Inc.
See www.mathworks.com/trademarks for a list of additional trademarks. Other product or brand names may be trademarks or registered trademarks of their respective holders.

Комментарии

Информация по комментариям в разработке