deploy algorithm model for real-凯发k8网页登录

main content

deploy algorithm model for real-time rapid prototyping

use the code generator to deploy algorithm models for real-time rapid prototyping.

about real-time rapid prototyping

real-time rapid prototyping requires the use of a real-time simulator, potentially connected to system hardware (for example, physical plant or vehicle) being controlled. you generate, deploy, and tune code as it runs on the real-time simulator or embedded microprocessor. this design step is crucial for verifying whether a component can adequately control the system, and allows you to assess, interact with, and optimize code.

the following figure shows a typical approach for real-time rapid prototyping.

conceptual diagram of a real-time rapid prototyping system

goals of real-time rapid prototyping

assuming that you have documented functional requirements, refined concept models, system hardware for the physical plant or vehicle being controlled, and access to target products you intend to use (for example, for example, the or product), you can use real-time prototyping to:

  • refine component and environment model designs by rapidly iterating between algorithm design and prototyping

  • validate whether a component can adequately control the physical system in real time

  • evaluate system performance before laying out hardware, coding production software, or committing to a fixed design

  • test hardware

refine code with real-time rapid prototyping

to perform real-time rapid prototyping:

  1. create or acquire a real-time system that runs in real time on rapid prototyping hardware. the product facilitates real-time rapid prototyping. this product provides a real-time operating system that makes pcs run in real time. it also provides device driver blocks for numerous hardware i/o cards. you can then create a rapid prototyping system using inexpensive commercial-off-the-shelf (cots) hardware. in addition, third-party vendors offer products based on the simulink® real-time™ product or other code generation technology that you can integrate into a development environment.

  2. use provided system target files to generate code that you can deploy onto a real-time simulator. see the following information.

    engineering tasksrelated product informationexamples

    generate code for real-time rapid prototyping

    (embedded coder)

    generate code for rapid prototyping in hard real time, using pcs

    (simulink real-time)

    (and others)
    generate code for rapid prototyping in soft real time, using pcs

    (simulink desktop real-time)

    (and others)
  3. monitor signals, tune parameters, and log data.

related topics

  • (simulink real-time)
网站地图