IEEE Columbus Controls Society Meeting

Date: Tuesday December 15, 2015
Time: 6:00 PM light dinner, 6:30 PM meeting
RSVP: Brian Heber
Emerson Network Power
975 Pittsburgh Drive
Delaware, OH 43015

Developing Error Free Embedded Control Firmware using Software-in-the-loop (SIL) Techniques

Today, more and more system operation and control is implemented on an embedded controller. These embedded control systems measure hundreds of signals (voltage, current and temperatures) to make decisions and actuate outputs to achieve a desired outcome. The systems being control are complex electro-mechanical or all electrical devices. Understanding how these systems will perform under normal and fault conditions is essential to producing a robust design.

Modeling of the system to be controlled and the embedded controller, in a virtual setting, enables a bug-free design. Numerous “what-if” scenarios can tested without the need to develop expensive and time consuming prototypes. Furthermore, because these “what-if” scenarios are tested in a virtual setting, there are no safety hazards. Since today’s control algorithms are largely implemented in a microprocessor, it is critical to incorporate these algorithms into the model in their native code.

Software-in-the-loop (SIL) is a technique where the native code is embedded into the model and simulates the real-time behavior of the algorithms in the virtual setting. This discussion will demonstrate how to use Matlab / Simulink to incorporate native code, i.e., Software-in-the-loop, using S-Functions for a 3-phase, 3-Level PWM rectifier.
Guest Speaker

Brian Heber graduated from The Ohio State University with a Master’s degree in electrical engineering. He worked for General Motor’s Corporation developing brake-by-wire technology. Brian is currently a manager of new product development with Emerson Network Power. For the past 18 years with Emerson, he has lead his engineering team developing high power converters and control systems for large uninterruptable power supplies (UPS).

Posted in Uncategorized

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: