MathWorks 中国 - Control Design - Description Topics - A Model-Based Design Approach Skip to Main Content Skip to Search
首页 |   中国  Choose Country  |  联系我们  |  Cart 商店 
现在注册 | 登录
产品和服务 解决方案 教育 支持 用户中心 公司

 

Control Design

描述主题

Model-Based Design

Designers of embedded control system software face difficult challenges. In addition to the need to complete projects at low cost and within tight schedules, embedded control system software designers must provide predictable performance and competitive features for the products they deliver. Traditional methods of designing, testing, and implementing embedded control systems cause designers to wait until late in the design effort, when actual or prototype products and real-time embedded targets become available, to find out if software really works as it was intended to. Only then, as system integration occurs, can the designer uncover the errors that may have found their way into the product during the early design stages.

Model-Based Design with MathWorks tools provides a proven technique for creating embedded control systems. It is used today for satellites, aircraft, and many other aerospace applications, in the automotive industry, and for process control, computer peripherals and industrial machinery. Through Model-Based Design, embedded control system design teams can begin evaluating software designs without using prototype products and real-time targets. The MathWorks environment for Model-Based Design allows engineers to mathematically model the behavior of the physical system, design the software and model its behavior, and then simulate the entire system model to accurately predict and optimize performance. The system model becomes a specification from which you can automatically generate real-time software for testing, prototyping, and embedded implementation, thus avoiding manual effort and reducing the potential for errors.

Model-Based Design for embedded control system software. Simulation verifies that the design produces the correct results before hardware and software are created. Click on image to see enlarged view.

The MathWorks products for Model-Based Design provide a visual, interactive environment in which to build, manage, and simulate the model. The graphical, hierarchical nature of this environment lets embedded control system software design teams functionally model, accurately document, and effectively communicate their designs, reducing the risk of misinterpretation or misunderstanding. Changes or corrections to the system requirements and specifications are easily incorporated into the model, fully evaluated by simulation, and automatically reflected in the final real-time embedded software.

Next

联系销售
将本页发邮件给
打印本页

University of Applied Sciences Augsburg

"When I teach C++, I show students a program that simulates a swing. The C++ program is seven pages of code or more. The MATLAB implementation is a single page—about 50 lines of well-structured, compact code that is easy to understand."
- Professor Georg Stark

Get Started with Simulink

Learn to Use Simulink through this getting started video example

Free Code for LEGO MINDSTORMS NXT

LEGO® MINDSTORMS® NXT robotics invention system lets you create and control robots using programmable motors and sensors