Simulink ar Chapter 05

  • Upload
    koko

  • View
    219

  • Download
    0

Embed Size (px)

Citation preview

  • 7/23/2019 Simulink ar Chapter 05

    1/21

    Triggered Subsystems :

    Trigger

    trigger input

    Trigger

    Rising

    Falling

    Either

    .

    :

    trigger

    .

    FRRtrigger

    trigger

  • 7/23/2019 Simulink ar Chapter 05

    2/21

    subsystems & ports

    trigger

    :

  • 7/23/2019 Simulink ar Chapter 05

    3/21

    trigger

    :

  • 7/23/2019 Simulink ar Chapter 05

    4/21

    :

  • 7/23/2019 Simulink ar Chapter 05

    5/21

    triggered subsystems

    enabled subsystems

    Function-Call Subsystems

    . S-function

    ::

    Trigger

    )-(

    .

    ::

  • 7/23/2019 Simulink ar Chapter 05

    6/21

    :

  • 7/23/2019 Simulink ar Chapter 05

    7/21

    trigger

    Triggered and Enabled

    ::

    Subsystems

    enabled

    ::

    trigger

  • 7/23/2019 Simulink ar Chapter 05

    8/21

    ::

  • 7/23/2019 Simulink ar Chapter 05

    9/21

    ::

    sine wave

    step input

    trigger

    .

    pulse

    %

    enable duty cycle

    trigger

    sine

    . trigger

  • 7/23/2019 Simulink ar Chapter 05

    10/21

    Creating Alternately ExecutingSubsystems

    merge

    full-wave rectifier

    :

  • 7/23/2019 Simulink ar Chapter 05

    11/21

  • 7/23/2019 Simulink ar Chapter 05

    12/21

    ::

  • 7/23/2019 Simulink ar Chapter 05

    13/21

    Behavior Conditional Execution

    Switch

    Multiport Switch

    conditional execution behavior. (CE)

    :

  • 7/23/2019 Simulink ar Chapter 05

    14/21

    :

    format

    simulation

    displays Block

    :: order sorted

  • 7/23/2019 Simulink ar Chapter 05

    15/21

    : simulation

    X:Y

    layer

    X

    X=0

    : Y

    generator Pulse

    constant

    X scope gain subsystem

    Y

  • 7/23/2019 Simulink ar Chapter 05

    16/21

    generator Pulse -

    constant -

    subsystem -

    -gain

    scope

    -

    :

    }{

    subsystem

    ::

    :

    subsystem

    parameters Subsystem

  • 7/23/2019 Simulink ar Chapter 05

    17/21

    Propagate execution contextacross subsystem boundary

  • 7/23/2019 Simulink ar Chapter 05

    18/21

    gain

    :

  • 7/23/2019 Simulink ar Chapter 05

    19/21

    constant

    gain

    -constant

    -subsystem

    -gain

    Conditional Execution Behavior

    CEbehavior

  • 7/23/2019 Simulink ar Chapter 05

    20/21

    Propagating ExecutionContexts

    execution context

    .

    execution context

    .

    execution context

    :

    -

    -

    -

    testpoint

    -

    execution context

    -

    multirate block

    -

    sample time

    execution context

    execution context

    Switch

    execution context

    .

  • 7/23/2019 Simulink ar Chapter 05

    21/21

    conditional execution ::

    behavior

    Optimization

    Configuration ParametersConditional

    input branch execution

    ::

    boundary Propagate execution context across subsystem

    triggered subsystem

    execution context subsystem's

    Propagate

    context execution

    Block Displays

    format

    Execution Context Indicator