# MODELS

MODELNAME: rfsocIQDataCapture
PATH: toolbox/hdlcoder/supportpackages/zynq7000/examples/IQDataCapture/rfsocIQDataCapture.slx
DESCRIPTION: RFSoC IQ Data Capture Example
BLOCKTYPE_FREQUENCY: 1;1;1;1;1;6;2;14;1;18;8;3;1;5;5;5;2;1;36;12;2;4;36;2;1;1;3;2;2;1;1;1;1;3;11;1
CHECKSUM: 55F5400D3263C4BCF732BE08FEC8C282
PRODUCT_BASECODE: HCZYNQ7000
ANNOTATION:
Pause counter when experiencing backpressure Handle edge-case if were at the max counter value and we have back-pressure, do not reset just yet. Wait for back pressure to clear then a reset can be applied Count to N samples specified by AXI-lite consec frames input AXI4-Stream DMA Master AXI4-Stream DMA Slave ADC/DAC Loopback Connection AXI4-MM Data Capture Trigger AXI4-MM NCO Control

BLOCK:
 Demux ; SFunction ; Terminator ;ADC_IQ_DataCapture;AFull;AXI4_AFIFO_Full;AXIS_FIFO_Full;AXIS_FIFO_Num;Bit Concat;BitConcat_I;BitConcat_Q;Bus Creator;Bus Selector;CaptureIQWaveform;CastTo_ufix16_En;Compare To Zero;Complex to Real-Imag;ConsecFrames;Constant;Counter;DMA_Capture;DMA_FrameSize;DT_CONSTRAIN;Data;Data Type Conversion;DataCaptureEn;DataCaptureLogic;Data_i;Data_o;DefaultConsecFrames;Delay;Detect Increase;DetectAlmostFull;Empty;EnableConsecutiveFrames;FWFT_FIFO;FrameSize;FrameSizeInput;Freq (MHz);From;Gain;Goto;HDL Counter;HDL FIFO;In;In3_;Increment;Logical Operator;Manual Switch;NCO;NCO_Im;NCO_Re;NCO_Transmit;NCO_incr_AXI;Num;OFF;ON;Out;Out12_;Out3_;Push;Q;R;Ready;Real-Imag to Complex;Reference;Relational Operator;RemoveBits;S;SampleBitsToVector;Selector;Signal Specification;Spectrum Analyzer;SubSystem;Subsystem;Switch;TData;TDataOut;TReady;TValid;Terminator;Tile0 ADC Ch0-I Data;Tile0 ADC Ch0-IQ Valid;Tile0 ADC Ch0-Q Data;Tile1 DAC Ch3-I Data;Tile1 DAC Ch3-IQ Valid;Tile1 DAC Ch3-Q Data;Time Scope;Trigger;TriggerCapture;TriggerSignal;Unit Delay;Unpack into vector;Valid;ValidOut;Vector Concatenate;VectorPackOut;axi_mm2s_tdata;axi_mm2s_tready;axi_mm2s_tready_dtc;axi_mm2s_tvalid;axi_s2mm_tdata;axi_s2mm_tdata_dtc;axi_s2mm_tready;axi_s2mm_tvalid;axi_s2mm_tvalid_dtc;complexInt;dbgActive;dbg_counter;mm2s_tdata_in;mm2s_tvalid_in;packed_in;packed_out;s2mm_backpressure;s2mm_data_i;s2mm_no_backpressure;s2mm_valid_i;s2mm_valid_o;sr_latch;vector_in;vector_out

BLOCKTYPE:
Bit Concat;BusCreator;BusSelector;Compare To Constant;Compare To Zero;ComplexToRealImag;Concatenate;Constant;Data Type Propagation;DataTypeConversion;Delay;Demux;Detect Increase;From;Gain;Goto;HDL Counter;HDL_FIFO;Inport;Logic;ManualSwitch;NCO;Outport;RealImagToComplex;RelationalOperator;Repeating Sequence Stair;S-Function;Scope;Selector;Signal From Workspace;SignalSpecification;Slider Gain;SpectrumAnalyzer;Switch;Terminator;UnitDelay

PRODUCT:
DSP HDL Toolbox;DSP System Toolbox;Fixed-Point Designer;HDL Coder Support Package for Xilinx FPGA and SoC Devices;MATLAB;Simulink


MODELNAME: rfsoc_zcu111_MTS_iq_HDL
PATH: toolbox/hdlcoder/supportpackages/zynq7000/examples/MTS/rfsoc_zcu111_MTS_iq_HDL.slx
BLOCKTYPE_FREQUENCY: 5;26;11;34;1;9;12;6;35;1;74;99;2;1;2;1;47;7;7;1;1;170;37;3;4;1;4;87;8;4;1;3;8;1;1;11;3;11;26;2;4
CHECKSUM: F2D195B891BBE2261F1E291FC2A333B2
PRODUCT_BASECODE: HCZYNQ7000
DESCRIPTION:
Example MTS model with 8 ADC and DAC channels connected ADC/DAC inports/outports with master/slave DMA connection. To be used for MTS demonstrations which allows alignment of any arbitrary I and Q channel accross all 8 ADC channels (4 tiles). The same DAC NCO waveform is transmitted to all Tiles

ANNOTATION:
Give it default non-zero value at start-up time Give it default non-zero value at start-up time Give it default non-zero value at start-up time Give it default non-zero value at start-up time Give it default non-zero value at start-up time Give it default non-zero value at start-up time Give it default non-zero value at start-up time Give it default non-zero value at start-up time Pause counter when experiencing backpressure Handle edge-case if were at the max counter value and we have back-pressure, do not reset just yet. Wait for back pressure to clear then a reset can be applied Count to N samples specified by AXI-lite consec frames input AXI4-Stream DMA Slave AXI4-Stream DMA Master AXI4-MM Write

BLOCK:
ADC0_Valid;ADC_DAC_MTS_IQ_Capture;AFull;AXI4_AFIFO_Full;AXIS_FIFO_Full;AXIS_FIFO_Num;Add;AlmostFull;BackPressureCounterEn;Bit Concat;Bit Slice;Bus Creator;Bus Selector;Ch;ChOut;ChScale;ChSelect_A;ChSelect_B;CompactBits;Compare To Constant;Compare To Zero;Complex to Real-Imag;ConsecFrames;Constant;Count;CountBackPressure;DTC_10_;DTC_11_;DTC_12_;DTC_13_;DTC_14_;DTC_15_;DTC_16_;DTC_17_;DTC_18_;DTC_19_;DTC_1_;DTC_20_;DTC_21_;DTC_22_;DTC_23_;DTC_24_;DTC_2_;DTC_3_;DTC_4_;DTC_5_;DTC_6_;DTC_7_;DTC_8_;DTC_9_;Data Type Conversion;DataCaptureEn;DefaultConsecFrames;DefaultRegister;Delay;Demux;Detect Increase;Display;EnableConsecutiveFrames;FWFT_FIFO;For Each;FrameSizeInput;Freq (MHz);From;Gain;GainScale;Goto;HDL Counter;HDL FIFO;IQ_Valid;I_Samples;I_or_Q;I_or_Q_select;In;Incr;Logical Operator;Manual Switch;MultiplyForEachChannel;Multiport Switch;Mux;NCO;NCO Tone Adjust;NCOIncrement;NCO_DAC_Ch0_AXI;NCO_DAC_Ch1_AXI;NCO_DAC_Ch2_AXI;NCO_DAC_Ch3_AXI;NCO_DAC_Ch4_AXI;NCO_DAC_Ch5_AXI;NCO_DAC_Ch6_AXI;NCO_DAC_Ch7_AXI;NCO_Out;NCO_Transmit;NCO_Vector_DAC_IQ;NCO_incr_AXI;OFF;ON;Out;PlotData;Product;Q;Q_Samples;R;Real-Imag to Complex;Reference;Relational Operator;RouteADC;S;Sample;Sample1_I;Sample1_Q;Sample2_I;Sample2_Q;Sample3_I;Sample3_Q;Sample4_I;Sample4_Q;Scale;Selector;Signal Specification;Sine Wave;Slider Gain;StreamEn;SubSystem;Subsystem;Switch;TData;TDataOut;TReady;TValid;Terminator;Tile0 ADC Ch0-I Data;Tile0 ADC Ch0-IQ Valid;Tile0 ADC Ch0-Q Data;Tile0 ADC Ch1-I Data;Tile0 ADC Ch1-IQ Valid;Tile0 ADC Ch1-Q Data;Tile0 DAC Ch0-I Data;Tile0 DAC Ch0-IQ Valid;Tile0 DAC Ch0-Q Data;Tile0 DAC Ch1-I Data;Tile0 DAC Ch1-IQ Valid;Tile0 DAC Ch1-Q Data;Tile0 DAC Ch2-I Data;Tile0 DAC Ch2-IQ Valid;Tile0 DAC Ch2-Q Data;Tile0 DAC Ch3-I Data;Tile0 DAC Ch3-IQ Valid;Tile0 DAC Ch3-Q Data;Tile1 ADC Ch0-I Data;Tile1 ADC Ch0-IQ Valid;Tile1 ADC Ch0-Q Data;Tile1 ADC Ch1-I Data;Tile1 ADC Ch1-IQ Valid;Tile1 ADC Ch1-Q Data;Tile1 DAC Ch0-I Data;Tile1 DAC Ch0-IQ Valid;Tile1 DAC Ch0-Q Data;Tile1 DAC Ch1-I Data;Tile1 DAC Ch1-IQ Valid;Tile1 DAC Ch1-Q Data;Tile1 DAC Ch2-I Data;Tile1 DAC Ch2-IQ Valid;Tile1 DAC Ch2-Q Data;Tile1 DAC Ch3-I Data;Tile1 DAC Ch3-IQ Valid;Tile1 DAC Ch3-Q Data;Tile2 ADC Ch0-I Data;Tile2 ADC Ch0-IQ Valid;Tile2 ADC Ch0-Q Data;Tile2 ADC Ch1-I Data;Tile2 ADC Ch1-IQ Valid;Tile2 ADC Ch1-Q Data;Tile3 ADC Ch0-I Data;Tile3 ADC Ch0-IQ Valid;Tile3 ADC Ch0-Q Data;Tile3 ADC Ch1-I Data;Tile3 ADC Ch1-IQ Valid;Tile3 ADC Ch1-Q Data;Time Scope;Trigger;TriggerCapture;Unit Delay;ValidOut;Vector Concatenate;afull;axi_mm2s_tdata;axi_mm2s_tdata_dtc;axi_mm2s_tready;axi_mm2s_tready_dtc;axi_mm2s_tvalid;axi_mm2s_tvalid_dtc;axi_s2mm_tdata;axi_s2mm_tdata_dtc;axi_s2mm_tready;axi_s2mm_tvalid;axi_s2mm_tvalid_dtc;cache_reg;data_i;data_o;dtci;empty_i;empty_o;full;fwft_logic;hdl_fwft_fifo;num;num_i;num_o;out_reg;pop_o;push;rd_ack;rd_ack_i;sample;scale;scaleFactor;sr_latch

BLOCKTYPE:
Bit Concat;Bit Slice;BusCreator;BusSelector;Compare To Constant;Compare To Zero;ComplexToRealImag;Concatenate;Constant;Conversion Inherited;DataTypeConversion;Delay;Demux;Detect Increase;Display;ForEach;From;Gain;Goto;HDL Counter;HDL_FIFO;Inport;Logic;ManualSwitch;MultiPortSwitch;Mux;NCO;Outport;Product;RealImagToComplex;RelationalOperator;Scope;Selector;SignalSpecification;Sine Wave;Slider Gain;Sum;Switch;Terminator;Unit Delay Enabled;UnitDelay

PRODUCT:
DSP HDL Toolbox;DSP System Toolbox;HDL Coder Support Package for Xilinx FPGA and SoC Devices;Simulink


MODELNAME: rfsoc_zcu216_MTS_iq_HDL
PATH: toolbox/hdlcoder/supportpackages/zynq7000/examples/MTS/rfsoc_zcu216_MTS_iq_HDL.slx
BLOCKTYPE_FREQUENCY: 5;10;10;33;1;1;12;4;20;1;26;68;4;1;2;1;47;5;7;1;1;154;37;3;4;4;77;8;1;1;1;1;4;2;3;3;30;2;4
CHECKSUM: 8111762D1EF67043374F3B22FEFD9CE1
PRODUCT: DSP HDL Toolbox;HDL Coder Support Package for Xilinx FPGA and SoC Devices;Simscape;Simulink
PRODUCT_BASECODE: HCZYNQ7000
DESCRIPTION:
Generic Design Template model for GenericDesign ADC/DAC inports/outports with master/slave DMA connection

ANNOTATION:
Count to N samples specified by AXI-lite consec frames input Handle edge-case if were at the max counter value and we have back-pressure, do not reset just yet. Wait for back pressure to clear then a reset can be applied Pause counter when experiencing backpressure AXI4-Stream DMA Master AXI4-Stream DMA Slave AXI4-MM Write

BLOCK:
ADC_DAC_8x8_IQ_MTS_Capture;AFull;AXI4_AFIFO_Full;AXIS_FIFO_Full;AXIS_FIFO_Num;Add;AlmostFull;BackPressureCounterEn;Bit Concat;Bit Slice;Bus Creator;Bus Selector;Ch;ChOut;ChSelect_A;ChSelect_B;Compare To Constant;Compare To Zero;Complex to Real-Imag;ConsecFrames;Constant;Count;CountBackPressure;Data Type Conversion;DataCaptureEn;DefaultConsecFrames;Delay;Demux;Detect Increase;Display;Enable;EnableConsecutiveFrames;FWFT_FIFO;FrameSizeInput;Freq (MHz);From;Gain;GainScale;Goto;HDL Counter;HDL FIFO;IQ_Valid;I_Samples;I_or_Q;I_or_Q_select;In;Incr;Logical Operator;Manual Switch;MultiplyForEachChannel;Multiport Switch;NCO;NCO Tone Adjust;NCOIncrement;NCO_DAC_Ch0_AXI;NCO_Out;NCO_Transmit;NCO_Vector_DAC_IQ;NCO_incr_AXI;OFF;ON;Out;PlotData;Product;Q;Q_Samples;R;Real-Imag to Complex;Reference;Relational Operator;RouteADC;S;Sample;Sample1_I;Sample1_Q;Sample2_I;Sample2_Q;Sample3_I;Sample3_Q;Sample4_I;Sample4_Q;Scale;ShowSpectrum;Signal Specification;Slider Gain;Spectrum Analyzer;StreamEn;SubSystem;Subsystem;Switch;TData;TDataOut;TReady;TValid;Terminator;Tile0 ADC Ch0-I Data;Tile0 ADC Ch0-IQ Valid;Tile0 ADC Ch0-Q Data;Tile0 ADC Ch1-I Data;Tile0 ADC Ch1-IQ Valid;Tile0 ADC Ch1-Q Data;Tile0 ADC Ch2-I Data;Tile0 ADC Ch2-IQ Valid;Tile0 ADC Ch2-Q Data;Tile0 ADC Ch3-I Data;Tile0 ADC Ch3-IQ Valid;Tile0 ADC Ch3-Q Data;Tile0 DAC Ch0-I Data;Tile0 DAC Ch0-IQ Valid;Tile0 DAC Ch0-Q Data;Tile0 DAC Ch1-I Data;Tile0 DAC Ch1-IQ Valid;Tile0 DAC Ch1-Q Data;Tile0 DAC Ch2-I Data;Tile0 DAC Ch2-IQ Valid;Tile0 DAC Ch2-Q Data;Tile0 DAC Ch3-I Data;Tile0 DAC Ch3-IQ Valid;Tile0 DAC Ch3-Q Data;Tile1 ADC Ch0-I Data;Tile1 ADC Ch0-IQ Valid;Tile1 ADC Ch0-Q Data;Tile1 ADC Ch1-I Data;Tile1 ADC Ch1-IQ Valid;Tile1 ADC Ch1-Q Data;Tile1 ADC Ch2-I Data;Tile1 ADC Ch2-IQ Valid;Tile1 ADC Ch2-Q Data;Tile1 ADC Ch3-I Data;Tile1 ADC Ch3-IQ Valid;Tile1 ADC Ch3-Q Data;Tile1 DAC Ch0-I Data;Tile1 DAC Ch0-IQ Valid;Tile1 DAC Ch0-Q Data;Tile1 DAC Ch1-I Data;Tile1 DAC Ch1-IQ Valid;Tile1 DAC Ch1-Q Data;Tile1 DAC Ch2-I Data;Tile1 DAC Ch2-IQ Valid;Tile1 DAC Ch2-Q Data;Tile1 DAC Ch3-I Data;Tile1 DAC Ch3-IQ Valid;Tile1 DAC Ch3-Q Data;Time Scope;Trigger;TriggerCapture;Unit Delay;ValidOut;Vector Concatenate;afull;axi_mm2s_tdata;axi_mm2s_tdata_dtc;axi_mm2s_tready;axi_mm2s_tready_dtc;axi_mm2s_tvalid;axi_mm2s_tvalid_dtc;axi_s2mm_tdata;axi_s2mm_tdata_dtc;axi_s2mm_tready;axi_s2mm_tvalid;axi_s2mm_tvalid_dtc;cache_reg;data_i;data_o;dtci;empty_i;empty_o;full;fwft_logic;hdl_fwft_fifo;num;num_i;num_o;out_reg;pop_o;push;rd_ack;rd_ack_i;sample;scale;scaleFactor;sr_latch;y

BLOCKTYPE:
Bit Concat;Bit Slice;BusCreator;BusSelector;Compare To Constant;Compare To Zero;ComplexToRealImag;Concatenate;Constant;Conversion Inherited;DataTypeConversion;Delay;Demux;Detect Increase;Display;EnablePort;From;Gain;Goto;HDL Counter;HDL_FIFO;Inport;Logic;ManualSwitch;MultiPortSwitch;NCO;Outport;Product;RealImagToComplex;RelationalOperator;Scope;SignalSpecification;Slider Gain;SpectrumAnalyzer;Sum;Switch;Terminator;Unit Delay Enabled;UnitDelay


MODELNAME: rfsocChannelizer
PATH: toolbox/hdlcoder/supportpackages/zynq7000/examples/PolyphaseChannelizer/rfsocChannelizer.slx
BLOCKTYPE_FREQUENCY: 1;6;6;3;2;1;1;1;1;2;13;1;11;29;4;1;17;5;12;5;70;32;4;56;4;1;1;4;1;13;1;1;1;2;3;13;1;2;3;1
CHECKSUM: 5BFA4830AE95F544A149F66BC103D721
PRODUCT_BASECODE: HCZYNQ7000
DESCRIPTION:
libiioSDRPSP_filter_example A simple example model to demonstrate the use of MATLAB I/O alongside hardware/software co-design. Implements AXI programmable gain and bypassable filters on the Tx and Rx paths of the HDL DUT.

ANNOTATION:
128-length FFT 4 FIFOs to deal with Push-rate = full clock cycle Pop-rate = 1 out of 4 clock cycles 128/4 = 32 samples popped after all data pushed in 128-32 = 96 samples to store at the bare minimum  When AXIS goes low, one clock cycle later we force the FIFO pop signals to go low to not move release data from the FIFO and to also signal valid low Give it default non-zero value at start-up time Default to output channelizer DAC AXI4-Stream Slave DMA AXI4-Stream Master DMA  AXI4 Write Registers ADC AXI4 Channelizer Registers Embedded Software Copyright 2021 The MathWorks, Inc.

BLOCK:
 Demux ; SFunction ; Terminator ;ADC0_Valid;AXI4_NCO_DAC_Ch;AXI4_NCO_incr;AXI4_PassthroughCtrl;AXIS Passthrugh FIFO;AXIS_DataReady;AXIS_Rdy;Abs;Add;Bit Concat;Bit Slice;Bus Creator;Bus Selector;Channelizer HDL Optimized;Channelizer Receive Processing ;Compare To Constant;Compare To Zero;Complex to Real-Imag;Constant;DAC_Ch1_Output;DMA_Representation;Data Type Conversion;DataIn;DataOut;DefaultRegister;Delay;Detect Increase;DisplayFrame;EOF;FFTSize;FFT_Frame;FFT_Sample;FIFO1_Pop;FIFO1_Rdy;FIFO2_Pop;FIFO2_Rdy;FIFO3_Pop;FIFO3_Rdy;FIFO4_Pop;FIFO4_Rdy;FIFO_Data;FIFO_Extract_Sequence;FIFO_Pop;FIFO_Select;FIFO_Sequencer;FIFO_Serializer;Frame;Freq (MHz);From;Gain;GainScale_;Goto;HDL FIFO;In;Increment;Logical Operator;MATLAB Function;MM2S_Data;MM2S_Last;MM2S_Ready;MM2S_TLAST;MM2S_Valid;NCO HDL Optimized;NCO Transmit;NCOIncr;NCO_DAC1_Data;NCO_DAC1_Valid;NCO_Process;NCO_Vector_DAC;ON;Out;Output;PassThruReg;PolyphaseChannelizer;Product;Q;R;Real-Imag to Complex;Reference;Repeating Sequence Stair;S;S2MM_Data;S2MM_Last;S2MM_Ready;S2MM_TLast;S2MM_TReady;S2MM_Valid;SampleValid;Sample_1_Concat;Sample_2_Concat;Sample_3_Concat;Sample_4_Concat;Scale;ScaleCh;Select;SelectFIFO;Selector;Spectrum Analyzer;SubSystem;Subsystem;Switch;TData;TLAST;TLast;TLast_In;Terminator;Tile0 ADC Ch0 Data;Tile0 ADC Ch0 Valid;Tile1 DAC Ch3 Data;Tile1 DAC Ch3 Valid;Tlast;Trigger;Trigger Capture;TriggerCapture;TriggerReady;Unit Delay;Valid;ValidIn;Vector Concatenate;VectorIn;afull;bit_concat_subsystem;bit_extract;cache_reg;dB Conversion;data_i;data_o;dtci;empty_i;empty_o;full;fwft_logic;hdl_fwft_fifo;newFrameTrigger;num;num_i;num_o;out_reg;pop_o;push;rd_ack;rd_ack_i;ready;scale;sof_i;sr_latch;tlast;tlast_o;trigger;u;valid;valid_i;valid_o

BLOCKTYPE:
Abs;Bit Concat;Bit Slice;BusCreator;BusSelector;Channelizer;Compare To Constant;Compare To Zero;ComplexToRealImag;Concatenate;Constant;Conversion Inherited;DataTypeConversion;Delay;Demux;Detect Increase;From;Gain;Goto;HDL_FIFO;Inport;Logic;NCO HDL Optimized;Outport;Product;RealImagToComplex;Repeating Sequence Stair;S-Function;Scope;Selector;Signal From Workspace;Slider Gain;SpectrumAnalyzer;Sum;Switch;Terminator;TriggerPort;Unit Delay Enabled;UnitDelay;dB Conversion

PRODUCT:
DSP HDL Toolbox;DSP System Toolbox;HDL Coder Support Package for Xilinx FPGA and SoC Devices;Simulink;Simulink Coder


MODELNAME: simident
PATH: toolbox/ident/idutils/simident.slx
ANNOTATION: Try different model estimators: Start the simulation to see an estimate of the filter:
BLOCKTYPE: ARX;Band-Limited White Noise.;DiscreteTransferFcn;SignalGenerator;Sum
BLOCKTYPE_FREQUENCY: 1;1;1;1;1
CHECKSUM: B206CBCD896237A3D43A45A78FA0A8CD
PRODUCT: Simulink;System Identification Toolbox
PRODUCT_BASECODE: ID
BLOCK:
AutoRegressive with eXternal input model estimator;Band-Limited White Noise;Diff;Dis. Transfer Fcn;Input signal;Reference


MODELNAME: SolutionModel
PATH: toolbox/learning/author/m/simulinkOnrampExample/Chapter1/Interaction2/Task1/SolutionModel.slx
ANNOTATION: $\ \ \ \Sigma F = ma\\ -mg + \alpha v^2 = ma$
BLOCKTYPE: Constant;Gain;Integrator;Math;Signal Assessment;Sum
BLOCKTYPE_FREQUENCY: 2;3;2;2;1;2
CHECKSUM: D8D332DED99934FADF9335E3FECEAF98
PRODUCT: MATLAB;Simulink
BLOCK:
1/mass;Drag force coefficients;Gravitational force;Integrator;Math Function;Reference;Signal Assessment;Sum


MODELNAME: BatteryEstim3RC_MBC
PATH: toolbox/mbc/mbctraining/BatteryEstim3RC_MBC.slx
ANNOTATION: Copyright 2015-2021 The MathWorks, Inc.
BLOCKTYPE_FREQUENCY: 1;9;2;6;12;1;8;9;4;3;1;3
CHECKSUM: 6BAD397B86E770FE8E769C552A90CBDB
PRODUCT: MATLAB;Model-Based Calibration Toolbox;Simulink
PRODUCT_BASECODE: MB
BLOCK:
1-D Lookup Table;Add;BattAmp;BattCurr;BattVolt;Charge accumulator;Continuous First-order System;Convert to Ah;Convert to SOC;Current;Divide;Em;Estimation Equivalent Circuit Battery;From;Goto;I;In;Out;PE 3RC;PE RC;PE SOC Counter;Product;R;R_;Reference;SOC;SubSystem;V;Vocv;current

BLOCKTYPE:
AhCounter;From;Gain;Goto;Inport;Integrator;Lookup_n-D;Outport;Product;RCBlock;Sum;mbcContinuousFirstOrder


MODELNAME: CSTR_ClosedLoop
PATH: toolbox/mpc/mpcutils/CSTR_ClosedLoop.slx
BLOCKTYPE: Constant;Gain;Inport;Integrator;MPC;Math;Mux;Outport;Product;Scope;Sum
BLOCKTYPE_FREQUENCY: 4;6;3;2;1;1;1;2;2;3;3
CHECKSUM: 3E73B16AA4EB0686CFB21608FB6C9B98
PRODUCT: Model Predictive Control Toolbox;Simulink
PRODUCT_BASECODE: MP
ANNOTATION:
 dT/dt = F/V*(Tf-T) - (UA/CpRhoV)*(T-Tc) - (DH/Cp*Rho)*r(t)  r(t) = k0*exp(-DE/R*T)*CA  dCA/dt = F/V*(CAf-CA) - r(t) Copyright 1990-2012 The MathWorks, Inc.

BLOCK:
-DE/R;CA;CAf;CSTR;C_A;Concentration;Concentration Setpoint;Coolant Temperature;DH/RhoCp;F/V;F/V + UA/RhoCpV;Feed Concentration;Feed Temperature;MPC Controller;Math Function;Mux;Product;Reference;SubSystem;Sum;T;T_K;Tc;Temperature;Tf;UA/RhoCpV;k


MODELNAME: CSTR_INOUT
PATH: toolbox/mpc/mpcutils/CSTR_INOUT.slx
ANNOTATION: Copyright 1990-2014 The MathWorks, Inc.
BLOCKTYPE: Constant;Gain;Inport;Integrator;Math;Outport;Product;Sum
BLOCKTYPE_FREQUENCY: 2;6;6;2;1;4;3;3
CHECKSUM: FF5A76468BFBFABEA8E10C63BD6C2F35
PRODUCT: Model Predictive Control Toolbox;Simulink
PRODUCT_BASECODE: MP
BLOCK:
-DeltaE/R;CA;CAi;CSTR;Coolant Temperature;DeltaH/RhoCp;F/V;F/V ;F/V + UA/(RhoCpV);Feed Concentration;Feed Temperature;Integrator;Math Function;Product;Reactor Concentration;Reactor Temperature;SubSystem;Sum;T;Tc;Ti;UA/(V*RhoCp);k


MODELNAME: CSTR_OpenLoop
PATH: toolbox/mpc/mpcutils/CSTR_OpenLoop.slx
BLOCKTYPE: Constant;Gain;Inport;Integrator;Math;Outport;Product;Scope;Sum
BLOCKTYPE_FREQUENCY: 3;6;4;2;1;2;2;2;3
CHECKSUM: 185E275B0205BFFDDAA1D366D0ED51DF
PRODUCT: Model Predictive Control Toolbox;Simulink
PRODUCT_BASECODE: MP
ANNOTATION:
 dT/dt = F/V*(Tf-T) - (UA/CpRhoV)*(T-Tc) - (DH/Cp*Rho)*r(t)  r(t) = k0*exp(-DE/R*T)*CA  dCA/dt = F/V*(CAf-CA) - r(t) Copyright 1990-2012 The MathWorks, Inc.

BLOCK:
-DE/R;CA;CAf;CSTR;CSTR Temperature;C_A;Coolant Temperature;DH/RhoCp;F/V;F/V + UA/RhoCpV;Feed Concentration;Feed Temperature;Math Function;Product;Residual Concentration;SubSystem;Sum;T;T_K;Tc;Tf;UA/RhoCpV;k


MODELNAME: mpc_motor
PATH: toolbox/mpc/mpcutils/mpc_motor.slx
ANNOTATION: u(t) y(t) r(t) Copyright 1990-2014 The MathWorks, Inc.
BLOCKTYPE: Constant;Demux;LTI Block;MPC;Mux;Scope;Sin
BLOCKTYPE_FREQUENCY: 5;1;1;1;4;3;1
CHECKSUM: 1A23B7129EF9772ECF09BF49B68140F5
PRODUCT: Control System Toolbox;Model Predictive Control Toolbox;Simulink
PRODUCT_BASECODE: MP
BLOCK:
Angle (radians);Angle reference;Demux;MPC Controller;Mux;Reference;Servomechanism Model;Tmax;Tmin;Torque (Nm);Torque reference;Vmax;Vmin;Voltage (V)


MODELNAME: mpc_papermachine
PATH: toolbox/mpc/mpcutils/mpc_papermachine.slx
ANNOTATION: Copyright 1990-2014 The MathWorks, Inc.
BLOCKTYPE: Constant;MPC;Mux;S-Function;Scope
BLOCKTYPE_FREQUENCY: 3;1;1;1;2
CHECKSUM: B9A94A52EE91E8FE8F0B54BD4569D707
PRODUCT: Model Predictive Control Toolbox;Simulink
PRODUCT_BASECODE: MP
BLOCK:
MPC Controller;MVs;Measured Disturbance;Mux;Outputs;Reference;S-Function;Setpoints;Unmeasured Disturbance


MODELNAME: MSADCFourthOrderDeltaSigma
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/ADC/MSADCFourthOrderDeltaSigma.slx
BLOCKTYPE_FREQUENCY: 1;2;2;1;4;3;1;4;6;3;1;1;3;1;1;1;1;1;1;6;1
CHECKSUM: A5E9E697E0427A59675B7894F2BF1C58
PRODUCT: DSP System Toolbox;MATLAB;Mixed-Signal Blockset Models;Simulink
PRODUCT_BASECODE: MSMODELS
ANNOTATION:
Gain of 0.999 to prevent saturation. Try 1.0 if you doubt this!  Fourth Order Delta Sigma Analog to Digital Converter  Copyright 2011-2019 The MathWorks, Inc

BLOCK:
1-bit quantizer;4th Order Modulator;CIC;CIC Stage Scaling;D=;D=2 with sin(x)/x correction;Dec-by-;Extract Bits;Gain;In;Input Quantizer;Input Sampling Rate (Hz);More Info;Mux;Out;Output Sample Rate (Hz);Over Sampling Ratio;Peak Signal Amplitude;Product;Re-Sample at ADC output rate;Reference;Results;Sine Wave;Spectrum Scope;SubSystem;Sum;Up for Double Down for Fixed-Point;delay to align signals;filter;integrator;k

BLOCKTYPE:
CIC Decimation;Constant;DataTypeConversion;Delay;DiscreteFilter;Display;Extract Bits;FIR Decimation;Gain;Inport;ManualSwitch;Mux;Outport;Product;Scope;Signum;Sin;Slider Gain;SpectrumAnalyzer;Sum;ZeroOrderHold


MODELNAME: MSADCThirdOrderDeltaSigma
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/ADC/MSADCThirdOrderDeltaSigma.slx
BLOCKTYPE_FREQUENCY: 1;6;1;18;1;1;2;1;6;3;12;2;4;3;6;3;3;21;3;1;1;1;3;6;1;28;3;1;1;22;24;3;6;1;3;9;3;1;15;12;2;3;3;3;4
CHECKSUM: 317E1B3288DDCBD4904F135E5A73D51F
PRODUCT_BASECODE: MSMODELS
ANNOTATION:
1V in produces 1V (differential) out. 1V in produces 1V (differential) out. 1V in produces 1V (differential) out. Circuit-Level and Behavioral Delta Sigma ADC  Copyright 2011-2019 The MathWorks, Inc

BLOCK:
+;-;1st Order Mod ;ADC Output;ADC Output Spectrum;Add;Behavioral 3rd Order Feed Forward Modulator;Bias;C;Carrier frequency;Check Signal Attributes;Clk Phase ;Clocks;Continuous-Time VCO;Controlled Voltage Source n;Controlled Voltage Source p;DPST Switch;Demux;Difference;Differential Input;ERef;ERef DPST Switch;ERef DPST Switch ;ERef R1R;ERef VRef;Enable;Extract Bits;Fixed-Point Polyphase Decimator;Fully Differential Op-Amp;Gain;Hyperbolic Tangent;In;Inherit Shape;Input Quantizer;Integer Delay;Lowpass Decimating Filter D=;Matrix Concatenate;Modulo Integrator;More Info;Mux;Out;PS-Simulink Converter;Qn;R;RBW;Reference;S&H strobe;SC 1st Order Modulator;SC integrator;Sampler;Sensitivity;Sign;Simulink-PS Converter;Solver Configuration;SubSystem;Sum;Switch;Switched Capacitor 3rd Order Modulator;Terminator;Transfer Fcn;VRef;Voltage Sensor;Yn;Zero-Order Hold ;clk;filter;finite gain signum ;in_;inn;inp;integrator;out_;outn;outp;refn;refp;sin;v

BLOCKTYPE:
3rd Order Feed Forward Modulator;Bias;CIC Decimation;Capacitor;Check Signal Attributes;Concatenate;Constant;Continuous-Time VCO;Controlled Voltage Source;DC Voltage Source;DPST Switch;DataTypeConversion;Delay;Demux;Difference;DiscreteFilter;DiscretePulseGenerator;Electrical Reference;EnablePort;Extract Bits;FIR Decimation;Fcn;Fully Differential Op-Amp;Gain;Inherit Shape;Inport;Integrating capacitor;Integrator;Mux;Outport;PMIOPort;PS-Simulink Converter;Resistor;Scope;Signum;Simulink-PS Converter;Solver Configuration;SpectrumAnalyzer;Sum;Switch;Terminator;TransferFcn;Trigonometry;Voltage Sensor;ZeroOrderHold

PRODUCT:
Communications Toolbox;DSP System Toolbox;MATLAB;Mixed-Signal Blockset Models;Simscape;Simscape Electrical;Simulink


MODELNAME: MSADCTutorial_Model1
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/ADC/MSADCTutorial_Model1.slx
ANNOTATION: First Order Delta Sigma Converter Copyright 2011-2019 The MathWorks, Inc ADC - Tutorial
BLOCKTYPE_FREQUENCY: 1;3;1;1;1;1;1;1;2;1;1
CHECKSUM: A1F944E2434AFEC02705C335E1219F22
PRODUCT: DSP System Toolbox;MATLAB;Mixed-Signal Blockset Models;Simulink
PRODUCT_BASECODE: MSMODELS
BLOCK:
Analog antialiasing Filter;Digital decimation Filter;In;Integrator;More Info;Out;Reference;Scope;Sign;Signal Generator;Spectrum Scope_INPUT;Spectrum Scope_OUTPUT;Stage;SubSystem;Subtract;Zero-Order Hold

BLOCKTYPE:
Analog Filter Design;FIR Decimation;Inport;Integrator;Outport;Scope;SignalGenerator;Signum;SpectrumAnalyzer;Sum;ZeroOrderHold


MODELNAME: MSADCTutorial_Model2_1
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/ADC/MSADCTutorial_Model2_1.slx
ANNOTATION: Analog filter design Copyright 2011-2019 The MathWorks, Inc ADC - Tutorial
BLOCKTYPE_FREQUENCY: 1;5;1;8;3;3;1;3;1;3;1;11;1;1;1;1;1;2;1;1;1
CHECKSUM: F53465937F6BACF2A9A7E6A4980255FA
PRODUCT: DSP System Toolbox;MATLAB;Mixed-Signal Blockset Models;Simscape;Simscape Electrical;Simulink
PRODUCT_BASECODE: MSMODELS
BLOCK:
Analog antialiasing Filter;Capacitor;Circuit Level Analog Filter;Controlled Voltage Source;Digital decimation Filter;Electrical Reference;Finite Gain Op-Amp;First Order Delta-Sigma Converter;Gain;In;Integrator;More Info;Out;PS-Simulink Converter;Reference;Resistor;Scope;Sign;Signal Generator;Simulink-PS Converter;Solver Configuration;Spectrum Scope_INPUT;Spectrum Scope_OUTPUT;Stage;SubSystem;Subtract;Voltage Sensor;Zero-Order Hold

BLOCKTYPE:
Analog Filter Design;Capacitor;Controlled Voltage Source;Electrical Reference;FIR Decimation;Finite-Gain Op-Amp;Gain;Inport;Integrator;Outport;PS-Simulink Converter;Resistor;Scope;SignalGenerator;Signum;Simulink-PS Converter;Solver Configuration;SpectrumAnalyzer;Sum;Voltage Sensor;ZeroOrderHold


MODELNAME: MSADCTutorial_Model2_2
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/ADC/MSADCTutorial_Model2_2.slx
ANNOTATION: Verification of analog filter implementation Copyright 2011-2019 The MathWorks, Inc ADC - Tutorial
BLOCKTYPE_FREQUENCY: 5;1;1;8;3;3;3;1;3;1;11;1;1;1;1;2;1;1;1
CHECKSUM: D721C4513A41FF8DDABAF1712D424F98
PRODUCT_BASECODE: MSMODELS
BLOCK:
Bode Plot;Capacitor;Circuit Level Analog Filter;Controlled Voltage Source;Digital decimation Filter;Electrical Reference;Finite Gain Op-Amp;First Order Delta-Sigma Converter;In;Integrator;More Info;Out;PS-Simulink Converter;Reference;Resistor;Sign;Signal Generator;Simulink-PS Converter;Solver Configuration;Spectrum Scope_INPUT;Spectrum Scope_OUTPUT;Stage;SubSystem;Subtract;Voltage Sensor;Zero-Order Hold

BLOCKTYPE:
Capacitor;Checks_Bode;Controlled Voltage Source;Electrical Reference;FIR Decimation;Finite-Gain Op-Amp;Inport;Integrator;Outport;PS-Simulink Converter;Resistor;SignalGenerator;Signum;Simulink-PS Converter;Solver Configuration;SpectrumAnalyzer;Sum;Voltage Sensor;ZeroOrderHold

PRODUCT:
DSP System Toolbox;MATLAB;Mixed-Signal Blockset Models;Simscape;Simscape Electrical;Simulink;Simulink Control Design


MODELNAME: MSADCTutorial_Model3_1
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/ADC/MSADCTutorial_Model3_1.slx
ANNOTATION: Delta Sigma converter Copyright 2011-2019 The MathWorks, Inc ADC - Tutorial
BLOCKTYPE_FREQUENCY: 5;1;8;6;3;4;5;3;5;1;11;1;2;1;1;2;3;1;2
CHECKSUM: BA3004094AE3132FF180931C33A47FF8
PRODUCT: DSP System Toolbox;MATLAB;Mixed-Signal Blockset Models;Simscape;Simscape Electrical;Simulink
PRODUCT_BASECODE: MSMODELS
BLOCK:
Capacitor;Circuit Level Analog Filter;Controlled Voltage Source;Digital decimation Filter I;Digital decimation Filter II;Electrical Reference;Finite Gain Op-Amp;First Order Delta-Sigma Converter;Gain;In;Integrator;More Info;Out;PS-Simulink Converter;Reference;Resistor;Second Order Delta-Sigma Converter;Sign;Signal Generator;Simulink-PS Converter;Solver Configuration;Spectrum Scope_INPUT;Spectrum Scope_OUTPUT;Stage;SubSystem;Subtract;Sum;Voltage Sensor;Zero-Order Hold

BLOCKTYPE:
Capacitor;Controlled Voltage Source;Electrical Reference;FIR Decimation;Finite-Gain Op-Amp;Gain;Inport;Integrator;Outport;PS-Simulink Converter;Resistor;SignalGenerator;Signum;Simulink-PS Converter;Solver Configuration;SpectrumAnalyzer;Sum;Voltage Sensor;ZeroOrderHold


MODELNAME: MSADCTutorial_Model3_2
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/ADC/MSADCTutorial_Model3_2.slx
BLOCKTYPE_FREQUENCY: 17;7;1;8;4;3;22;1;6;2;3;2;8;23;2;2;2;1;9;38;2;19;1;1;8;2;1;2;8;1;2;2
CHECKSUM: 38D6F3745FE97549E759153ECA7BC246
PRODUCT: DSP System Toolbox;MATLAB;Mixed-Signal Blockset Models;Simscape;Simscape Electrical;Simulink
PRODUCT_BASECODE: MSMODELS
ANNOTATION:
1V in produces 1V (differential) out. The memory block breaks an algebraic loop. This algebraic loop does not need to be continuously solved because the output of the comparator is piecewise constant.  Second-order delta sigma switched capacitor implementation  Copyright 2011-2019 The MathWorks, Inc ADC - Tutorial

BLOCK:
+;+In;+Out;+REF;-;-In;-Out;-REF;C;Capacitor;Circuit Level Analog Filter;Clk_;Comparator (quantizer);Controlled Voltage Source;Controlled Voltage Source n;Controlled Voltage Source p;DPST Switch;Data Type Conversion;Differential Driver and Summer;Differential Driver and summer;Differential Input;Digital decimation Filter;Digital decimation Filter SC;ERef;ERef DPST Switch;ERef DPST Switch ;ERef R1R;ERef VRef;Electrical Reference;Enable;Fcn;Finite Gain Op-Amp;Fully Differential Op-Amp;Gain;Hyperbolic Tangent;In;Integrator;Invert;Logical Operator;Memory;More Info;Out;PS-Simulink;PS-Simulink Converter;R;Reference;Resistor;S&H strobe;SC integrator;Sampler;Second Order Delta-Sigma Converter;Second Order Switched Capacitor;Sign;Signal Generator;Simulink-PS Converter;Solver Configuration;Spectrum Scope_OUTPUT;Stage;SubSystem;Sum;Sum_In;Summer and Integrator ;Switch;V;VRef;Voltage Sensor;Vsense;ZOH Fs=512e;Zero-Order Hold;alpha;clk;inn;inp;outn;outp;refn;refp;u;v;y;~clk

BLOCKTYPE:
Capacitor;Controlled Voltage Source;DC Voltage Source;DPST Switch;DataTypeConversion;DiscretePulseGenerator;Electrical Reference;EnablePort;FIR Decimation;Fcn;Finite-Gain Op-Amp;Fully Differential Op-Amp;Gain;Inport;Integrating capacitor;Integrator;Logic;Memory;Outport;PMIOPort;PS-Simulink Converter;Resistor;SignalGenerator;Signum;Simulink-PS Converter;Solver Configuration;SpectrumAnalyzer;Sum;Switch;Trigonometry;Voltage Sensor;ZeroOrderHold


MODELNAME: MSADCTutorial_Model4_1
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/ADC/MSADCTutorial_Model4_1.slx
BLOCKTYPE_FREQUENCY: 17;7;1;8;7;3;22;1;6;2;3;2;4;25;2;2;1;11;38;2;19;1;1;8;2;1;8;1;2;1
CHECKSUM: E31D8AE7E80FF295A5FFFD08E9AC0B3C
PRODUCT: DSP System Toolbox;MATLAB;Mixed-Signal Blockset Models;Simscape;Simscape Electrical;Simulink
PRODUCT_BASECODE: MSMODELS
ANNOTATION:
1V in produces 1V (differential) out. The memory block breaks an algebraic loop. This algebraic loop does not need to be continuously solved because the output of the comparator is piecewise constant.  Non overlapping clocks Initial fixed-point filter design  Copyright 2011-2019 The MathWorks, Inc ADC - Tutorial

BLOCK:
+;+In;+Out;+REF;-;-In;-Out;-REF;C;Capacitor;Circuit Level Analog Filter;Clk_;Comparator (quantizer);Controlled Voltage Source;Controlled Voltage Source n;Controlled Voltage Source p;DPST Switch;Data Type Conversion;Differential Driver and Summer;Differential Driver and summer;Differential Input;Digital Filter Fixed-Point;Digital decimation Filter;ERef;ERef DPST Switch;ERef DPST Switch ;ERef R1R;ERef VRef;Electrical Reference;Enable;Fcn;Finite Gain Op-Amp;Fully Differential Op-Amp;Gain;Hyperbolic Tangent;In;Input Quantizer;Invert;Logical Operator;Memory;More Info;Out;PS-Simulink;PS-Simulink Converter;R;Reference;Resistor;S&H strobe;SC integrator;Sampler;Scope;Second Order Switched Capacitor;Signal Generator;Simulink-PS Converter;Solver Configuration;Spectrum Scope_OUTPUT;Stage;SubSystem;Sum_In;Summer and Integrator ;Switch;V;VRef;Voltage Sensor;Vsense;ZOH Fs=512e;alpha;clk;filter;inn;inp;outn;outp;refn;refp;u;v;y;~clk

BLOCKTYPE:
Capacitor;Controlled Voltage Source;DC Voltage Source;DPST Switch;DataTypeConversion;DiscretePulseGenerator;Electrical Reference;EnablePort;FIR Decimation;Fcn;Finite-Gain Op-Amp;Fully Differential Op-Amp;Gain;Inport;Integrating capacitor;Logic;Memory;Outport;PMIOPort;PS-Simulink Converter;Resistor;Scope;SignalGenerator;Simulink-PS Converter;Solver Configuration;SpectrumAnalyzer;Switch;Trigonometry;Voltage Sensor;ZeroOrderHold


MODELNAME: MSADCTutorial_Model4_2
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/ADC/MSADCTutorial_Model4_2.slx
BLOCKTYPE_FREQUENCY: 17;7;1;8;7;3;22;1;6;2;3;2;4;25;2;2;1;11;38;2;19;1;1;8;2;1;8;1;2;1
CHECKSUM: C337514AE94569935AA4CEDFA8AF1E4C
PRODUCT: DSP System Toolbox;MATLAB;Mixed-Signal Blockset Models;Simscape;Simscape Electrical;Simulink
PRODUCT_BASECODE: MSMODELS
ANNOTATION:
1V in produces 1V (differential) out. The memory block breaks an algebraic loop. This algebraic loop does not need to be continuously solved because the output of the comparator is piecewise constant.  Non overlapping clocks Optimized fixed-point filter   Copyright 2011-2019 The MathWorks, Inc ADC - Tutorial

BLOCK:
+;+In;+Out;+REF;-;-In;-Out;-REF;C;Capacitor;Circuit Level Analog Filter;Clk_;Comparator (quantizer);Controlled Voltage Source;Controlled Voltage Source n;Controlled Voltage Source p;DPST Switch;Data Type Conversion;Differential Driver and Summer;Differential Driver and summer;Differential Input;Digital Filter Fixed-Point;Digital decimation Filter;ERef;ERef DPST Switch;ERef DPST Switch ;ERef R1R;ERef VRef;Electrical Reference;Enable;Fcn;Finite Gain Op-Amp;Fully Differential Op-Amp;Gain;Hyperbolic Tangent;In;Input Quantizer;Invert;Logical Operator;Memory;More Info;Out;PS-Simulink;PS-Simulink Converter;R;Reference;Resistor;S&H strobe;SC integrator;Sampler;Scope;Second Order Switched Capacitor;Signal Generator;Simulink-PS Converter;Solver Configuration;Spectrum Scope_OUTPUT;Stage;SubSystem;Sum_In;Summer and Integrator ;Switch;V;VRef;Voltage Sensor;Vsense;ZOH Fs=512e;alpha;clk;filter;inn;inp;outn;outp;refn;refp;u;v;y;~clk

BLOCKTYPE:
Capacitor;Controlled Voltage Source;DC Voltage Source;DPST Switch;DataTypeConversion;DiscretePulseGenerator;Electrical Reference;EnablePort;FIR Decimation;Fcn;Finite-Gain Op-Amp;Fully Differential Op-Amp;Gain;Inport;Integrating capacitor;Logic;Memory;Outport;PMIOPort;PS-Simulink Converter;Resistor;Scope;SignalGenerator;Simulink-PS Converter;Solver Configuration;SpectrumAnalyzer;Switch;Trigonometry;Voltage Sensor;ZeroOrderHold


MODELNAME: MSADCTutorial_Model4_3
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/ADC/MSADCTutorial_Model4_3.slx
BLOCKTYPE_FREQUENCY: 17;7;1;8;5;3;22;1;2;3;2;4;20;2;2;1;1;6;38;2;19;1;8;2;1;8;1;2;1
CHECKSUM: 5F964EFD1C012D555E089F70780541DD
PRODUCT: MATLAB;Mixed-Signal Blockset Models;Simscape;Simscape;Simscape Electrical;Simulink
PRODUCT_BASECODE: MSMODELS
EXTERNALFILE_REFERENCE: Decimator.slx___Model_Block___
ANNOTATION:
1V in produces 1V (differential) out. The memory block breaks an algebraic loop. This algebraic loop does not need to be continuously solved because the output of the comparator is piecewise constant.  Non overlapping clocks  Copyright 2011-2019 The MathWorks, Inc ADC - Tutorial

BLOCK:
+;+In;+Out;+REF;-;-In;-Out;-REF;C;Capacitor;Circuit Level Analog Filter;Clk_;Comparator (quantizer);Controlled Voltage Source;Controlled Voltage Source n;Controlled Voltage Source p;DPST Switch;Data Type Conversion;Decimator;Differential Driver and Summer;Differential Driver and summer;Differential Input;ERef;ERef DPST Switch;ERef DPST Switch ;ERef R1R;ERef VRef;Electrical Reference;Enable;Fcn;Finite Gain Op-Amp;Fully Differential Op-Amp;Gain;Hyperbolic Tangent;In;Input Quantizer;Invert;Logical Operator;Memory;More Info;Out;PS-Simulink;PS-Simulink Converter;R;Reference;Resistor;S&H strobe;SC integrator;Sampler;Second Order Switched Capacitor;Signal Generator;Simulink-PS Converter;Solver Configuration;Spectrum Scope_OUTPUT;SubSystem;Sum_In;Summer and Integrator ;Switch;V;VRef;Voltage Sensor;Vsense;ZOH Fs=512e;alpha;clk;inn;inp;outn;outp;refn;refp;u;v;y;~clk

BLOCKTYPE:
Capacitor;Controlled Voltage Source;DC Voltage Source;DPST Switch;DataTypeConversion;DiscretePulseGenerator;Electrical Reference;EnablePort;Fcn;Finite-Gain Op-Amp;Fully Differential Op-Amp;Gain;Inport;Integrating capacitor;Logic;Memory;ModelReference;Outport;PMIOPort;PS-Simulink Converter;Resistor;SignalGenerator;Simulink-PS Converter;Solver Configuration;SpectrumAnalyzer;Switch;Trigonometry;Voltage Sensor;ZeroOrderHold


MODELNAME: MSADCTutorial_Model4_4
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/ADC/MSADCTutorial_Model4_4.slx
BLOCKTYPE_FREQUENCY: 1;17;1;7;1;8;5;3;22;1;2;3;2;2;4;2;25;2;1;1;9;38;2;1;19;1;1;1;8;2;1;8;1;2;1
CHECKSUM: FFAAABCD8FA9E0128873DE88C62D47B0
PRODUCT: HDL Verifier;MATLAB;Mixed-Signal Blockset Models;Simscape;Simscape;Simscape Electrical;Simulink
PRODUCT_BASECODE: MSMODELS
EXTERNALFILE_REFERENCE: Decimator___Model_Block___
ANNOTATION:
1V in produces 1V (differential) out. The memory block breaks an algebraic loop. This algebraic loop does not need to be continuously solved because the output of the comparator is piecewise constant.  Non overlapping clocks  Copyright 2011-2019 The MathWorks, Inc ADC - Tutorial

BLOCK:
+;+In;+Out;+REF;-;-In;-Out;-REF;AssertEq;Assert_Out;C;Capacitor;Circuit Level Analog Filter;CleanupScopes;Clk_;Comparator (quantizer);Compare;Compare To Zero;Controlled Voltage Source;Controlled Voltage Source n;Controlled Voltage Source p;DPST Switch;Data Type Conversion;Decimator;Decimator_in;Differential Driver and Summer;Differential Driver and summer;Differential Input;ERef;ERef DPST Switch;ERef DPST Switch ;ERef R1R;ERef VRef;Electrical Reference;Enable;Fcn;Finite Gain Op-Amp;FromCosimSrc;Fully Differential Op-Amp;Gain;Hyperbolic Tangent;In;Input Quantizer;Invert;Logical Operator;Memory;More Info;Out;PS-Simulink;PS-Simulink Converter;R;Reference;Relational Operator;Resistor;S&H strobe;SC integrator;Sampler;Second Order Switched Capacitor;Signal Generator;Simulink-PS Converter;Solver Configuration;Spectrum Scope_OUTPUT;Start Simulator;SubSystem;Sum_In;Summer and Integrator ;Switch;ToCosimSink;ToCosimSrc;V;VRef;Voltage Sensor;Vsense;ZOH Fs=512e;alpha;clk;compare: Out;cosim;dut;from;goto;in;inn;inp;out;outn;outp;refn;refp;u;v;y;~clk

BLOCKTYPE:
Assertion;Capacitor;Compare To Zero;Controlled Voltage Source;DC Voltage Source;DPST Switch;DataTypeConversion;DiscretePulseGenerator;Electrical Reference;EnablePort;Fcn;Finite-Gain Op-Amp;From;Fully Differential Op-Amp;Gain;Goto;Inport;Logic;Memory;ModelReference;Outport;PMIOPort;PS-Simulink Converter;RelationalOperator;Resistor;Scope;SignalGenerator;Simulink and Incisive Cosimulation;Simulink-PS Converter;Solver Configuration;SpectrumAnalyzer;Switch;Trigonometry;Voltage Sensor;ZeroOrderHold


MODELNAME: MSADCTutorial_Model5_1
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/ADC/MSADCTutorial_Model5_1.slx
ANNOTATION: Copyright 2011-2019 The MathWorks, Inc ADC - Tutorial
BLOCKTYPE_FREQUENCY: 1;2;1;2;1;1;2;1;1;2;1
CHECKSUM: 254655BF848FD1C72695084C2EFF5DED
PRODUCT: MATLAB;Mixed-Signal Blockset Models;Simscape;Simulink;Simulink Control Design
PRODUCT_BASECODE: MSMODELS
EXTERNALFILE_REFERENCE: Decimator.slx___Model_Block___
BLOCK:
ADC;Analog LPF;Analog_LPFilter;Bode Plot;Decimator;IdealADC;In;Integer Delay;More Info;Mux;Out;Quantizer;Reference;Scope;Signal Generator;Spectrum Scope_INPUT;Spectrum Scope_OUTPUT;SubSystem;Zero-Order Hold

BLOCKTYPE:
Checks_Bode;DataTypeConversion;Delay;Inport;ModelReference;Mux;Outport;Scope;SignalGenerator;SpectrumAnalyzer;ZeroOrderHold


MODELNAME: MSADCTutorial_Model5_2
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/ADC/MSADCTutorial_Model5_2.slx
ANNOTATION: Copyright 2011-2019 The MathWorks, Inc ADC - Tutorial
BLOCKTYPE_FREQUENCY: 1;1;1;1;1;3;1;3;1;2
CHECKSUM: 94124953CEF9C67B52327C57F2B4E596
PRODUCT_BASECODE: MSMODELS
EXTERNALFILE_REFERENCE: Decimator.slx___Model_Block___
BLOCK:
 Demux ; SFunction ; Terminator ;ADC;ADC Testbench;Analog LPF;Analog_LPFilter;BinaryConversion;Bode Plot;Clock;Decimator;FP2binvec;In;More Info;Out;Output;Quantizer;Reference;SubSystem;Terminator;u;y

BLOCKTYPE:
ADCTestbench;Checks_Bode;DataTypeConversion;Demux;Digital clock;Inport;ModelReference;Outport;S-Function;Terminator

PRODUCT:
Fixed-Point Designer;MATLAB;Mixed-Signal Blockset;Mixed-Signal Blockset Models;Simulink;Simulink Control Design


MODELNAME: MSADCTutorial_dpic
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/ADC/MSADCTutorial_dpic.slx
BLOCKTYPE_FREQUENCY: 5;1;4;8;3;3;4;6;2;7;1;11;1;1;1;1;1;2;1;1
CHECKSUM: 04281200A21D3F16DA10CC633AC0D93F
PRODUCT_BASECODE: MSMODELS
BLOCK:
Capacitor;Circuit-Level Analog Filter;Controlled Voltage Source;Decimator;Delta-Sigma Order II;Electrical Reference;Finite Gain Op-Amp;Gain;In;Input Quantizer;Integrator;More Info;Out;PS-Simulink Converter;Quantizer;Reference;Resistor;Sign;Signal Generator;Simulink-PS Converter;Sine Source;Solver Configuration;Spectrum Scope_OUTPUT;Stage;SubSystem;Sum;Voltage Sensor;Zero-Order Hold;filter

BLOCKTYPE:
Capacitor;Controlled Voltage Source;DataTypeConversion;Electrical Reference;FIR Decimation;Finite-Gain Op-Amp;Gain;Inport;Integrator;Outport;PS-Simulink Converter;Resistor;SignalGenerator;Signum;Simulink-PS Converter;Solver Configuration;SpectrumAnalyzer;Sum;Voltage Sensor;ZeroOrderHold

PRODUCT:
DSP System Toolbox;HDL Verifier;MATLAB;Mixed-Signal Blockset Models;Simscape;Simscape Electrical;Simulink


MODELNAME: MSPLL2p4GHz
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/PLL/MSPLL2p4GHz.slx
ANNOTATION: 2.4GHz PLL - Example of Loop Filter Design Copyright 2011-2019 The MathWorks, Inc
BLOCKTYPE_FREQUENCY: 2;1;4;2;3;5;1;1;1;1;1;5;2;1;2;3;1;1;2;1;1;1;2
CHECKSUM: D0A3796A1E111A1AC61EB578E6C5926C
PRODUCT: DSP System Toolbox;MATLAB;Mixed-Signal Blockset;Mixed-Signal Blockset Models;Simulink
PRODUCT_BASECODE: MSMODELS
BLOCK:
Charge Pump;Clock In;Clock Out;Constant;Cosine;D;D Flip-Flop;Data Type Conversion;Divide by N;In;Input Signal;Logical Operator;Loop Filter;Make Square;Math Function;Memory;More Info;Out;Phase/frequency detector ;RF Spectrum Analyzer with Image Reject;Real-Imag to Complex;Ref Oscillator;Reference;Reference oscillator;Relational Operator;Sine;Spectrum Scope;SubSystem;Sum;Terminator;U;Unit Delay;VCO;anti alias;clk;div #;down convert;ref;sampler (imag);sampler (real);var

BLOCKTYPE:
Analog Filter Design;ChargePump;Constant;DFlipFlop;DataTypeConversion;Inport;Logic;LoopFilter;Make Square;Math;Memory;Outport;Product;RealImagToComplex;RelationalOperator;Sin;SpectrumAnalyzer;Sum;Terminator;TriggerPort;UnitDelay;VCO;ZeroOrderHold


MODELNAME: MSPLL2p4GHz_cosimulation
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/PLL/MSPLL2p4GHz_cosimulation.slx
ANNOTATION: 2.4GHz PLL - Example of Loop Filter Design Copyright 2011-2019 The MathWorks, Inc
BLOCKTYPE_FREQUENCY: 1;2;4;2;3;5;1;1;1;5;2;1;2;1;3;1;1;2;1;1;1;1;2
CHECKSUM: 6B79FC08E0EDCD4C8067A9697FC55DAD
PRODUCT: DSP System Toolbox;MATLAB;Mixed-Signal Blockset;Mixed-Signal Blockset Models;Simulink
PRODUCT_BASECODE: MSMODELS
BLOCK:
Clock In;Clock Out;Constant;Cosine;D;D Flip-Flop;Data Type Conversion;Divide by N;In;Input Signal;Logical Operator;Make Square;Math Function;Memory;More Info;Out;Phase/frequency detector ;RF Spectrum Analyzer with Image Reject;Real-Imag to Complex;Ref Oscillator;Reference;Reference oscillator;Relational Operator;SimulinkCoupler;Sine;Spectrum Scope;SubSystem;Sum;Terminator;To Workspace;U;Unit Delay;VCO;VCO Control;anti alias;clk;div #;down convert;ref;sampler (imag);sampler (real);var

BLOCKTYPE:
 Simulink Coupler;Analog Filter Design;Constant;DFlipFlop;DataTypeConversion;Inport;Logic;Math;Memory;Outport;Product;RealImagToComplex;RelationalOperator;Scope;Sin;SpectrumAnalyzer;Sum;Terminator;ToWorkspace;TriggerPort;UnitDelay;VCO;ZeroOrderHold


MODELNAME: MSPLL2p4GHz_fitting
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/PLL/MSPLL2p4GHz_fitting.slx
ANNOTATION: 2.4GHz PLL - Example of Loop Filter Design Copyright 2011-2019 The MathWorks, Inc
BLOCKTYPE_FREQUENCY: 4;1;1;4;2;4;1;6;1;1;1;1;1;5;4;2;2;5;1;1;2;1;1;2;4
CHECKSUM: 3E38F3E29D6A50D9D6B8A50692945C2C
PRODUCT: DSP System Toolbox;MATLAB;Mixed-Signal Blockset;Mixed-Signal Blockset Models;Simulink
PRODUCT_BASECODE: MSMODELS
BLOCK:
Charge Pump;Clock In;Clock Out;Constant;D;D Flip-Flop;Data Type Conversion;Divide by N;From Workspace;In;Input Signal;Logical Operator;Loop Filter;Make Square;Math Function;Memory;More Info;Out;Phase/frequency detector ;RF Spectrum Analyzer (Image Reject);Real-Imag to Complex;Ref Oscillator;Reference;Reference oscillator;Relational Operator;Sine Wave;Spectrum Scope;SubSystem;Sum;Terminator;U;Unit Delay;VCO;Vector Concatenate;anti alias;clk;div #;down convert;ref;sampler (imag);sampler (real);var

BLOCKTYPE:
Analog Filter Design;ChargePump;Concatenate;Constant;DFlipFlop;DataTypeConversion;FromWorkspace;Inport;Logic;LoopFilter;Make Square;Math;Memory;Outport;Product;RealImagToComplex;RelationalOperator;Sin;SpectrumAnalyzer;Sum;Terminator;TriggerPort;UnitDelay;VCO;ZeroOrderHold


MODELNAME: MSPLL2p4GHz_noise
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/PLL/MSPLL2p4GHz_noise.slx
ANNOTATION: cosine sine Copyright 2011-2019 The MathWorks, Inc 2.4GHz PLL - Example of Loop Filter Design
BLOCKTYPE_FREQUENCY: 2;1;1;1;1;4;2;2;5;1;1;1;1;1;5;1;2;1;2;2;1;1;1;1;2;1;1;1;2
CHECKSUM: B4CF27DF5AE8842373E129768B15C259
PRODUCT: DSP System Toolbox;MATLAB;Mixed-Signal Blockset;Mixed-Signal Blockset Models;Simulink
PRODUCT_BASECODE: MSMODELS
BLOCK:
Array Plot;Buffer;Charge Pump;Clock In;Clock Out;Complex to Real-Imag;Constant;D;D Flip-Flop;Data Type Conversion;Divide by N;In;Input Signal;Logical Operator;Loop Filter;Make Square;Math Function;Memory;More Info;Out;Phase Noise;Phase/frequency detector ;RF Spectrum Estimator with Image Reject;Real-Imag to Complex;Reference;Reference oscillator with Phase Noise;Relational Operator;Sine Wave;Spectrum Estimator;SubSystem;Submatrix;Sum;Terminator;U;Unit Delay;VCO;anti alias;clk;div #;down convert;ref;sampler (imag);sampler (real);var

BLOCKTYPE:
Analog Filter Design;ArrayPlot;Buffer;ChargePump;ComplexToRealImag;Constant;DFlipFlop;DataTypeConversion;Inport;Logic;LoopFilter;Make Square;Math;Memory;Outport;Phase Noise;Product;RealImagToComplex;RelationalOperator;Sin;Sine Wave;Spectrum Estimator;Submatrix;Sum;Terminator;TriggerPort;UnitDelay;VCO;ZeroOrderHold


MODELNAME: MSPLL50x
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/PLL/MSPLL50x.slx
BLOCKTYPE_FREQUENCY: 4;1;1;1;2;4;2;2;2;2;2;1;1;2;9;1;2;1;6;1;2;1;1;2;2;2;3;1;2;1;3;2;2;1;1;1;1;4
CHECKSUM: 5654E0B0801835CD74E8AB052B10F507
PRODUCT: DSP System Toolbox;MATLAB;Mixed-Signal Blockset;Mixed-Signal Blockset Models;Simscape;Simulink
PRODUCT_BASECODE: MSMODELS
ANNOTATION:
clock out cosine sine Aperture Jitter Measurement PLL Measurments Control Voltage Measurements Multiply by 50x PLL Frequency Synthesizer with different metrics  Copyright 2011-2019 The MathWorks, Inc

BLOCK:
 ;Add;Analog Filter Design;Aperture Jitter Measurement;Baseband Spectrum Analyzer with Image Reject;Buffer;C 1.5nF;C 6.8nF;Charge Pump Loop Compensator;Clock divider;Constant;D;D Flip-Flop;D phase/freq detector;DC Voltage Source;Data Type Conversion;Electrical Reference;Fcn;Frame Conversion;Freq error;In;Input Signal;Logical Operator;Math Function;Memory;More Info;Multiply;Out;PS-Simulink Converter;R 1.5K;R 3.9K;RF Spectrum Analyzer with Image Reject;RMS;RMS cycle to cycle;Real-Imag to Complex;Reference;Reference Frequency 1MHz;Simulink-PS Converter;Sine Wave;Solver Configuration;Spectrum Scope;Square Root;SubSystem;Subsystem;Sum;Sum of Elements;Switch;Terminator;U;Unit Delay;VCO;VCO Control;VCO Out;VCO frequency RMS error in Hz;Voltage Sensor;Zero-Order Hold;anti alias;clock in;divide # ;divide constant;down convert;re-sampler;ref;sampler (imag);sampler (real);var;vco center freq offset;vco in;vco sensitivity

BLOCKTYPE:
Analog Filter Design;ApertureJitterMeasurement;Baseband Spectrum Analyzer;Buffer;Capacitor;Constant;DC Voltage Source;DFlipFlop;DataTypeConversion;Display;Electrical Reference;Fcn;FrameConversion;Gain;Inport;Logic;Math;Memory;Outport;PS-Simulink Converter;Product;RC Charge Pump;RealImagToComplex;Resistor;Scope;Simulink-PS Converter;Sin;Solver Configuration;SpectrumAnalyzer;Sqrt;Sum;Switch;Terminator;TriggerPort;UnitDelay;VCO;Voltage Sensor;ZeroOrderHold


MODELNAME: MSPLL50x_Testbench
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/PLL/MSPLL50x_Testbench.slx
BLOCKTYPE_FREQUENCY: 1;2;3;2;2;2;2;1;5;1;1;1;4;1;1;1;2;2;1;1;2;2;1;1;1;1
CHECKSUM: 0379D0768C27A86B15D2FA0FAF7A09D1
PRODUCT: DSP System Toolbox;MATLAB;Mixed-Signal Blockset;Mixed-Signal Blockset Models;Simscape;Simulink
PRODUCT_BASECODE: MSMODELS
ANNOTATION:
clock out Multiply by 50x PLL Frequency Synthesizer with PLL Testbench  Copyright 2011-2019 The MathWorks, Inc

BLOCK:
 ;Analog Filter Design;C 1.5nF;C 6.8nF;Charge Pump Loop Compensator;Clock divider;Constant;D;D Flip-Flop;D phase/freq detector;DC Voltage Source;Data Type Conversion;Electrical Reference;Fcn;In;Logical Operator;Math Function;Memory;More Info;PLL Testbench;PS-Simulink Converter;R 1.5K;R 3.9K;Reference;Simulink-PS Converter;Solver Configuration;SubSystem;Sum;Switch;Terminator;U;Unit Delay;VCO;Voltage Sensor;clock in;divide # ;divide constant;ref;var

BLOCKTYPE:
Analog Filter Design;Capacitor;Constant;DC Voltage Source;DFlipFlop;DataTypeConversion;Electrical Reference;Fcn;Inport;Logic;Math;Memory;Outport;PLLTestbench;PS-Simulink Converter;RC Charge Pump;Resistor;Simulink-PS Converter;Solver Configuration;Sum;Switch;Terminator;TriggerPort;UnitDelay;VCO;Voltage Sensor


MODELNAME: MSPLLDualModulusPrescaler
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/PLL/MSPLLDualModulusPrescaler.slx
ANNOTATION: cosine sine Phase Locked Loop with Dual Modulus Prescaler Copyright 2011-2019 The MathWorks, Inc
BLOCKTYPE_FREQUENCY: 2;2;2;2;2;2;1;2;6;1;1;1;4;1;2;1;1;1;1;2;1;2;3;1;1;2;2;1;1;2
CHECKSUM: 029D72E937C4FD62C594A1201A210C42
PRODUCT: DSP System Toolbox;MATLAB;Mixed-Signal Blockset;Mixed-Signal Blockset Models;Simscape;Simulink
PRODUCT_BASECODE: MSMODELS
BLOCK:
C1_SS;C2_SS;Charge Pump Loop Compensator;Constant;D Flip-Flop;Data Type Conversion;Down;Dual Modulus Prescaler;Gnd_;In;Input Signal;Logical Operator;Make Square;Memory;More Info;One ;Out;PFD;PS-Simulink Converter;R1_SS;R2_SS;REF;RF Spectum Analyzer (Image Reject);Real-Imag to Complex;Reference;Reference Oscillator ;Relational Operator;Simulink-PS Converter;Sine Wave;Solver Configuration;Spectrum Scope;SubSystem;Switch;Terminator;Up;VCO;VCO Control;VCO/N;Vbot;Voltage Sensor;Vtop;anti alias;down convert;sampler (imag);sampler (real)

BLOCKTYPE:
Analog Filter Design;Capacitor;Constant;DC Voltage Source;DFlipFlop;DataTypeConversion;DualModulusPrescaler;Electrical Reference;Inport;Logic;Make Square;Memory;Outport;PS-Simulink Converter;Product;RC Charge Pump;RF Spectrum Analyzer (Image Reject);RealImagToComplex;RelationalOperator;Resistor;Scope;Simulink-PS Converter;Sin;Solver Configuration;SpectrumAnalyzer;Switch;Terminator;VCO;Voltage Sensor;ZeroOrderHold


MODELNAME: MSPLLFractionalN
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/PLL/MSPLLFractionalN.slx
BLOCKTYPE_FREQUENCY: 1;1;4;2;1;1;1;3;9;2;1;1;6;1;1;1;2;2;1;2;3;2;1;1;1
CHECKSUM: 3816AB9F650272879C593BBB3DF4965E
PRODUCT: DSP System Toolbox;MATLAB;Mixed-Signal Blockset;Mixed-Signal Blockset Models;Simulink
PRODUCT_BASECODE: MSMODELS
ANNOTATION:
Fractional-N Frequency Synthesis with Analog (Post Phase Detector) Error Correction  Copyright 2011-2019 The MathWorks, Inc

BLOCK:
 ;Add;Bus Creator;Constant;Control Signals;D;D Flip-Flop;D phase/freq det. ;Data Type Conversion;Divider Factor;Fractional Clock Divider with Accumulator;Freq ;In;Input Signal;Logical Operator;MHz;Make Square;Memory;More Info;Out;Phase Comp Gain;Phase Detector Error Correction;RF Spectum Analyzer (Image Reject);Reference;Reference Oscillator;Relational Operator;Sample and Hold;Sine Wave;Spectrum Scope;SubSystem;Subsystem;Sum;Synthesized Frequency (MHz);Terminator;Trigger;U;VCO;VCO Control;VCO Out;acc_in ;anti alias;down convert;integrator;inv;lead/lag;ref;ref_clk;sampler;var;vco ;vco center freq offset;vco sensitivity;vco/n

BLOCKTYPE:
Analog Filter Design;BusCreator;Constant;DFlipFlop;DataTypeConversion;Display;FractionalClockDividerWithAccumulator;Gain;Inport;Logic;Make Square;Memory;Outport;Product;RelationalOperator;Sample and Hold;Scope;Sin;SpectrumAnalyzer;Sum;Terminator;TransferFcn;TriggerPort;VCO;ZeroOrderHold


MODELNAME: MSPLLFractionalN_Ideal
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/PLL/MSPLLFractionalN_Ideal.slx
BLOCKTYPE_FREQUENCY: 1;1;1;8;5;1;1;2;1;3;19;4;2;2;3;14;1;3;1;2;2;1;5;6;2;3;2;1;1
CHECKSUM: 9CC8EE790530655B9ED3FCFC6B263058
PRODUCT: DSP System Toolbox;MATLAB;Mixed-Signal Blockset;Mixed-Signal Blockset Models;Simulink
PRODUCT_BASECODE: MSMODELS
ANNOTATION:
clock out Fractional-N Frequency Synthesis with Analog (Post Phase Detector) Error Correction  Copyright 2011-2019 The MathWorks, Inc

BLOCK:
 ;Add;Bus Creator;Carry;Check Static Lower Bound;Constant;Control Signals;D;D Flip-Flop;D phase/freq det. ;Data Type Conversion;Div by N or N+;Divider Factor;Fcn;Fractional Accumulator;Fractional Clock Divider with Accumulator;Freq ;In;Input Signal;Logical Operator;MHz;Make Square;Math Function;Memory;More Info;N;N or N+1 swallow counter;Out;Phase Comp Gain;Phase Detector Error Correction;Pulse Swallow Gate;RF Spectum Analyzer (Image Reject);Ref clock;Reference;Reference Oscillator;Relational Operator;Sample and Hold;Sine Wave;Spectrum Scope;State;SubSystem;Subsystem;Sum;Swallow;Synthesized Frequency (MHz);T;Terminator;Trigger;U;Unit Delay;VCO;VCO Control;VCO Out;acc_in ;and_;anti alias;carry;clk in;clk out;clock divider;clock in;div by;div_in_clk;divide # ;down convert;integrator;inv;lead/lag;ref;ref_clk;sampler;state;var;vco ;vco center freq offset;vco sensitivity;vco/n

BLOCKTYPE:
Analog Filter Design;BusCreator;Checks_SMin;Constant;DFlipFlop;DataTypeConversion;Display;Fcn;FractionalClockDividerWithAccumulator;Gain;Inport;Logic;Make Square;Math;Memory;Outport;Product;RelationalOperator;Sample and Hold;Scope;Sin;SpectrumAnalyzer;Sum;Terminator;TransferFcn;TriggerPort;UnitDelay;VCO;ZeroOrderHold


MODELNAME: MSPLLImpairments
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/PLL/MSPLLImpairments.slx
BLOCKTYPE_FREQUENCY: 3;1;2;1;2;4;2;2;3;2;4;1;2;1;1;2;1;2;1;2;1;2;3;1;1;1;3;2;1;1;1;1;1;2
CHECKSUM: 6408D0E7121607048FAF88ACF8495FC0
PRODUCT: DSP System Toolbox;MATLAB;Mixed-Signal Blockset;Mixed-Signal Blockset Models;Simscape;Simulink
PRODUCT_BASECODE: MSMODELS
ANNOTATION:
Additional Filter VCO Clock Divider Charge Pump and Loop Filter  Phase Frequency Detector Reference Oscillator Behavioral Model of Phase Locked Loop with Impairments

BLOCK:
 ;-5 VDC;5 VDC;8*100= 800 MHz;Analog Filter Design;C (150 pF);C(47pF);Clock divider;Compare To Constant;Compare To Zero;Constant;Cosine;D Flip-Flop;Data Type Conversion;Electrical Reference;Input Signal;Logic 1 ;Logical Operator;Math Function;Memory;Model Info;More Info;PS-Simulink Converter;R (270);R (470);RF Spectum Analyzer (Image Reject);Real-Imag to Complex;Ref Osc 100 MHz;Reference;SW;Simulink-PS Converter;Sine;Solver Configuration;Spectrum Scope;SubSystem;Subsystem;Sum;Switch;T;Unit Delay;VCO;VCO Control;Variable Pulse Delay;Voltage Sensor;anti alias;clock in;divide # ;down convertI;down convertQ;sampler (imag);sampler (real)

BLOCKTYPE:
Analog Filter Design;CMBlock;Capacitor;Compare To Constant;Compare To Zero;Constant;DC Voltage Source;DFlipFlop;DataTypeConversion;Electrical Reference;Inport;Logic;ManualSwitch;Math;Memory;Outport;PS-Simulink Converter;Product;RealImagToComplex;Resistor;Scope;Simulink-PS Converter;Sin;Solver Configuration;SpectrumAnalyzer;Sum;Switch;Terminator;TriggerPort;UnitDelay;VCO;VarPlsDelay;Voltage Sensor;ZeroOrderHold


MODELNAME: MSPLLTutorial_Model3_2
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/PLL/MSPLLTutorial_Model3_2.slx
ANNOTATION: PLL in the Phase Domain PLL in the Phase Domain - Test Harness
BLOCKTYPE: CMBlock;DiscretePulseGenerator;Inport;Outport;Scope
BLOCKTYPE_FREQUENCY: 1;1;1;1;1
CHECKSUM: BECFEE2FCD19C5DB7FA8535606BECB69
PRODUCT: MATLAB;Mixed-Signal Blockset Models;Simulink
PRODUCT_BASECODE: MSMODELS
BLOCK:
In;Model Info;More Info;Out;Phase Lock Loop Phase Domain System-Level Behavioral Model;Pulse Generator;Reference;Scope;SubSystem


MODELNAME: MSPLLTutorial_Model3_3
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/PLL/MSPLLTutorial_Model3_3.slx
ANNOTATION: PLL in the Phase Domain PLL in the Phase Domain - Test Harness
BLOCKTYPE: CMBlock;DiscretePulseGenerator;Gain;Inport;Outport;Scope;TransferFcn
BLOCKTYPE_FREQUENCY: 1;1;1;1;1;1;1
CHECKSUM: 2DDD1295F9DEECDDF564338B17B5251F
PRODUCT: MATLAB;Mixed-Signal Blockset Models;Simulink
PRODUCT_BASECODE: MSMODELS
BLOCK:
Gain;In;Model Info;More Info;Out;Phase Lock Loop Phase Domain System-Level Behavioral Model;Pulse Generator;Reference;Scope;SubSystem;Transfer Fcn


MODELNAME: MSPLLTutorial_Model3_4
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/PLL/MSPLLTutorial_Model3_4.slx
BLOCKTYPE: CMBlock;DiscretePulseGenerator;Gain;Inport;Outport;Scope;Sum;TransferFcn
BLOCKTYPE_FREQUENCY: 1;1;1;2;2;1;1;1
CHECKSUM: AC5C96FDD5362981D63EC78C11F19250
PRODUCT: MATLAB;Mixed-Signal Blockset Models;Simulink
PRODUCT_BASECODE: MSMODELS
ANNOTATION:
 PLL in the Phase Domain PLL in the Phase Domain - Test Harness System-Level versus Component-Level Behavioral Models

BLOCK:
Gain;In;Model Info;More Info;Out;Phase Lock Loop Phase Domain Component-Level Behavioral Model;Phase Lock Loop Phase Domain System-Level Behavioral Model;Pulse Generator;Reference;SubSystem;Subtract;Time Domain Input and Output Signals;Transfer Fcn


MODELNAME: MSPLLTutorial_Model3_5
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/PLL/MSPLLTutorial_Model3_5.slx
BLOCKTYPE: CMBlock;DiscretePulseGenerator;Gain;Inport;Outport;Scope;Sum;TransferFcn
BLOCKTYPE_FREQUENCY: 1;1;3;2;2;1;2;3
CHECKSUM: C18D116144210C92DA2C81973C34A7A3
PRODUCT: MATLAB;Mixed-Signal Blockset Models;Simulink
PRODUCT_BASECODE: MSMODELS
ANNOTATION:
 PLL in the Phase Domain PLL in the Phase Domain - Test Harness System-Level versus Component-Level Behavioral Models

BLOCK:
Gain;In;Loop Compensator;Loop Divider;Model Info;More Info;Out;Phase Detector Gain;Phase Lock Loop Phase Domain Component-Level Behavioral Model;Phase Lock Loop Phase Domain System-Level Behavioral Model;Pulse Generator;Reference;SubSystem;Subtract;Sum;Time Domain Input and Output Signals;Transfer Fcn;VCO


MODELNAME: MSPLLTutorial_Model4_1
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/PLL/MSPLLTutorial_Model4_1.slx
BLOCKTYPE: CMBlock;DiscretePulseGenerator;Gain;Inport;Outport;Scope;Sum;TransferFcn
BLOCKTYPE_FREQUENCY: 1;1;3;7;6;1;2;3
CHECKSUM: 05A2FA47B588F6DE973EEBE2104D1F81
PRODUCT: MATLAB;Mixed-Signal Blockset Models;Simulink
PRODUCT_BASECODE: MSMODELS
ANNOTATION:
Copyright \copyright 2012-18 The MathWorks, Inc. All rights reserved. PLL in the Phase Domain - Test Harness Component-Level, Architectural Model versus System-Level, Behavioral Model

BLOCK:
Gain;In;Loop Compensator;Loop Compensator Behavioral Model;Loop Divider;Model Info;More Info;Out;Phase Detector;Phase Lock Loop Component Level Architectural vs Behavioral;Phase Lock Loop Phase Domain System-Level Behavioral Model;Pulse Generator;Reference;SubSystem;Subtract;Time Domain Input and Output Signals;Transfer Fcn;Transfer Fcn ;VCO


MODELNAME: MSPLLTutorial_Model4_2
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/PLL/MSPLLTutorial_Model4_2.slx
BLOCKTYPE: CMBlock;DiscretePulseGenerator;Gain;Inport;ManualSwitch;Outport;Scope;Sum;TransferFcn
BLOCKTYPE_FREQUENCY: 1;1;3;8;1;7;2;3;3
CHECKSUM: 94B88E7A7DA4C1F2DA8A4EF954639ACE
PRODUCT: MATLAB;Mixed-Signal Blockset Models;Simulink
PRODUCT_BASECODE: MSMODELS
ANNOTATION:
Loop Compensator - Circuit-Level Model using Simscape PLL in the Phase Domain - Test Harness Component-Level, Architectural Model versus System-Level, Behavioral Model

BLOCK:
Difference;Gain;In;Loop Compensator;Loop Compensator Behavioral Model;Loop Compensator Circuit-Level Model;Loop Divider;Manual Switch;Model Info;More Info;Out;Phase Detector;Phase Lock Loop Component Level Architectural vs Behavioral;Phase Lock Loop Phase Domain System-Level Behavioral Model;Pulse Generator;Reference;SubSystem;Subtract;Time Domain Input and Output Signals;Transfer Fcn;Transfer Fcn ;VCO


MODELNAME: MSPLLTutorial_Model4_3
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/PLL/MSPLLTutorial_Model4_3.slx
BLOCKTYPE_FREQUENCY: 1;1;1;1;1;4;8;1;7;1;1;2;1;1;3;3;1
CHECKSUM: A96A2C94F9EEBBC60DC4B1D579A00105
PRODUCT: MATLAB;Mixed-Signal Blockset Models;Simscape;Simulink
PRODUCT_BASECODE: MSMODELS
ANNOTATION:
Loop Compensator - Circuit-Level Model using Simscape PLL in the Phase Domain - Test Harness Component-Level, Architectural Model versus System-Level, Behavioral Model

BLOCK:
C;Controlled Current Source;Difference;Electrical Reference;Gain;In;Loop Compensator;Loop Compensator Behavioral Model;Loop Compensator Circuit-Level Model;Loop Divider;Manual Switch;Model Info;More Info;Out;PS-Simulink Converter;Phase Detector;Phase Lock Loop Component Level Architectural vs Behavioral;Phase Lock Loop Phase Domain System-Level Behavioral Model;Pulse Generator;R;Reference;Simulink-PS Converter;Solver Configuration;SubSystem;Subtract;Time Domain Input and Output Signals;Transfer Fcn;Transfer Fcn ;VCO;Voltage Sensor

BLOCKTYPE:
CMBlock;Capacitor;Controlled Current Source;DiscretePulseGenerator;Electrical Reference;Gain;Inport;ManualSwitch;Outport;PS-Simulink Converter;Resistor;Scope;Simulink-PS Converter;Solver Configuration;Sum;TransferFcn;Voltage Sensor


MODELNAME: MSSMPSBoost
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/SMPS/MSSMPSBoost.slx
ANNOTATION: Boost Switching Mode Power Supply Boost Converter
BLOCKTYPE_FREQUENCY: 1;1;1;4;1;1;1;1;1;1;2;2;6;2;1;5;1;2;6;4;3;1;1;1;2;2;1;1;1;1;2;2
CHECKSUM: 00B7B3E79A976A760F51C3BFFBE4B6D5
PRODUCT: Embedded Coder;MATLAB;Mixed-Signal Blockset Models;Simscape;Simulink
PRODUCT_BASECODE: MSMODELS
BLOCK:
+;-;200Hz Load Pulse;Analog Controller;Boost;C;Clock;Comparator;Compare and Invert ;Control vs Actual;Controlled Current Source;Current Sensor;D;D Flip-Flop;Data Type Conversion;Delay;Electrical Reference;G;Gain;I;Imeas;In;Integrator;L;LoadPulse;Loop Compensator;Model Info;More Info;OpenLoop;Out;PS-S;PS-Simulink Converter;PWM;Q;Quiescent;RL;Reference;Relational Operator;SW;Sat;Simscape;Simulink-PS Converter;Slider;Solver Configuration;SubSystem;Sum;Ton;Trigger;V;Voltage Sensor;Vout;Vs;Vset;Zero;logic ;out

BLOCKTYPE:
CMBlock;Capacitor;Compare To Constant;Constant;Controlled Current Source;Current Sensor;DC Voltage Source;DFlipFlop;DataTypeConversion;Diode;DiscretePulseGenerator;Display;Electrical Reference;Gain;Inductor;Inport;Integrator;ManualSwitch;Outport;PMIOPort;PS-Simulink Converter;RelationalOperator;Resistor;Saturate;Scope;Simulink-PS Converter;Slider Gain;Solver Configuration;Sum;Switch;TransferFcn;Voltage Sensor


MODELNAME: MSSMPSBuck
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/SMPS/MSSMPSBuck.slx
ANNOTATION: Buck Switching Mode Power Supply Buck Converter
BLOCKTYPE_FREQUENCY: 1;1;1;4;1;1;1;1;2;2;5;3;1;5;2;2;6;3;2;1;1;1;3;3;1;1;2;2;1;1
CHECKSUM: 1826D001A7235A13F549F7B7AF6795A8
PRODUCT: Embedded Coder;MATLAB;Mixed-Signal Blockset Models;Simscape;Simulink
PRODUCT_BASECODE: MSMODELS
BLOCK:
+;-;200 Hz Load Pulse;AmpMeter;Buck;C;Clock;Comparator;Compare and Invert ;Continuous PI;Control vs Actual;Controlled Current Source;Current Sensor;D Flip-Flop;Data Type Conversion;Delay;Electrical Reference;G;I;In;Integrator;Ki;Kp;L;LoadPulse;Model Info;More Info;OpenLoop;Out;PS-S;PWM;Q;Qbar;Quiescent;RL;Reference;Relational Operator;SW;Sat;Simscape;Simulink-PS Converter;Slider Gain;Solver Configuration;SubSystem;Sum;Ton;Trigger;V;Vin;Voltage Sensor;Vout;Vset;Zero;logic ;out

BLOCKTYPE:
CMBlock;Capacitor;Compare To Constant;Constant;Controlled Current Source;Current Sensor;DC Voltage Source;DFlipFlop;DataTypeConversion;DiscretePulseGenerator;Electrical Reference;Gain;Inductor;Inport;Integrator;ManualSwitch;Outport;PMIOPort;PS-Simulink Converter;RelationalOperator;Resistor;Saturate;Scope;Simulink-PS Converter;Slider Gain;Solver Configuration;Sum;Switch;TransferFcn;Voltage Sensor


MODELNAME: MSSMPSFlyback
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/SMPS/MSSMPSFlyback.slx
ANNOTATION: Switching Mode Power Supply Flyback Converter
BLOCKTYPE_FREQUENCY: 1;1;1;4;1;1;1;1;2;2;1;6;2;1;1;6;1;2;7;5;3;1;1;1;4;2;1;1;1;2;2
CHECKSUM: 89537B8BC5617CDAD3D43E25DBC08CE5
PRODUCT: Embedded Coder;MATLAB;Mixed-Signal Blockset Models;Simscape;Simulink
PRODUCT_BASECODE: MSMODELS
BLOCK:
+;-;100Hz Load Pulse;AmpMeter;Analog Controller;C;Clock;Comparator;Compare and Invert ;Control vs Actual;Current Sensor;Current Sink;D;D Flip-Flop;Delay;Ds;Electrical Reference;Flyback Circuit;G;Gain;I;ILm;Ideal Xfrmr;In;Integrator;Lm;Lm_Vmeas;LoadPulse;Loop Compensator;Model Info;More Info;OpenLoop;Out;PS-S;PWM;Q;Quiescent;RL;Reference;Relational Operator;SW;Sat;Simulink-PS Converter;Solver Configuration;SubSystem;Sum;Ton;Trigger;VLm;Vm;Voltage Sensor;Vout;Vout vs LoadPulse;Vout_meas;Vs;Vset;Zero;logic

BLOCKTYPE:
CMBlock;Capacitor;Compare To Constant;Constant;Controlled Current Source;Current Sensor;DC Voltage Source;DFlipFlop;Diode;DiscretePulseGenerator;Display;Electrical Reference;Gain;Ideal Transformer;Inductor;Inport;Integrator;ManualSwitch;Outport;PMIOPort;PS-Simulink Converter;RelationalOperator;Resistor;Saturate;Scope;Simulink-PS Converter;Solver Configuration;Sum;Switch;TransferFcn;Voltage Sensor


MODELNAME: MSSMPSSepic
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/SMPS/MSSMPSSepic.slx
ANNOTATION: Switching Mode Power Supply SEPIC Converter Single-Ended Primary-Inductor DC to DC Converter
BLOCKTYPE_FREQUENCY: 1;2;1;4;1;1;1;1;3;1;1;2;1;2;6;1;1;2;6;1;4;2;1;1;2;3;1;1;1;1;2;1;1;1
CHECKSUM: C50D9E47CB72BF9A9BD857B149689360
PRODUCT: MATLAB;Mixed-Signal Blockset Models;Simscape;Simulink
PRODUCT_BASECODE: MSMODELS
BLOCK:
+;-;Add;AmpMeter;Battery Nominal Voltage;C;CCS;CVS;Charge/Discharge Cycle;Comparator;Compare and Invert ;Constant;Current Sensor;D;D Flip-Flop;Data Type Conversion;Delay;Duty Cycle;Electrical Reference;FET Drive;FET_Drive;Gain;I;I_L;Iload vs DutyCycle;Integrator;L;Lm_Vmeas;Load Current;Load Current Step;Model Info;More Info;Mux;OpenLoop;Out;PID Controller;PS-S;PWM;PWM Clock;Quiescent;RL;Reference;Relational Operator;SEPIC;SEPIC Circuit;SW;Simulink-PS Converter;Slider;Solver Configuration;SubSystem;Sum;V_load;Vin;Vm;Voltage Sensor;logic 

BLOCKTYPE:
CMBlock;Capacitor;Compare To Constant;Constant;Controlled Current Source;Controlled Voltage Source;Current Sensor;DFlipFlop;DataTypeConversion;Diode;DiscretePulseGenerator;Electrical Reference;Gain;Inductor;Inport;Integrator;ManualSwitch;Mux;Outport;PID 1dof;PMIOPort;PS-Simulink Converter;RelationalOperator;Resistor;Scope;Simulink-PS Converter;Sin;Slider Gain;Solver Configuration;Step;Sum;Switch;TransferFcn;Voltage Sensor


MODELNAME: MSSMPSTutorial_Model1
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/SMPS/MSSMPSTutorial_Model1.slx
CHECKSUM: 620AF6D6D609B757D4B26359014A4377
PRODUCT: DSP System Toolbox;MATLAB;Mixed-Signal Blockset Models;Simscape;Simulink
PRODUCT_BASECODE: MSMODELS
ANNOTATION:
Unwrap requires frame based data This swaps the two halves of the data vector so that the unwrap works. Select alias free data. Moving Average Cross Spectrum Filters. Bandlimited Excitation This holds off the cross spectrum calculations to allow loop settling if required. SMPS DOUBLE CLICK below to create a plant model: Switching Power Supply with PID Controller and Plant Transfer Function Estimation DOUBLE CLICK below to create a plant model:

BLOCK:
+;-;AmpMeter;Bottom FET;Bottom Switch;Buffer;Chirp;Circuit Switched Network;Comparator;Compare and Invert ;Complex to Angle;Constant;Cout;Current Sensor;D Flip-Flop;Data Type Conversion;Delay;Demux;Digital Filter;Double Cross Spectrum Transfer Function Estimate;Double Cross Transfer Function ;Duty Cycle;Electrical Reference;Enable;Excitation;Excitation Mode;FET_;FFT;Frame Conversion;Freq Vector;FromWs;Gain;Holdoff Timer;I;IN;I_L;Iload;In;Input;Integrator;L;Load Current;Load Step ;Logical Operator;Mag;Magnitude;Math Function;Matrix Concatenate;Model Info;More Info;Mux;Noise;Out;PID Controller;PS-S;PWM;PWM Clock;Phase;Phase Calculation;Phase Unwrap;Post Processing using invfreqs;Post Processing using rationalfit;Product;Rad to Degrees;Rate Transition;Reference;Relational Operator;Response;Rload;SMPS Measurements;Signal To Workspace;Simscape;Simulink-PS Converter;Solver Configuration;Start_Ramp;SubSystem;Sum;Switch;TF ;TF Angle Deg;TF Mag SQ;Test Signal Vset;Top FET;Top Switch;Uniform Random Number;Unwrap;V;V_load;Variable Selector;Vin;Voltage Sensor;Window Function;anti alias;dB Conversion;logic ;sampler;unwrap;unwrap_flag

BLOCKTYPE:
Analog Filter Design;ArrayPlot;Buffer;CMBlock;Capacitor;Chirp;Compare To Constant;ComplexToMagnitudeAngle;Concatenate;Constant;Controlled Current Source;Current Sensor;DC Voltage Source;DFlipFlop;DataTypeConversion;Demux;Digital Filter;DiscretePulseGenerator;Electrical Reference;EnablePort;FFT;FrameConversion;FromWorkspace;Gain;Inductor;Inport;Integrator;Logic;Math;Mux;Outport;PID 1dof;PMIOPort;PS-Simulink Converter;Product;RateTransition;RelationalOperator;Resistor;Scope;Sigbuilder block;SignalToWorkspace;Simulink-PS Converter;Solver Configuration;Step;Sum;Switch;TransferFcn;UniformRandomNumber;Unwrap;Variable Selector;Voltage Sensor;Window Function;ZeroOrderHold;dB Conversion

BLOCKTYPE_FREQUENCY:
4;2;3;1;1;1;1;1;1;7;1;1;1;1;5;1;2;1;5;3;3;2;1;3;1;16;1;1;2;1;18;1;3;2;3;1;1;1;1;1;1;3;1;2;2;7;1;1;1;5;1;3;3;1


MODELNAME: MSSMPSTutorial_Model3
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/SMPS/MSSMPSTutorial_Model3.slx
CHECKSUM: 1FA67FB62F15EABE29D0486E7FC32E68
PRODUCT: DSP System Toolbox;MATLAB;Mixed-Signal Blockset Models;Simscape;Simulink
PRODUCT_BASECODE: MSMODELS
ANNOTATION:
Unwrap requires frame based data This swaps the two halves of the data vector so that the unwrap works. Select alias free data. Moving Average Cross Spectrum Filters. Bandlimited Excitation This holds off the cross spectrum calculations to allow loop settling if required. SMPS Switching Power Supply with PID Controller and Open Loop Transfer Function Estimation

BLOCK:
+;-;Add;AmpMeter;Bottom FET;Bottom Switch;Buffer;Chirp;Circuit Switched Network;Comparator;Compare and Invert ;Complex to Angle;Constant;Cout;Current Sensor;D Flip-Flop;DC offset removal;Data Type Conversion;Delay;Demux;Digital Filter;Double Cross Spectrum Transfer Function Estimate;Double Cross Transfer Function ;Duty Cycle;Electrical Reference;Enable;Excitation;Excitation Mode;FET_;FFT;Frame Conversion;Freq Vector;FromWs;Gain;Holdoff Timer;I;IN;I_L;Iload;In;Input;Integrator;L;Load Current;Load Step ;Logical Operator;Mag;Magnitude;Math Function;Matrix Concatenate;Model Info;More Info;Mux;Noise;Out;PID Controller;PS-S;PWM;PWM Clock;Phase;Phase Calculation;Phase Unwrap;Product;Rad to Degrees;Rate Transition;Reference;Relational Operator;Response;Rload;SMPS Measurements;Signal To Workspace;Simscape;Simulink-PS Converter;Solver Configuration;Start_Ramp;SubSystem;Sum;Switch;TF ;TF Angle Deg;TF Mag SQ;Test Signal Vset;Top FET;Top Switch;Uniform Random Number;Unwrap;V;V_load;Variable Selector;Vin;Voltage Sensor;Window Function;anti alias;dB Conversion;logic ;sampler;unwrap;unwrap_flag

BLOCKTYPE:
Analog Filter Design;ArrayPlot;Buffer;CMBlock;Capacitor;Chirp;Compare To Constant;ComplexToMagnitudeAngle;Concatenate;Constant;Controlled Current Source;Current Sensor;DC Voltage Source;DFlipFlop;DataTypeConversion;Demux;Digital Filter;DiscretePulseGenerator;Electrical Reference;EnablePort;FFT;FrameConversion;FromWorkspace;Gain;Inductor;Inport;Integrator;Logic;Math;Mux;Outport;PID 1dof;PMIOPort;PS-Simulink Converter;Product;RateTransition;RelationalOperator;Resistor;Scope;Sigbuilder block;SignalToWorkspace;Simulink-PS Converter;Solver Configuration;Step;Sum;Switch;TransferFcn;UniformRandomNumber;Unwrap;Variable Selector;Voltage Sensor;Window Function;ZeroOrderHold;dB Conversion

BLOCKTYPE_FREQUENCY:
4;2;3;1;1;1;1;1;1;8;1;1;1;1;5;1;2;1;5;3;3;2;1;4;1;16;1;1;2;1;18;1;3;2;3;1;1;1;1;1;1;3;1;2;4;7;1;1;1;5;1;3;3;1


MODELNAME: MSSMPSTutorial_Model4
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/SMPS/MSSMPSTutorial_Model4.slx
CHECKSUM: 23AEA387D2441DA94198BFF45805CD08
PRODUCT: Control System Toolbox;DSP System Toolbox;MATLAB;Mixed-Signal Blockset Models;Simscape;Simulink
PRODUCT_BASECODE: MSMODELS
ANNOTATION:
Unwrap requires frame based data This swaps the two halves of the data vector so that the unwrap works. Select alias free data. Moving Average Cross Spectrum Filters. Bandlimited Excitation This holds off the cross spectrum calculations to allow loop settling if required. SMPS Switching Power Supply with Dicrete PID Controller and Open Loop Transfer Function Estimation

BLOCK:
+;-;Add;AmpMeter;Bottom FET;Bottom Switch;Buffer;Chirp;Circuit Switched Network;Comparator;Compare and Invert ;Complex to Angle;Constant;Cout;Current Sensor;D Flip-Flop;DC offset removal;Data Type Conversion;Delay;Demux;Digital Filter;Double Cross Spectrum Transfer Function Estimate;Double Cross Transfer Function ;Duty Cycle;Electrical Reference;Enable;Excitation;Excitation Mode;FET_;FFT;Frame Conversion;Freq Vector;FromWs;Gain;Holdoff Timer;I;IN;I_L;Ideal ADC Zero-Order Hold;Iload;In;Input;Integrator;L;Load Current;Load Step ;Logical Operator;Mag;Magnitude;Math Function;Matrix Concatenate;Model Info;More Info;Mux;Noise;Out;PID Controller;PS-S;PWM;PWM Clock;Phase;Phase Calculation;Phase Unwrap;Product;Rad to Degrees;Rate Transition;Reference;Relational Operator;Response;Rload;SMPS Measurements;Signal To Workspace;Simscape;Simulink-PS Converter;Solver Configuration;Start_Ramp;SubSystem;Sum;Switch;TF ;TF Angle Deg;TF Mag SQ;Test Signal Vset;Top FET;Top Switch;Uniform Random Number;Unwrap;V;V_load;Variable Selector;Vin;Voltage Sensor;Window Function;anti alias;dB Conversion;logic ;sampler;unwrap;unwrap_flag

BLOCKTYPE:
Analog Filter Design;ArrayPlot;Buffer;CMBlock;Capacitor;Chirp;Compare To Constant;ComplexToMagnitudeAngle;Concatenate;Constant;Controlled Current Source;Current Sensor;DC Voltage Source;DFlipFlop;DataTypeConversion;Demux;Digital Filter;DiscretePulseGenerator;Electrical Reference;EnablePort;FFT;FrameConversion;FromWorkspace;Gain;Inductor;Inport;Integrator;Logic;Math;Mux;Outport;PID 1dof;PMIOPort;PS-Simulink Converter;Product;RateTransition;RelationalOperator;Resistor;Scope;Sigbuilder block;SignalToWorkspace;Simulink-PS Converter;Solver Configuration;Step;Sum;Switch;TransferFcn;UniformRandomNumber;Unwrap;Variable Selector;Voltage Sensor;Window Function;ZeroOrderHold;dB Conversion

BLOCKTYPE_FREQUENCY:
4;2;3;1;1;1;1;1;1;8;1;1;1;1;5;1;2;1;5;3;3;2;1;4;1;16;1;1;2;1;18;1;3;2;3;1;1;1;1;1;1;3;1;2;4;7;1;1;1;5;1;3;4;1


MODELNAME: MSSMPSTutorial_Model5
PATH: toolbox/msblks/supportpackages/msblksmodels/mdllibs/SMPS/MSSMPSTutorial_Model5.slx
ANNOTATION: SMPS Switching Power Supply with Dicrete and Continuous PID Controller
BLOCKTYPE_FREQUENCY: 1;1;1;2;1;1;1;1;5;2;5;1;1;6;1;1;1;7;2;3;2;1;1;1;3;1;1;2;1;1;1
CHECKSUM: ECF42C80682DCABCD3AF6E5FB52DEFFC
PRODUCT: MATLAB;Mixed-Signal Blockset Models;Simscape;Simulink
PRODUCT_BASECODE: MSMODELS
BLOCK:
+;-;500 Hz Load Pulse;AmpMeter;Bottom FET;Bottom Switch;Circuit Switched Network;Comparator;Compare and Invert ;ControllerSelect;Cout;Current Sensor;D Flip-Flop;Data Type Conversion;Delay;Duty Cycle;Electrical Reference;FET_;Gain;I;I_L;Ideal ADC Zero-Order Hold;Iload;Integrator;L;Load Current;Model Info;More Info;Mux;Out;PID Controller Continuous;PID Controller Discrete;PS-S;PWM;PWM Clock;Reference;Relational Operator;Rload;SMPS Measurements;Simscape;Simulink-PS Converter;Solver Configuration;SubSystem;Sum;Top FET;Top Switch;V;V_load;Vin;Voltage Sensor;Vset;logic 

BLOCKTYPE:
CMBlock;Capacitor;Compare To Constant;Constant;Controlled Current Source;Current Sensor;DC Voltage Source;DFlipFlop;DataTypeConversion;DiscretePulseGenerator;Electrical Reference;Gain;Inductor;Inport;Integrator;ManualSwitch;Mux;Outport;PID 1dof;PMIOPort;PS-Simulink Converter;RelationalOperator;Resistor;Scope;Simulink-PS Converter;Solver Configuration;Sum;Switch;TransferFcn;Voltage Sensor;ZeroOrderHold


MODELNAME: AHRS_Voter
DESCRIPTION: This model implements the AHRS voting algorithm of the helicopter flight control software.
BLOCKTYPE_FREQUENCY: 4;6;1;3;3;1;18;1;4;3;5;1;3;6;1
CHECKSUM: 7FD3BC4E6DD51FA7BFBF0FD6249B603A
PRODUCT: CI/CD Automation for Simulink Check;Embedded Coder;Requirements Toolbox;Simulink
PRODUCT_BASECODE: SL_CICD
PATH:
toolbox/padv/samples/demosrc/ProcessAdvisorExample/02_Models/AHRS_Voter/specification/AHRS_Voter.slx

BLOCK:
AHRS;AHRS1_Valid;AHRS2_Valid;AHRS3_Valid;AHRSData;ActionPort;AvgValue;BusSelector;Constant;DataTypeConversion;Gain;Merge;MidValue;MinMax;Model Info;Mux;OneValue;Reference;SignalConversion;SubSystem;Sum;Switch;SwitchCase;ZeroValue

BLOCKTYPE:
ActionPort;BusSelector;CMBlock;Constant;DataTypeConversion;Gain;Inport;Merge;MinMax;Mux;Outport;SignalConversion;Sum;Switch;SwitchCase


MODELNAME: AHRS_Voter_Harness_HLR_11
DESCRIPTION: Test harness for HLR_11.
BLOCKTYPE_FREQUENCY: 1;1;1;5;1;7;4;1;4;1;1
CHECKSUM: 24E5AB6D99C48ECB0697DBC2004D0621
PRODUCT: CI/CD Automation for Simulink Check;Embedded Coder;Simulink;Simulink Test
PRODUCT_BASECODE: SL_CICD
EXTERNALFILE_REFERENCE: AHRS_Voter___Model_Block___
PATH:
toolbox/padv/samples/demosrc/ProcessAdvisorExample/02_Models/AHRS_Voter/specification/AHRS_Voter_Harness_HLR_11.slx

ANNOTATION:
This subsystem has been inserted by Simulink to adapt the output of the source blocks to the interface required by the harnessed component. Modifying the contents of this subsystem may result in compilation and simulation failure. This subsystem has been inserted by Simulink to adapt the output of the harnessed component to the interface required by the sink blocks. Modifying the contents of this subsystem may result in compilation and simulation failure.

BLOCK:
 Demux ; SFunction ; Terminator ;AHRS;AHRSData;AHRS_Voter;From_;Goto_;Inport_;Input Conversion Subsystem;Outport_;Output Conversion Subsystem;RateTs_;Rate_Transition_;SigSpec_;SubSystem;Test Sequence;delay_

BLOCKTYPE:
Demux;From;Goto;Inport;ModelReference;Outport;RateTransition;S-Function;SignalSpecification;Terminator;UnitDelay


MODELNAME: AHRS_Voter_Harness_HLR_12
DESCRIPTION: Test harness for HLR_12.
BLOCKTYPE_FREQUENCY: 1;1;1;5;1;7;4;1;4;1;1
CHECKSUM: 8A16CC27F60F02BB160D7006923536E0
PRODUCT: CI/CD Automation for Simulink Check;Embedded Coder;Simulink;Simulink Test
PRODUCT_BASECODE: SL_CICD
EXTERNALFILE_REFERENCE: AHRS_Voter___Model_Block___
PATH:
toolbox/padv/samples/demosrc/ProcessAdvisorExample/02_Models/AHRS_Voter/specification/AHRS_Voter_Harness_HLR_12.slx

ANNOTATION:
This subsystem has been inserted by Simulink to adapt the output of the source blocks to the interface required by the harnessed component. Modifying the contents of this subsystem may result in compilation and simulation failure. This subsystem has been inserted by Simulink to adapt the output of the harnessed component to the interface required by the sink blocks. Modifying the contents of this subsystem may result in compilation and simulation failure.

BLOCK:
 Demux ; SFunction ; Terminator ;AHRS;AHRSData;AHRS_Voter;From_;Goto_;Inport_;Input Conversion Subsystem;Outport_;Output Conversion Subsystem;RateTs_;Rate_Transition_;SigSpec_;SubSystem;Test Sequence;delay_

BLOCKTYPE:
Demux;From;Goto;Inport;ModelReference;Outport;RateTransition;S-Function;SignalSpecification;Terminator;UnitDelay


MODELNAME: AHRS_Voter_Harness_HLR_13
DESCRIPTION: Test harness for HLR_13.
BLOCKTYPE_FREQUENCY: 1;1;1;5;1;7;4;1;4;1;1
CHECKSUM: C685085C8080A23827B6188882F605FF
PRODUCT: CI/CD Automation for Simulink Check;Embedded Coder;Simulink;Simulink Test
PRODUCT_BASECODE: SL_CICD
EXTERNALFILE_REFERENCE: AHRS_Voter___Model_Block___
PATH:
toolbox/padv/samples/demosrc/ProcessAdvisorExample/02_Models/AHRS_Voter/specification/AHRS_Voter_Harness_HLR_13.slx

ANNOTATION:
This subsystem has been inserted by Simulink to adapt the output of the source blocks to the interface required by the harnessed component. Modifying the contents of this subsystem may result in compilation and simulation failure. This subsystem has been inserted by Simulink to adapt the output of the harnessed component to the interface required by the sink blocks. Modifying the contents of this subsystem may result in compilation and simulation failure.

BLOCK:
 Demux ; SFunction ; Terminator ;AHRS;AHRSData;AHRS_Voter;From_;Goto_;Inport_;Input Conversion Subsystem;Outport_;Output Conversion Subsystem;RateTs_;Rate_Transition_;SigSpec_;SubSystem;Test Sequence;delay_

BLOCKTYPE:
Demux;From;Goto;Inport;ModelReference;Outport;RateTransition;S-Function;SignalSpecification;Terminator;UnitDelay


MODELNAME: Actuator_Control
DESCRIPTION: This model implements the hydraulic actuator control of the helicopter flight control software.
BLOCK: Command;Feedback;Model Info;ProportionalGain;Reference;Sum
BLOCKTYPE: CMBlock;Gain;Inport;Outport;Sum
BLOCKTYPE_FREQUENCY: 1;1;2;1;1
CHECKSUM: 1CEECBF6A73CE3F75A070E3B5F83EC0C
PRODUCT: CI/CD Automation for Simulink Check;Embedded Coder;Requirements Toolbox;Simulink
PRODUCT_BASECODE: SL_CICD
PATH:
toolbox/padv/samples/demosrc/ProcessAdvisorExample/02_Models/Actuator_Control/specification/Actuator_Control.slx


MODELNAME: Flight_Control
DESCRIPTION: This is the top-level model of the helicopter flight control software.
BLOCKTYPE: CMBlock;DataTypeConversion;Demux;Gain;Inport;ModelReference;Outport;RateTransition
BLOCKTYPE_FREQUENCY: 1;6;1;12;9;6;3;3
CHECKSUM: A8F79D463547A8BE395F2EAFF6C9ED59
PRODUCT: CI/CD Automation for Simulink Check;Embedded Coder;Requirements Toolbox;Simulink
PRODUCT_BASECODE: SL_CICD
PATH:
toolbox/padv/samples/demosrc/ProcessAdvisorExample/02_Models/Flight_Control/specification/Flight_Control.slx

BLOCK:
AHRS;AHRSVoter;Demux;InnerLoop;MainAcLatlPos;MainActLatCmd;MainActLongCmd;MainActLongPos;MainRotorActLat;MainRotorActLong;Model Info;OuterLoop;PilotPitchCmd;PilotRollCmd;PilotYawRateCmd;RateTransition;Reference;Scaling;TailActCmd;TailActPos;TailRotorAct;TypeConversion

EXTERNALFILE_REFERENCE:
AHRS_Voter___Model_Block___Actuator_Control___Model_Block___InnerLoop_Control___Model_Block___OuterLoop_Control___Model_Block___


MODELNAME: InnerLoop_Control
BLOCKTYPE: CMBlock;Concatenate;Demux;Gain;Inport;Low Pass Filter;Outport;Saturate;Sum
BLOCKTYPE_FREQUENCY: 1;1;1;1;4;3;1;1;3
CHECKSUM: 6A743734C789030EF9B46582C8853858
PRODUCT: CI/CD Automation for Simulink Check;Embedded Coder;Requirements Toolbox;Simulink
PRODUCT_BASECODE: SL_CICD
PATH:
toolbox/padv/samples/demosrc/ProcessAdvisorExample/02_Models/InnerLoop_Control/specification/InnerLoop_Control.slx

DESCRIPTION:
This model implements the multi-variable inner loop control (for pitch, roll, and yaw rate) of the helicopter flight control software.

BLOCK:
AHRSData;ActPosRef;Demux;Model Info;PitchCorr;PitchFilter;Reference;RollCorr;RollFilter;SOF;Saturation;Sum;VectorConcatenate;YawRateCorr;YawRateFilter


MODELNAME: OuterLoop_Control
BLOCKTYPE: CMBlock;Demux;Inport;Outport;PI Controller;Selector;Sum
BLOCKTYPE_FREQUENCY: 1;1;4;3;3;1;3
CHECKSUM: D92105C90973FD58BA1FCCB81EC5FDDA
PRODUCT: CI/CD Automation for Simulink Check;Embedded Coder;Requirements Toolbox;Simulink
PRODUCT_BASECODE: SL_CICD
PATH:
toolbox/padv/samples/demosrc/ProcessAdvisorExample/02_Models/OuterLoop_Control/specification/OuterLoop_Control.slx

DESCRIPTION:
This model implements the outer loop controls (for pitch, roll, and yaw rate) of the helicopter flight control software.

BLOCK:
AHRSData;Demux;Model Info;PitchCmd;PitchController;PitchCorr;Reference;RollCmd;RollController;RollCorr;Selector;Sum;YawRateCmd;YawRateController;YawRateCorr


MODELNAME: OuterLoop_Control_Harness_HLR_6
BLOCKTYPE: Inport;ModelReference;Outport;SignalSpecification
BLOCKTYPE_FREQUENCY: 11;1;10;7
CHECKSUM: 344CCE3699937590407201C003648DA5
PRODUCT: CI/CD Automation for Simulink Check;Embedded Coder;Simulink
PRODUCT_BASECODE: SL_CICD
EXTERNALFILE_REFERENCE: OuterLoop_Control___Model_Block___
PATH:
toolbox/padv/samples/demosrc/ProcessAdvisorExample/02_Models/OuterLoop_Control/specification/OuterLoop_Control_Harness_HLR_6.slx

BLOCK:
AHRSData;Inport_;Input Conversion Subsystem;OuterLoop_Control;Outport_;Output Conversion Subsystem;PitchCmd;PitchCorr;RollCmd;RollCorr;SigSpec_;SubSystem;YawRateCmd;YawRateCorr


MODELNAME: OuterLoop_Control_Harness_HLR_7
BLOCKTYPE: Inport;ModelReference;Outport;SignalSpecification
BLOCKTYPE_FREQUENCY: 11;1;10;7
CHECKSUM: C02B997FE7B3191816EAB79F46AE15C0
PRODUCT: CI/CD Automation for Simulink Check;Embedded Coder;Simulink
PRODUCT_BASECODE: SL_CICD
EXTERNALFILE_REFERENCE: OuterLoop_Control___Model_Block___
PATH:
toolbox/padv/samples/demosrc/ProcessAdvisorExample/02_Models/OuterLoop_Control/specification/OuterLoop_Control_Harness_HLR_7.slx

BLOCK:
AHRSData;Inport_;Input Conversion Subsystem;OuterLoop_Control;Outport_;Output Conversion Subsystem;PitchCmd;PitchCorr;RollCmd;RollCorr;SigSpec_;SubSystem;YawRateCmd;YawRateCorr


MODELNAME: OuterLoop_Control_Harness_HLR_8
BLOCKTYPE: Inport;ModelReference;Outport;SignalSpecification
BLOCKTYPE_FREQUENCY: 11;1;10;7
CHECKSUM: 72B082F03182EA825C81C67E6A3C970A
PRODUCT: CI/CD Automation for Simulink Check;Embedded Coder;Simulink
PRODUCT_BASECODE: SL_CICD
EXTERNALFILE_REFERENCE: OuterLoop_Control___Model_Block___
PATH:
toolbox/padv/samples/demosrc/ProcessAdvisorExample/02_Models/OuterLoop_Control/specification/OuterLoop_Control_Harness_HLR_8.slx

BLOCK:
AHRSData;Inport_;Input Conversion Subsystem;OuterLoop_Control;Outport_;Output Conversion Subsystem;PitchCmd;PitchCorr;RollCmd;RollCorr;SigSpec_;SubSystem;YawRateCmd;YawRateCorr


MODELNAME: AHRS_Voter
DESCRIPTION: This model implements the AHRS voting algorithm of the helicopter flight control software.
BLOCKTYPE_FREQUENCY: 4;6;1;3;3;1;18;1;4;3;5;1;3;6;1
CHECKSUM: D032FE4C9A7B1451A33CB11C28424E6A
PRODUCT: CI/CD Automation for Simulink Check;Embedded Coder;Requirements Toolbox;Simulink
PRODUCT_BASECODE: SL_CICD
PATH:
toolbox/padv/samples/demosrc/ProcessAdvisorProjectReferenceExample/02_Models/AHRS_Voter/specification/AHRS_Voter.slx

BLOCK:
AHRS;AHRS1_Valid;AHRS2_Valid;AHRS3_Valid;AHRSData;ActionPort;AvgValue;BusSelector;Constant;DataTypeConversion;Gain;Merge;MidValue;MinMax;Model Info;Mux;OneValue;Reference;SignalConversion;SubSystem;Sum;Switch;SwitchCase;ZeroValue

BLOCKTYPE:
ActionPort;BusSelector;CMBlock;Constant;DataTypeConversion;Gain;Inport;Merge;MinMax;Mux;Outport;SignalConversion;Sum;Switch;SwitchCase


MODELNAME: AHRS_Voter_Harness_HLR_11
DESCRIPTION: Test harness for HLR_11.
BLOCKTYPE_FREQUENCY: 1;1;1;5;1;7;4;1;4;1;1
CHECKSUM: 8C3058A1606BD60AE5DFD0D955B73375
PRODUCT: CI/CD Automation for Simulink Check;Embedded Coder;Simulink;Simulink Test
PRODUCT_BASECODE: SL_CICD
EXTERNALFILE_REFERENCE: AHRS_Voter___Model_Block___
PATH:
toolbox/padv/samples/demosrc/ProcessAdvisorProjectReferenceExample/02_Models/AHRS_Voter/specification/AHRS_Voter_Harness_HLR_11.slx


MODELNAME: AHRS_Voter_Harness_HLR_12
DESCRIPTION: Test harness for HLR_12.
BLOCKTYPE_FREQUENCY: 1;1;1;5;1;7;4;1;4;1;1
CHECKSUM: D448ADBB76E2CDF3B5CE122745C8B6B7
PRODUCT: CI/CD Automation for Simulink Check;Embedded Coder;Simulink;Simulink Test
PRODUCT_BASECODE: SL_CICD
EXTERNALFILE_REFERENCE: AHRS_Voter___Model_Block___
PATH:
toolbox/padv/samples/demosrc/ProcessAdvisorProjectReferenceExample/02_Models/AHRS_Voter/specification/AHRS_Voter_Harness_HLR_12.slx


MODELNAME: AHRS_Voter_Harness_HLR_13
DESCRIPTION: Test harness for HLR_13.
BLOCKTYPE_FREQUENCY: 1;1;1;5;1;7;4;1;4;1;1
CHECKSUM: 879C65CC6CFBBEAA32DE40664779A52B
PRODUCT: CI/CD Automation for Simulink Check;Embedded Coder;Simulink;Simulink Test
PRODUCT_BASECODE: SL_CICD
EXTERNALFILE_REFERENCE: AHRS_Voter___Model_Block___
PATH:
toolbox/padv/samples/demosrc/ProcessAdvisorProjectReferenceExample/02_Models/AHRS_Voter/specification/AHRS_Voter_Harness_HLR_13.slx


MODELNAME: Actuator_Control
DESCRIPTION: This model implements the hydraulic actuator control of the helicopter flight control software.
BLOCK: Command;Feedback;Model Info;ProportionalGain;Reference;Sum
BLOCKTYPE: CMBlock;Gain;Inport;Outport;Sum
BLOCKTYPE_FREQUENCY: 1;1;2;1;1
CHECKSUM: 415A86A13BC3239FCF8D81CA05218F4B
PRODUCT: CI/CD Automation for Simulink Check;Embedded Coder;Requirements Toolbox;Simulink
PRODUCT_BASECODE: SL_CICD
PATH:
toolbox/padv/samples/demosrc/ProcessAdvisorProjectReferenceExample/02_Models/Actuator_Control/specification/Actuator_Control.slx


MODELNAME: Flight_Control
DESCRIPTION: This is the top-level model of the helicopter flight control software.
BLOCKTYPE: CMBlock;DataTypeConversion;Demux;Gain;Inport;ModelReference;Outport;RateTransition
BLOCKTYPE_FREQUENCY: 1;6;1;12;9;6;3;3
CHECKSUM: 24462C109151006F48EE2EF93532DCF1
PRODUCT: CI/CD Automation for Simulink Check;Embedded Coder;Requirements Toolbox;Simulink
PRODUCT_BASECODE: SL_CICD
PATH:
toolbox/padv/samples/demosrc/ProcessAdvisorProjectReferenceExample/02_Models/Flight_Control/specification/Flight_Control.slx

BLOCK:
AHRS;AHRSVoter;Demux;InnerLoop;MainAcLatlPos;MainActLatCmd;MainActLongCmd;MainActLongPos;MainRotorActLat;MainRotorActLong;Model Info;OuterLoop;PilotPitchCmd;PilotRollCmd;PilotYawRateCmd;RateTransition;Reference;Scaling;TailActCmd;TailActPos;TailRotorAct;TypeConversion

EXTERNALFILE_REFERENCE:
AHRS_Voter___Model_Block___Actuator_Control___Model_Block___InnerLoop_Control___Model_Block___OuterLoop_Control___Model_Block___


MODELNAME: InnerLoop_Control
BLOCKTYPE: CMBlock;Concatenate;Demux;Gain;Inport;Low Pass Filter;Outport;Saturate;Sum
BLOCKTYPE_FREQUENCY: 1;1;1;1;4;3;1;1;3
CHECKSUM: 54E69BA01231E9E47DF968CF8181F8C9
PRODUCT: CI/CD Automation for Simulink Check;Embedded Coder;Requirements Toolbox;Simulink
PRODUCT_BASECODE: SL_CICD
PATH:
toolbox/padv/samples/demosrc/ProcessAdvisorProjectReferenceExample/02_Models/InnerLoop_Control/specification/InnerLoop_Control.slx

DESCRIPTION:
This model implements the multi-variable inner loop control (for pitch, roll, and yaw rate) of the helicopter flight control software.

BLOCK:
AHRSData;ActPosRef;Demux;Model Info;PitchCorr;PitchFilter;Reference;RollCorr;RollFilter;SOF;Saturation;Sum;VectorConcatenate;YawRateCorr;YawRateFilter


MODELNAME: OuterLoop_Control
BLOCKTYPE: CMBlock;Demux;Inport;Outport;PI Controller;Selector;Sum
BLOCKTYPE_FREQUENCY: 1;1;4;3;3;1;3
CHECKSUM: DF728BAA2FE0666F29EE3B01F745132C
PRODUCT: CI/CD Automation for Simulink Check;Embedded Coder;Requirements Toolbox;Simulink
PRODUCT_BASECODE: SL_CICD
PATH:
toolbox/padv/samples/demosrc/ProcessAdvisorProjectReferenceExample/02_Models/OuterLoop_Control/specification/OuterLoop_Control.slx

DESCRIPTION:
This model implements the outer loop controls (for pitch, roll, and yaw rate) of the helicopter flight control software.

BLOCK:
AHRSData;Demux;Model Info;PitchCmd;PitchController;PitchCorr;Reference;RollCmd;RollController;RollCorr;Selector;Sum;YawRateCmd;YawRateController;YawRateCorr


MODELNAME: OuterLoop_Control_Harness_HLR_6
BLOCKTYPE: Inport;ModelReference;Outport;SignalSpecification
BLOCKTYPE_FREQUENCY: 11;1;10;7
CHECKSUM: BBE58C1BF622C079F88C64943917233F
PRODUCT: CI/CD Automation for Simulink Check;Embedded Coder;Simulink
PRODUCT_BASECODE: SL_CICD
EXTERNALFILE_REFERENCE: OuterLoop_Control___Model_Block___
PATH:
toolbox/padv/samples/demosrc/ProcessAdvisorProjectReferenceExample/02_Models/OuterLoop_Control/specification/OuterLoop_Control_Harness_HLR_6.slx


MODELNAME: OuterLoop_Control_Harness_HLR_7
BLOCKTYPE: Inport;ModelReference;Outport;SignalSpecification
BLOCKTYPE_FREQUENCY: 11;1;10;7
CHECKSUM: FDE8E2B34F3BF35BD0C6B53F60A5457E
PRODUCT: CI/CD Automation for Simulink Check;Embedded Coder;Simulink
PRODUCT_BASECODE: SL_CICD
EXTERNALFILE_REFERENCE: OuterLoop_Control___Model_Block___
PATH:
toolbox/padv/samples/demosrc/ProcessAdvisorProjectReferenceExample/02_Models/OuterLoop_Control/specification/OuterLoop_Control_Harness_HLR_7.slx


MODELNAME: OuterLoop_Control_Harness_HLR_8
BLOCKTYPE: Inport;ModelReference;Outport;SignalSpecification
BLOCKTYPE_FREQUENCY: 11;1;10;7
CHECKSUM: 0A1DF340F221F0535BF39B994146C5E9
PRODUCT: CI/CD Automation for Simulink Check;Embedded Coder;Simulink
PRODUCT_BASECODE: SL_CICD
EXTERNALFILE_REFERENCE: OuterLoop_Control___Model_Block___
PATH:
toolbox/padv/samples/demosrc/ProcessAdvisorProjectReferenceExample/02_Models/OuterLoop_Control/specification/OuterLoop_Control_Harness_HLR_8.slx


MODELNAME: MotorDriveROMNewModel
PATH: toolbox/physmod/elec/analysis/m/MotorDriveROMNewModel.slx
BLOCKTYPE_FREQUENCY: 1;1;1;1;1;1;1;4;1;1;1;1;1;1;1
CHECKSUM: FD9E07810C37CF2ED9887B74D6DE440E
PRODUCT: Simscape;Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCK:
+;-;C;DCV;Electrical Reference;Ideal Angular Velocity Source;Ideal Torque Sensor;Mechanical Rotational Reference;Motor & Drive (System Level);MotorDriveROM;PS Terminator;PS-Simulink Converter;R;RPM;Reference;Simulink-PS Converter;Solver Configuration;SubSystem;Torque;TrNm;TrRef

BLOCKTYPE:
DC Voltage Source;Electrical Reference;Ideal Angular Velocity Source;Ideal Torque Sensor;Inport;Mechanical Rotational Reference;Motor & Drive (System Level);PMIOPort;PS Ramp;PS Terminator;PS-Simulink Converter;Ramp;Scope;Simulink-PS Converter;Solver Configuration


MODELNAME: TemplateHarnessToGenerateMotorDriveROM
PATH: toolbox/physmod/elec/analysis/m/TemplateHarnessToGenerateMotorDriveROM.slx
BLOCKTYPE_FREQUENCY: 1;1;1;1;1;1;1;1
CHECKSUM: D3E577AE3AF5F8CDD83CD969751512E0
PRODUCT: Simscape;Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
 This model has been auto-generated by generateMotorDriveROM. Use this model to debug errors in the model order reduction process. Harness to Generate Motor Drive ROM

BLOCK:
Add;Electrical Reference;Mechanical Rotational Reference;RPM;Reference;Tr Ramp;Tr Step;Velocity Source;vDC

BLOCKTYPE:
DC Voltage Source;Electrical Reference;Ideal Angular Velocity Source;Mechanical Rotational Reference;PS Ramp;Ramp;Step;Sum


MODELNAME: characteristicViewer
PATH: toolbox/physmod/elec/analysis/m/characteristicViewer.slx
BLOCKTYPE: N-Channel MOSFET;PMIOPort;PS Constant;PS Terminator
BLOCKTYPE_FREQUENCY: 1;14;4;5
CHECKSUM: 113711DA7642C0077ABBBC1FBDFFB363
PRODUCT: MATLAB;Simscape;Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCK:
Characteristics;Connection Port;DUT;ListOfCharacteristics;PS Constant;PS Terminator;PlotParameters;PushParametersToBlock;Reference;SaveDataToMatFile;SubSystem;Subsystem;Tuner;in;out


MODELNAME: diode_harness
PATH: toolbox/physmod/elec/analysis/m/diode_harness.slx
BLOCK: Diode;Electrical Reference;I;Reference;Solver Configuration;V;source
BLOCKTYPE_FREQUENCY: 2;1;1;1;1;1;2
CHECKSUM: CFF9F2BF913C30BF48BDC56B5AAF31D3
PRODUCT: Simscape;Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCKTYPE:
Current Sensor;Diode;Electrical Reference;Piecewise Linear Current Source;Piecewise Linear Voltage Source;Solver Configuration;Voltage Sensor


MODELNAME: led_harness
PATH: toolbox/physmod/elec/analysis/m/led_harness.slx
BLOCKTYPE_FREQUENCY: 2;1;1;1;1;1;1;1;2
CHECKSUM: 128650A60030AFD63E027268DE6F674E
PRODUCT: Simscape;Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCK:
Electrical Reference;I;Light-Emitting Diode;Output;PS-Simulink Converter;Reference;Solver Configuration;V;source

BLOCKTYPE:
Current Sensor;Electrical Reference;Light-Emitting Diode;Outport;PS-Simulink Converter;Piecewise Linear Current Source;Piecewise Linear Voltage Source;Solver Configuration;Voltage Sensor


MODELNAME: n_igbt_harness
PATH: toolbox/physmod/elec/analysis/m/n_igbt_harness.slx
BLOCK: Electrical Reference;I;N-Channel IGBT;Reference;Solver Configuration;V;source
BLOCKTYPE_FREQUENCY: 3;1;1;3;1;3
CHECKSUM: 6C66540DC0A71B7651044EA73D355996
PRODUCT: Simscape;Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCKTYPE:
Current Sensor;Electrical Reference;N-Channel IGBT;Piecewise Linear Voltage Source;Solver Configuration;Voltage Sensor


MODELNAME: n_jfet_harness
PATH: toolbox/physmod/elec/analysis/m/n_jfet_harness.slx
BLOCK: Electrical Reference;I;N-Channel JFET;Reference;Solver Configuration;V;source
BLOCKTYPE_FREQUENCY: 3;1;1;3;1;3
CHECKSUM: 23DD5A39FC2506CFD7313A460143CB6E
PRODUCT: Simscape;Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCKTYPE:
Current Sensor;Electrical Reference;N-Channel JFET;Piecewise Linear Voltage Source;Solver Configuration;Voltage Sensor


MODELNAME: n_ldmos_harness
PATH: toolbox/physmod/elec/analysis/m/n_ldmos_harness.slx
BLOCK: Electrical Reference;I;N-Channel LDMOS FET;Reference;Solver Configuration;V;source
BLOCKTYPE_FREQUENCY: 3;1;1;3;1;3
CHECKSUM: 3D778610F17451D1B63609C20D1985B2
PRODUCT: Simscape;Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCKTYPE:
Current Sensor;Electrical Reference;N-Channel LDMOS FET;Piecewise Linear Voltage Source;Solver Configuration;Voltage Sensor


MODELNAME: npn_harness
PATH: toolbox/physmod/elec/analysis/m/npn_harness.slx
BLOCK: Electrical Reference;I;NPN Bipolar Transistor;Reference;Solver Configuration;V;source
BLOCKTYPE_FREQUENCY: 3;1;1;1;2;1;3
CHECKSUM: 392C5CB33069373B5BDDC0FE5F7A0669
PRODUCT: Simscape;Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCKTYPE:
Current Sensor;Electrical Reference;NPN Bipolar Transistor;Piecewise Linear Current Source;Piecewise Linear Voltage Source;Solver Configuration;Voltage Sensor


MODELNAME: p_jfet_harness
PATH: toolbox/physmod/elec/analysis/m/p_jfet_harness.slx
BLOCK: Electrical Reference;I;P-Channel JFET;Reference;Solver Configuration;V;source
BLOCKTYPE_FREQUENCY: 3;1;1;3;1;3
CHECKSUM: C32FF668CFA65FF5EA77E6F919B88465
PRODUCT: Simscape;Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCKTYPE:
Current Sensor;Electrical Reference;P-Channel JFET;Piecewise Linear Voltage Source;Solver Configuration;Voltage Sensor


MODELNAME: p_ldmos_harness
PATH: toolbox/physmod/elec/analysis/m/p_ldmos_harness.slx
BLOCK: Electrical Reference;I;P-Channel LDMOS FET;Reference;Solver Configuration;V;source
BLOCKTYPE_FREQUENCY: 3;1;1;3;1;3
CHECKSUM: 02D53E4ED34E9345BDCEED38E4DB3CBB
PRODUCT: Simscape;Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCKTYPE:
Current Sensor;Electrical Reference;P-Channel LDMOS FET;Piecewise Linear Voltage Source;Solver Configuration;Voltage Sensor


MODELNAME: photodiode_harness
PATH: toolbox/physmod/elec/analysis/m/photodiode_harness.slx
BLOCKTYPE_FREQUENCY: 1;2;1;1;1;1;1;1;2
CHECKSUM: A44D67BC8FF72BD7B44873516980432B
PRODUCT: Simscape;Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCK:
Electrical Reference;I;PSsource;Photodiode;Reference;Simulink-PS Converter;Solver Configuration;V;source

BLOCKTYPE:
Constant;Current Sensor;Electrical Reference;Photodiode;Piecewise Linear Current Source;Piecewise Linear Voltage Source;Simulink-PS Converter;Solver Configuration;Voltage Sensor


MODELNAME: pnp_harness
PATH: toolbox/physmod/elec/analysis/m/pnp_harness.slx
BLOCK: Electrical Reference;I;PNP Bipolar Transistor;Reference;Solver Configuration;V;source
BLOCKTYPE_FREQUENCY: 3;1;1;1;2;1;3
CHECKSUM: 08806AC326522459D5942321422FE81F
PRODUCT: Simscape;Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCKTYPE:
Current Sensor;Electrical Reference;PNP Bipolar Transistor;Piecewise Linear Current Source;Piecewise Linear Voltage Source;Solver Configuration;Voltage Sensor


MODELNAME: sp_nmos_4T_harness
PATH: toolbox/physmod/elec/analysis/m/sp_nmos_4T_harness.slx
BLOCK: Electrical Reference;I;N-Channel MOSFET;Reference;Solver Configuration;V;source
BLOCKTYPE_FREQUENCY: 4;1;1;4;1;4
CHECKSUM: 746133918AC5466B30AD6D6CFB3E79C6
PRODUCT: Simscape;Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCKTYPE:
Current Sensor;Electrical Reference;N-Channel MOSFET;Piecewise Linear Voltage Source;Solver Configuration;Voltage Sensor


MODELNAME: sp_nmos_harness
PATH: toolbox/physmod/elec/analysis/m/sp_nmos_harness.slx
BLOCK: Electrical Reference;I;N-Channel MOSFET;Reference;Solver Configuration;V;source
BLOCKTYPE_FREQUENCY: 3;1;1;3;1;3
CHECKSUM: 2271FC13F523F80B7EE8688C84022EA2
PRODUCT: Simscape;Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCKTYPE:
Current Sensor;Electrical Reference;N-Channel MOSFET;PWL Voltage Source;Solver Configuration;Voltage Sensor


MODELNAME: sp_pmos_4T_harness
PATH: toolbox/physmod/elec/analysis/m/sp_pmos_4T_harness.slx
BLOCK: Electrical Reference;I;P-Channel MOSFET;Reference;Solver Configuration;V;source
BLOCKTYPE_FREQUENCY: 4;1;1;4;1;4
CHECKSUM: D01FFF3EFB5EA9A8E9952ADBA6D4960A
PRODUCT: Simscape;Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCKTYPE:
Current Sensor;Electrical Reference;P-Channel MOSFET;Piecewise Linear Voltage Source;Solver Configuration;Voltage Sensor


MODELNAME: SimpleThreePhaseModel
PATH: toolbox/physmod/elec/supporting_files/documentation_models/SimpleThreePhaseModel.slx
BLOCKTYPE_FREQUENCY: 1;1;2;2;1;1;1;1;1
CHECKSUM: 91B03E205162FABC757A19B9953E60B2
PRODUCT: Simscape;Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
DESCRIPTION:
Simple Three-Phase Model This example shows a Simscape(TM) Electrical(TM) model of a simple three-phase system. The model simulates the behavior of a three-phase AC voltage source driving a simple load.

ANNOTATION:
This example shows a Simscape(TM) Electrical(TM) model of a simple three-phase system. The model simulates the behavior of a three-phase AC voltage source driving a simple load.  Simple Three-Phase Model Copyright 2023 The MathWorks, Inc.

BLOCK:
Current Sensor;Electrical Reference;Grounded Neutral;PS-Simulink Converter;Phase Voltage Sensor;RLC;Reference;Scope;Solver Configuration;Voltage Source

BLOCKTYPE:
Current Sensor;Electrical Reference;Grounded Neutral;PS-Simulink Converter;Phase Voltage Sensor;RLC;Scope;Solver Configuration;Voltage Source (Three-Phase)


MODELNAME: SinglePhaseHalfBridgeInverterModel
PATH: toolbox/physmod/elec/supporting_files/documentation_models/SinglePhaseHalfBridgeInverterModel.slx
DESCRIPTION: Single-phase Half-bridge Inverter Model
BLOCKTYPE_FREQUENCY: 1;1;1;2;1;1;2;1;2;2;1;1;2;1;1;2;2;1;1;1
CHECKSUM: B7BCE907A1FB10BABD6732BE837AE241
PRODUCT: Simscape;Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
This example shows a Simscape(TM) Electrical(TM) model of a single-phase half-bridge inverter circuit. Single-phase Half-bridge Inverter Model Copyright 2023 The MathWorks, Inc.

BLOCK:
Bias;Current Sensor;Data Type Conversion;Electrical Reference;From;Gain;Goto;IGBT;Inductive load;Logical Operator;Modulation Index;PS-Simulink Converter;PWM Generator;Product;Reference;Scope;Simulink-PS Converter;Sine Wave;Solver Configuration;Vdc1 100 V;Vdc2 100 V;Voltage Sensor

BLOCKTYPE:
Bias;Constant;Current Sensor;DC Voltage Source;DataTypeConversion;Electrical Reference;From;Gain;Goto;IGBT (Ideal, Switching);Inductor;Logic;PS-Simulink Converter;PWM Generator;Product;Scope;Simulink-PS Converter;Sin;Solver Configuration;Voltage Sensor


MODELNAME: SinglePhaseHalfBridgeInverterThermalModel
DESCRIPTION: Single-phase Half-bridge Inverter Model with Thermal Modeling
BLOCKTYPE_FREQUENCY: 1;1;1;1;2;1;1;2;1;2;1;1;1;1;2;1;1;2;1;1;1;1;1
CHECKSUM: 10D27A92426671DA9379CB6B0D9D0DE5
PRODUCT: Simscape;Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
PATH:
toolbox/physmod/elec/supporting_files/documentation_models/SinglePhaseHalfBridgeInverterThermalModel.slx

ANNOTATION:
This example shows a Simscape(TM) Electrical(TM) model of a single-phase half-bridge inverter circuit with thermal effects. Single-phase Half-bridge Inverter Model Copyright 2023 The MathWorks, Inc.

BLOCK:
Bias;Convective Heat Transfer;Current Sensor;Data Type Conversion;Electrical Reference;From;Gain;Goto;Half-Bridge (Ideal, Switching);Inductive load;Logical Operator;Modulation Index;Mux;PS-Simulink Converter;PWM Generator;Product;Reference;Scope;Simulink-PS Converter;Sine Wave;Solver Configuration;Temperature Source;Vdc1 100 V;Vdc2 100 V;Voltage Sensor

BLOCKTYPE:
Bias;Constant;Convective Heat Transfer;Current Sensor;DC Voltage Source;DataTypeConversion;Electrical Reference;From;Gain;Goto;Half-Bridge (Ideal, Switching);Inductor;Logic;Mux;PS-Simulink Converter;PWM Generator;Product;Scope;Simulink-PS Converter;Sin;Solver Configuration;Temperature Source;Voltage Sensor


MODELNAME: ThreePhaseDiodeRectifierModel
PATH: toolbox/physmod/elec/supporting_files/documentation_models/ThreePhaseDiodeRectifierModel.slx
DESCRIPTION: Three-Phase Rectifier
BLOCKTYPE_FREQUENCY: 1;1;6;1;3;3;1;4;3;1;1;1;1;1;1
CHECKSUM: 5B19B2E54914F30A06BAB9705B9C8806
PRODUCT: Simscape;Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
Three-Phase Rectifier  1. View libraries in Simulink Library Browser: Simscape Simscape &gt; Foundation Library &gt; Thermal Simscape &gt; Foundation Library &gt; Physical Signals &gt; Sources Simscape &gt; Electrical &gt; Passive &gt; Thermal 2. Explore simulation results using Simscape Results Explorer. 3. Learn more about simulating thermal losses in semiconductors. 4. Learn more about the Foster Thermal Model block. Copyright 2016-2024 The MathWorks, Inc.

BLOCK:
+;-;C;Conn;Current Sensor;Currents and Voltages;Diode;Diode1 ;Electrical Reference;From;Goto;Line Voltage Sensor;PS-Simulink Converter;Phase Splitter;R;Reference;Sensing Vdc;Sensing vi;Solver Configuration;SubSystem;Voltage Sensor;Voltage Source

BLOCKTYPE:
Capacitor;Current Sensor (Three-Phase);Diode;Electrical Reference;From;Goto;Line Voltage Sensor (Three-Phase);PMIOPort;PS-Simulink Converter;Phase Splitter;Resistor;Scope;Solver Configuration;Voltage Sensor;Voltage Source (Three-Phase)


MODELNAME: sh_HtoIL_dual_counterbalance_end
PATH: toolbox/physmod/fluids/supporting_files/documentation_models/sh_HtoIL_dual_counterbalance_end.slx
DESCRIPTION: Hydraulic Actuator with Dual Counterbalance Valves
BLOCKTYPE_FREQUENCY: 1;2;1;1;2;1;1;1;2;1;2;1;1;1;1;1;1;3;3;1;1;2;41;6;2;2;2;1;2;1;2;1;1
CHECKSUM: A2338199C1876239EFC91061E7FB6147
PRODUCT: MATLAB;Simscape;Simscape Fluids;Simulink
PRODUCT_BASECODE: SH
ANNOTATION:
Actuator with Dual Counterbalance Valves- HydraulicToIL Tutorial  1. Explore simulation results using Simscape Results Explorer Copyright 2005-2022 The MathWorks, Inc.

BLOCK:
3-Position Valve Actuator;4-Way Directional Valve G;A;A Elevation;Area Change A;Area Change B;B;B Elevation;C;Check Valve (IL);Constant Volume Hydraulic Chamber;Counterbalance Valve A;Counterbalance Valve B;Cylinder;Cylinder Position;Demux;Fixed Orifice A;Fixed-Displacement Pump;Fluid Properties;Force;Force Source;From;FromWs;Goto;Hydraulic Reference;Ideal Rotational Motion Sensor;Ideal Torque Source;L;Load Damper;MTRef;MTRef Cyl;MTRef Load;Mass;Mechanical Rotational Reference;Motion Sensor;P;PS Subtract;PS-Simulink Converter;Pipe A;Pipe B;Pump Rotational velocity;R;Reference;Resistive Pipe LP with Variable Elevation;S;SA;SB;Simulink-PS Converter;Solver Configuration;SubSystem;T;Torque;Valve Commands;el_A;el_B

BLOCKTYPE:
4-Way 3-Position Directional Valve (IL);Area Change (IL);Check Valve (IL);Constant Volume Chamber (IL);Counterbalance Valve (IL);Demux;Double-Acting Actuator (IL);Fixed-Displacement Pump (IL);From;FromWorkspace;Goto;Ideal Force Source;Ideal Rotational Motion Sensor;Ideal Torque Source;Ideal Translational Motion Sensor;Isothermal Liquid Properties (IL);Mass;Mechanical Rotational Reference;Mechanical Translational Reference;Multiposition Valve Actuator;Orifice (IL);Outport;PMIOPort;PS Constant;PS Subtract;PS-Simulink Converter;Pipe (IL);Reservoir (IL);Scope;Sigbuilder block;Simulink-PS Converter;Solver Configuration;Translational Damper


MODELNAME: sh_HtoIL_dual_counterbalance_start
PATH: toolbox/physmod/fluids/supporting_files/documentation_models/sh_HtoIL_dual_counterbalance_start.slx
DESCRIPTION: Hydraulic Actuator with Dual Counterbalance Valves
BLOCKTYPE_FREQUENCY: 1;1;1;1;2;1;1;1;2;2;1;1;1;1;1;1;1;2;3;2;6;6;2;2;2;2;2;1;2;1
CHECKSUM: F17B37EE2423230E2F4528AD2E7EAB94
PRODUCT: Simscape;Simscape Fluids;Simulink
PRODUCT_BASECODE: SH
ANNOTATION:
Actuator with Dual Counterbalance Valves- HydraulicToIL Tutorial  1. Explore simulation results using Simscape Results Explorer Copyright 2005-2022 The MathWorks, Inc.

BLOCK:
3-Position Valve Actuator;4-Way Directional Valve G;A;A Elevation;Area Change A;Area Change B;B;B Elevation;Check Valve;Constant Volume Hydraulic Chamber;Counterbalance Valve A;Counterbalance Valve B;Cylinder;Cylinder Position;Fixed Orifice A;Fixed-Displacement Pump;Fluid Properties;Force;Force Source;From;Goto;Hydraulic Reference;Ideal Rotational Motion Sensor;Ideal Torque Source;Load Damper;MTRef;MTRef Cyl;MTRef Load;Mass;Mechanical Rotational Reference;Motion Sensor;PS-Simulink Converter;Pipe A;Pipe B;Pump Rotational velocity;R;Reference;Repeating Sequence;Resistive Pipe LP with Variable Elevation;SA;SB;Simulink-PS Converter;Solver Configuration;SubSystem;Torque;Valve Commands

BLOCKTYPE:
3-Position Valve Actuator;4-Way Directional Valve G;Check Valve;Constant Volume Hydraulic Chamber;Counterbalance Valve;Double-Acting Hydraulic Cylinder;Fixed Orifice;Fixed-Displacement Pump;From;Goto;Hydraulic Fluid;Hydraulic Reference;Ideal Force Source;Ideal Rotational Motion Sensor;Ideal Torque Source;Ideal Translational Motion Sensor;Mass;Mechanical Rotational Reference;Mechanical Translational Reference;Outport;PMIOPort;PS Constant;PS-Simulink Converter;Repeating table;Resistive Pipe LP with Variable Elevation;Scope;Simulink-PS Converter;Solver Configuration;Sudden Area Change;Translational Damper


MODELNAME: sscfluids_heat_exchanger_estimation
BLOCKTYPE_FREQUENCY: 1;1;1;1;1;1;2;8;1;2;1;4;1;1;4;2;2;1;1;1;4;1;1
CHECKSUM: FD0B50A4AC13EF34A6738FEB1BBC0750
PRODUCT: Simscape;Simscape Fluids;Simulink
PRODUCT_BASECODE: SH
PATH:
toolbox/physmod/fluids/supporting_files/documentation_models/sscfluids_heat_exchanger_estimation.slx

BLOCK:
Absolute Reference (G);Absolute Reference (TL);Atmospheric Pressure;Controlled Mass Flow Rate Source (G);Controlled Reservoir (G);Controlled Reservoir (TL);Controlled Volumetric Flow Rate Source (TL);From;Gas Properties (G);Goto;Heat Exchanger (G-TL);Mux;Pressure & Temperature Sensor (G);Pressure & Temperature Sensor (TL);Reference;Reservoir (G);Reservoir (TL);Scope;Simulink-PS Converter;Solver Configuration;Standard Density;Thermal Liquid Settings (TL);airFlowIn;airPressureDrop;airPressureDropSim;airTemperatureIn;airTemperatureOut;airTemperatureOutSim;waterFlowIn;waterPressureDrop;waterPressureDropSim;waterTemperatureIn;waterTemperatureOut;waterTemperatureOutSim

BLOCKTYPE:
Absolute Reference (G);Absolute Reference (TL);Controlled Reservoir (G);Controlled Reservoir (TL);Flow Rate Source (G);Flow Rate Source (TL);From;FromWorkspace;Gas Properties (G);Goto;Heat Exchanger (G-TL);Mux;PS Constant;PS Gain;PS-Simulink Converter;Pressure & Temperature Sensor (G);Pressure & Temperature Sensor (TL);Reservoir (G);Reservoir (TL);Scope;Simulink-PS Converter;Solver Configuration;Thermal Liquid Settings (TL)


MODELNAME: sscfluids_refrigeration_step1
PATH: toolbox/physmod/fluids/supporting_files/documentation_models/sscfluids_refrigeration_step1.slx
DESCRIPTION: Modeling Refrigeration Cycle: Step 1
BLOCKTYPE_FREQUENCY: 1;1;1;1;1;1
CHECKSUM: 4A40C3C357EE58AE8EC851AF380F4152
PRODUCT: Simscape;Simscape Fluids;Simulink
PRODUCT_BASECODE: SH
ANNOTATION:
Modeling Refrigeration Cycle: Step 1  1. Explore simulation results using Simscape Results Explorer 2. See Modeling Refrigeration Cycle for full tutorial Copyright 2021-2022 The MathWorks, Inc.

BLOCK:
Reference;Reservoir (2P);Saturation Properties Sensor (2P);Solver Configuration;Thermodynamic Properties Sensor (2P);Two-Phase Fluid Predefined Properties (2P);Vapor Quality Sensor (2P)

BLOCKTYPE:
Reservoir (2P);Saturation Properties Sensor (2P);Solver Configuration;Thermodynamic Properties Sensor (2P);Two-Phase Fluid Predefined Properties (2P);Vapor Quality Sensor (2P)


MODELNAME: sscfluids_refrigeration_step2
PATH: toolbox/physmod/fluids/supporting_files/documentation_models/sscfluids_refrigeration_step2.slx
DESCRIPTION: Modeling Refrigeration Cycle: Step 2
BLOCKTYPE_FREQUENCY: 1;1;1;2;2;2;2;1;1;2;1;2
CHECKSUM: 3E40D71B4CB4F1AC2CDE9B658C11E39F
PRODUCT: Simscape;Simscape Fluids;Simulink
PRODUCT_BASECODE: SH
ANNOTATION:
Modeling Refrigeration Cycle: Step 2  1. Explore simulation results using Simscape Results Explorer 2. See Modeling Refrigeration Cycle for full tutorial Copyright 2021-2022 The MathWorks, Inc.

BLOCK:
A;Mass Flow Rate Source (2P);Mass Flow Rate Source (MA);Moist Air Properties (MA);Reference;Reservoir (2P) Evaporator In;Reservoir (2P) Evaporator Out;Reservoir (MA) In;Reservoir (MA) Out;Saturation Properties Sensor (2P);Sensors In;Sensors Out;Solver Configuration;SubSystem;System-Level Condenser Evaporator (2P-MA);Thermodynamic Properties Sensor (2P);Two-Phase Fluid Predefined Properties (2P);Vapor Quality Sensor (2P)

BLOCKTYPE:
Flow Rate Source (2P);Flow Rate Source (MA);Moist Air Properties (MA);PMIOPort;Reservoir (2P);Reservoir (MA);Saturation Properties Sensor (2P);Solver Configuration;System-Level Condenser Evaporator (2P-MA);Thermodynamic Properties Sensor (2P);Two-Phase Fluid Predefined Properties (2P);Vapor Quality Sensor (2P)


MODELNAME: sscfluids_refrigeration_step3
PATH: toolbox/physmod/fluids/supporting_files/documentation_models/sscfluids_refrigeration_step3.slx
DESCRIPTION: Modeling Refrigeration Cycle: Step 3
BLOCKTYPE_FREQUENCY: 1;1;2;2;2;2;1;1;2;1;1;2
CHECKSUM: 27B9954909A1E6E54DC30BB511774185
PRODUCT: Simscape;Simscape Fluids;Simulink
PRODUCT_BASECODE: SH
ANNOTATION:
Modeling Refrigeration Cycle: Step 3  1. Explore simulation results using Simscape Results Explorer 2. See Modeling Refrigeration Cycle for full tutorial Copyright 2021-2022 The MathWorks, Inc.

BLOCK:
A;Mass Flow Rate Source (MA);Moist Air Properties (MA);Reference;Reservoir (2P) Condenser Out;Reservoir (2P) Evaporator Out;Reservoir (MA) In;Reservoir (MA) Out;Saturation Properties Sensor (2P);Sensors In;Sensors Out;Solver Configuration;SubSystem;System-Level Condenser Evaporator (2P-MA);Thermodynamic Properties Sensor (2P);Thermostatic Expansion Valve (2P);Two-Phase Fluid Predefined Properties (2P);Vapor Quality Sensor (2P)

BLOCKTYPE:
Flow Rate Source (MA);Moist Air Properties (MA);PMIOPort;Reservoir (2P);Reservoir (MA);Saturation Properties Sensor (2P);Solver Configuration;System-Level Condenser Evaporator (2P-MA);Thermodynamic Properties Sensor (2P);Thermostatic Expansion Valve (2P);Two-Phase Fluid Predefined Properties (2P);Vapor Quality Sensor (2P)


MODELNAME: sscfluids_refrigeration_step4
PATH: toolbox/physmod/fluids/supporting_files/documentation_models/sscfluids_refrigeration_step4.slx
DESCRIPTION: Modeling Refrigeration Cycle: Step 4
BLOCKTYPE_FREQUENCY: 1;1;1;1;2;1;1;2;2;2;1;1;2;1;2
CHECKSUM: C47C165013C7165094FE6D0E793C821B
PRODUCT: Simscape;Simscape Fluids;Simulink
PRODUCT_BASECODE: SH
ANNOTATION:
Modeling Refrigeration Cycle: Step 4  1. Explore simulation results using Simscape Results Explorer 2. See Modeling Refrigeration Cycle for full tutorial Copyright 2021-2022 The MathWorks, Inc.

BLOCK:
A;Ideal Angular Velocity Source;Mass Flow Rate Source (MA);Mechanical Rotational Reference;Moist Air Properties (MA);PS Constant;Positive-Displacement Compressor (2P);Reference;Reservoir (2P) Condenser Out;Reservoir (2P) Evaporator Out;Reservoir (MA) In;Reservoir (MA) Out;Saturation Properties Sensor (2P);Sensors In;Sensors Out;Solver Configuration;SubSystem;System-Level Condenser Evaporator (2P-MA);Thermodynamic Properties Sensor (2P);Two-Phase Fluid Predefined Properties (2P);Vapor Quality Sensor (2P)

BLOCKTYPE:
Flow Rate Source (MA);Ideal Angular Velocity Source;Mechanical Rotational Reference;Moist Air Properties (MA);PMIOPort;PS Constant;Positive-Displacement Compressor (2P);Reservoir (2P);Reservoir (MA);Saturation Properties Sensor (2P);Solver Configuration;System-Level Condenser Evaporator (2P-MA);Thermodynamic Properties Sensor (2P);Two-Phase Fluid Predefined Properties (2P);Vapor Quality Sensor (2P)


MODELNAME: sscfluids_refrigeration_step5
PATH: toolbox/physmod/fluids/supporting_files/documentation_models/sscfluids_refrigeration_step5.slx
DESCRIPTION: Modeling Refrigeration Cycle: Step 5
BLOCKTYPE_FREQUENCY: 2;2;1;1;2;1;1;1;1;2;4;1;2;1;1
CHECKSUM: 1B555940FBBC5FD4E828169AF4101C51
PRODUCT: Simscape;Simscape Fluids;Simulink
PRODUCT_BASECODE: SH
ANNOTATION:
Modeling Refrigeration Cycle: Step 5  1. Explore simulation results using Simscape Results Explorer 2. See Modeling Refrigeration Cycle for full tutorial Copyright 2021-2022 The MathWorks, Inc.

BLOCK:
Cap (2P);Condenser;Evaporator;Ideal Angular Velocity Source;Mass Flow Rate Source (MA) Condenser;Mass Flow Rate Source (MA) Evaporator;Mechanical Rotational Reference;Moist Air Properties (MA) - Condenser;Moist Air Properties (MA) Evaporator;PS Constant;Perfect Insulator;Positive-Displacement Compressor (2P);Receiver Accumulator (2P);Reference;Reservoir (2P) Evaporator Out ;Reservoir (MA) In Condenser;Reservoir (MA) In Evaporator;Reservoir (MA) Out Condenser;Reservoir (MA) Out Evaporator;Solver Configuration;Thermostatic Expansion Valve (2P);Two-Phase Fluid Predefined Properties (2P)

BLOCKTYPE:
Cap (2P);Flow Rate Source (MA);Ideal Angular Velocity Source;Mechanical Rotational Reference;Moist Air Properties (MA);PS Constant;Perfect Insulator;Positive-Displacement Compressor (2P);Receiver Accumulator (2P);Reservoir (2P);Reservoir (MA);Solver Configuration;System-Level Condenser Evaporator (2P-MA);Thermostatic Expansion Valve (2P);Two-Phase Fluid Predefined Properties (2P)


MODELNAME: sscfluids_refrigeration_step6
PATH: toolbox/physmod/fluids/supporting_files/documentation_models/sscfluids_refrigeration_step6.slx
DESCRIPTION: Modeling Refrigeration Cycle: Step 6
BLOCKTYPE_FREQUENCY: 2;2;1;1;2;1;1;1;1;4;1;2;1;1
CHECKSUM: A56AF300A8463B785E53F74B5C104BAF
PRODUCT: Simscape;Simscape Fluids;Simulink
PRODUCT_BASECODE: SH
ANNOTATION:
Modeling Refrigeration Cycle: Step 6  1. Explore simulation results using Simscape Results Explorer 2. See Modeling Refrigeration Cycle for full tutorial Copyright 2021-2022 The MathWorks, Inc.

BLOCK:
Cap (2P);Condenser;Evaporator;Ideal Angular Velocity Source;Mass Flow Rate Source (MA) Condenser;Mass Flow Rate Source (MA) Evaporator;Mechanical Rotational Reference;Moist Air Properties (MA) - Condenser;Moist Air Properties (MA) Evaporator;PS Constant;Perfect Insulator;Positive-Displacement Compressor (2P);Receiver Accumulator (2P);Reference;Reservoir (MA) In Condenser;Reservoir (MA) In Evaporator;Reservoir (MA) Out Condenser;Reservoir (MA) Out Evaporator;Solver Configuration;Thermostatic Expansion Valve (2P);Two-Phase Fluid Predefined Properties (2P)

BLOCKTYPE:
Cap (2P);Flow Rate Source (MA);Ideal Angular Velocity Source;Mechanical Rotational Reference;Moist Air Properties (MA);PS Constant;Perfect Insulator;Positive-Displacement Compressor (2P);Receiver Accumulator (2P);Reservoir (MA);Solver Configuration;System-Level Condenser Evaporator (2P-MA);Thermostatic Expansion Valve (2P);Two-Phase Fluid Predefined Properties (2P)


MODELNAME: power_utile
PATH: toolbox/physmod/powersys/powersys/power_utile.slx
BLOCKTYPE_FREQUENCY: 12;6;8;36;133;12;2;2;11;18;1;214;201;249;1;1;12;18;8;70;12;2;40;1;26;16;1;14;12
CHECKSUM: 3E145B1E6B52032AED5615887A5AAA32
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
DESCRIPTION:
This collection of blocks is used by Simscape Power Systems(TM) Specialized Technology to build the equivalent Simulink(R) circuit during the compilation process. The blocks are used by spsbuild.m private function of Simscape Power Systems(TM) Specialized Technology and shall not be modified.

ANNOTATION:
Output the difference between actual clok and stamped clock at the next Discrete step Stamp the time of the continuous pulse Delays ON = Set Priority Delays OFF = Reset Priority Output the difference between actual clok and stamped clock at the next Discrete step Stamp the time of the continuous pulse Output the difference between actual clok and stamped clock at the next Discrete step Stamp the time of the continuous pulse Delays ON = Set Priority Delays OFF = Reset Priority Output the difference between actual clok and stamped clock at the next Discrete step Stamp the time of the continuous pulse Output the difference between actual clok and stamped clock at the next Discrete step Stamp the time of the continuous pulse Delays ON = Set Priority Delays OFF = Reset Priority Output the difference between actual clok and stamped clock at the next Discrete step Stamp the time of the continuous pulse Output the difference between actual clok and stamped clock at the next Discrete step Stamp the time of the continuous pulse Delays ON = Set Priority Delays OFF = Reset Priority Output the difference between actual clok and stamped clock at the next Discrete step Stamp the time of the continuous pulse Output the difference between actual clok and stamped clock at the next Discrete step Stamp the time of the continuous pulse Delays ON = Set Priority Delays OFF = Reset Priority Output the difference between actual clok and stamped clock at the next Discrete step Stamp the time of the continuous pulse Output the difference between actual clok and stamped clock at the next Discrete step Stamp the time of the continuous pulse Delays ON = Set Priority Delays OFF = Reset Priority Output the difference between actual clok and stamped clock at the next Discrete step Stamp the time of the continuous pulse This circuit is just in place to collect goto signals from the corresponding sources  This circuit is just in place to collect goto signals from the corresponding sources  This circuit is just in place to generate goto signals for the orphan From blocks  This circuit is just in place to generate goto signals for the orphan From blocks  This circuit is just in place to generate goto signal for the multimeter block(s) Do not modify the blocks of this model. See Also GetDataForEquivalentModel.m 

BLOCK:
 ;!Q;Add;Bistable;Clock;Complex;Complex to Real-Imag;Compute Delays;Constant;Continuous;Continuous Flux;Continuous Flux SPID;Continuous NoSingleSwitch;Continuous NoSingleSwitch Flux;Continuous NoSingleSwitch Flux SPID;Continuous NoSingleSwitch SPID;Continuous NoSources;Continuous NoSources Flux;Continuous NoSources Flux SPID;Continuous NoSources SPID;Continuous SPID;D1 to D4 currents;DSS;DSS in;DSS out;DelayOff;DelayOn;Demux;Discrete;Discrete DSS;Discrete Flux;Discrete Flux DSS;Discrete Flux Interp;Discrete Flux Interp_ext;Discrete Flux SPID;Discrete Interp;Discrete Interp_ext;Discrete NoSingleSwitch;Discrete NoSingleSwitch DSS;Discrete NoSingleSwitch Flux;Discrete NoSingleSwitch Flux DSS;Discrete NoSingleSwitch Flux Interp;Discrete NoSingleSwitch Flux Interp_ext;Discrete NoSingleSwitch Flux SPID;Discrete NoSingleSwitch Interp;Discrete NoSingleSwitch Interp_ext;Discrete NoSingleSwitch SPID;Discrete NoSources;Discrete NoSources DSS;Discrete NoSources Flux;Discrete NoSources Flux DSS;Discrete NoSources Flux Interp;Discrete NoSources Flux Interp_ext;Discrete NoSources Flux SPID;Discrete NoSources Interp;Discrete NoSources Interp_ext;Discrete NoSources SPID;Discrete SPID;DiscretePhasors;DiscretePhasors noDSSin;DummyFroms;DummyFromsGotos;DummyGotos;Edge Detector;External Delays;Flux;Gain;Gates;Goto;Goto Multimeter;Ground;Hit Crossing;Hook Port;In;LonelyMultimeters;Model;Mux;Mux_u;NoSwitch Continuous;NoSwitch Continuous Flux;NoSwitch Continuous Flux SPID;NoSwitch Continuous SPID;NoSwitch Continuous SSB;NoSwitch Continuous SSB SPID;NoSwitch Discrete;NoSwitch Discrete DSS;NoSwitch Discrete Flux;NoSwitch Discrete Flux DSS;NoSwitch Discrete Flux SPID;NoSwitch Discrete SPID;NoSwitch Discrete SSB SPID;NoSwitch DiscretePhasors;NoSwitch DiscretePhasors noDSSin;NoSwitch NoSource Continuous;NoSwitch NoSource Continuous Flux;NoSwitch NoSource Continuous Flux SPID;NoSwitch NoSource Continuous SPID;NoSwitch NoSource Discrete;NoSwitch NoSource Discrete Flux;NoSwitch NoSource Discrete Flux SPID;NoSwitch NoSource Discrete SPID;NoSwitch Phasors;NoSwitch Phasors Flux;Other Signals;Out;Pcont;Phasors;Phasors Flux;Powergui Hook Port;Product;Q;Q1 to Q4 currents;R;Rate Transition;Real-Imag to Complex;Reference;Reorder;Reset order;S;Sample and Hold;Selector GATES;Selector OFF;Selector ON;SimpleMatrixGainBlock;Sources;State-Space;Status;SubSystem;Sum;SwitchCurrents;Terminator;ThreeLevel;Unit Delay;Yout;Zero-Order Hold;conversion;conversion ;flux;gates;input;multimeter;positive part;positive part ;reverse;sources;status;subdivision;u;v&i;v,i

BLOCKTYPE:
Bistable;Clock;ComplexToRealImag;Constant;Demux;Edge Detector;Gain;Goto;Ground;HitCross;InnerPowersysBlock;Inport;Mux;Outport;PMComponent;PMIOPort;Product;RateTransition;RealImagToComplex;S-Function;Sample and Hold ;Saturate;Selector;StateSpace;Sum;Terminator;Three Level Bridge Current Generator;UnitDelay;ZeroOrderHold


MODELNAME: psbflowsolv
PATH: toolbox/physmod/powersys/powersys/psbflowsolv.slx
BLOCKTYPE_FREQUENCY: 3;1;2;19;9;7;51;5;16;6;56;36;2;16;16;34;1
CHECKSUM: E41A15169DCF7DBA22FC679490B3538B
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
Multiplication complexe Y=Ke*U Ke= Matrice de transfert U= Vecteur des entrees Division complexe vectorielle Z=Z1/Z2 X X1 X2 vecteur des valeurs reeelles Y Y1 Y2 veceur des valeurs imaginaires Multiplication complexe vectorielle Z=Z1*Z2 X X1 X2: vecteur des valeurs reeelles Y Y1 Y2 :veceur des valeurs imaginaires real(I2) Multiplication complexe Y=H*U H= Matrice de transfert U= Vecteur des tensions et courants dentree   Machine Load Flow Solver used by powerflow function 

BLOCK:
;(1-s);(1-s)\s;1/s;1/|Z2|^;1\s;Alg_Constraint_P;Alg_Constraint_Pmec;Alg_Constraint_U;Async_Machines;Cartesian to Polar;Clock;DP;DQ;DU;Dephasage +120 deg.;Dephasage -120 deg.;Eth=Vt*Ke;Eth\Z(s);Gain;Hi;Hi_;Hr;Hr_;I1_i;I1_r;I2*Ki(s);I2^;IC_Van_i;IC_Van_r;ICi;ICr;Imag_I;Imag_IA;Imag_IB ;Imag_IC ;Imag_Ia_Ib;Imag_Ic;Imag_Imac;Imag_Iselect;Imag_S;Imag_Sac;Imag_Sbc;Imag_U;Imag_Uothers;Imag_V;Imag_Vmac_ac;Imag_Vmac_ac_bc;Initial Guess;K_Pgen;K_Qgen;K_Ugen;K_Uswing;K_mac;K_mot;Ke_i;Ke_r;Ki(s);Ki_i;Ki_r;Kii;Kii/s;Kir;LoadFlow;Mult. complex;Out;P;PQ_values;Pmec;Pmec ;Pmec_ref;Pref;Product;Psolv;Q;Qref;R;Real_I;Real_IA;Real_IB ;Real_IC ;Real_Ia_Ib;Real_Ic;Real_Imac;Real_Iselect;Real_S;Real_Sac;Real_Sbc;Real_U;Real_Uothers;Real_V;Real_Vmac_ac;Real_Vmac_ac_bc;Relational Operator;S=V*I;SubSystem;Subsystem;Sum;Terminator;U_values;Ui;Ur;Uref;Urms;VPP>VAN;Vac_bc_i;Vac_bc_r;Vac_i;Vac_r;Van_r;Vbc_i;Vbc_r;Vrms;Vt_i;Vt_r;X;X1+x;Y;Y=H*U;Yi;Yr;Z(s);Zi;Zr;err;f(z);imag_U;imagl(a);imagl(a^2);mult;multi ;multr;r;r2/s;real(a);real(a^2);real_U;s;slip;sqrt;tini;x;y;z;|Z|^

BLOCKTYPE:
Algebraic Constraint;Cart2Polar;Clock;Constant;Gain;InitialCondition;Inport;MATLABFcn;Matrix Gain;Mux;Outport;Product;RelationalOperator;Selector;StateSpace;Sum;Terminator


MODELNAME: solve_para
PATH: toolbox/physmod/powersys/powersys/solve_para.slx
BLOCK: Constant;Fcn;Gain;Initial Guess;Math Function;Product;Sum;To Workspace
BLOCKTYPE: Constant;Fcn;Gain;InitialCondition;Math;Product;Sum;ToWorkspace
BLOCKTYPE_FREQUENCY: 5;4;6;5;3;6;18;5
CHECKSUM: 135FB06A634DB21DC3BD44EACDFEB3EE
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
Silvano Casoria Laboratoire simulation de reseaux, IREQ solve_para 02-11-07 Calcul des pararmetres (a,b,c,e,alpha) en resolvant un systeme dequation non-lineaire. Note: Ceci est fait en labscence de la fonction fsolve. 


MODELNAME: ac2_example_simplified
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/ac2_example_simplified.slx
BLOCKTYPE_FREQUENCY: 3;1;3;1;6;1;1;1;2;1;1
CHECKSUM: 37C0412E6E988FFC7DDDFE0704DFE6E8
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
Start the simulation. You can observe the motor stator current, the rotor speed, the electromagnetic torque and the DC bus voltage on the scope. The speed set point and the torque set point are also shown. At time t = 0 s, the speed set point is 1000 rpm. Observe that the speed follows the acceleration ramp precisely. At t = 0.5 s, the full load torque is applied to the motor shaft while the motor speed is still ramping to its final value. This forces the electromagnetic torque to increase to a high value and then to stabilize at 11 N.m once the speed ramping is completed and the motor has reached 1000 rpm. At t = 1 s, the speed set point is changed to 1500 rpm and the electromagnetic torque reaches again a high value so that the speed ramps precisely at 1800 rpm/s up to 1500 rpm under full load. At t = 1.5 s, the mechanical load passed from 11 N.m to -11 N.m , which causes the electromagnetic torque to stabilize at approximately at -11 N.m shortly after. Note that the DC bus voltage increases since the motor is in the braking mode. This increase is limited by the action of the braking chopper. This example shows the simplified AC2 Space Vector PWM VSI Induction Motor Drive during speed regulation. Description Simulation This circuit uses the simplified AC2 block of Simscape Power Systems(TM) Specialized Technology library. It models a PWM VSI induction motor drive with a braking chopper for a 3HP AC motor. The induction motor is fed by a simplified PWM inverter. The speed controller consists in a PI regulator that produces a slip compensation, which is added to the rotor speed in order to derive the commanded stator voltage frequency. A constant volts per hertz ratio is also applied to the motor. The motor drives a mechanical load characterized by inertia J, friction coefficient B, and load torque TL. Motor current, speed, and torque signals are available at the output of the block.  C.Semaille, H.Blanchette, Louis-A. Dessaint (Ecole de technologie superieure, Montreal) Notes 1) The power system has been discretised with a 20 us time step. The speed controller uses a 100 us sample time and the space vector modulator uses a 20 us sample time in order to simulate a microcontroller control device. 2) The simplified inverter represents the average behaviour of a three-phase PWM controlled inverter. The inverter outputs three-phase voltages having the average-values of the real life voltages. The voltage,current and torque ripples are thus not represented here. The input current is equal to the average-value of the real-life input current. The control signal of the inverter is composed of the three duty cycles, each one dedicated to one inverter arm. 3) The model can be used with the detailed SPS inverter by selecting Detailed in the Model detail level menu of the graphical user-interface and by setting the time step to 2e-6 s. This can be done by typing Ts=2e-6 in the workspace. See also example ac2_example. Simplified Space Vector PWM VSI Induction Motor Drive during speed regulation

BLOCK:
 ;220V 60Hz;Bus Selector;Conv.;Ctrl;Gain;Load torque;More Info;Motor;Mux;Reference;Scope;Space Vector PWM VSI Induction Motor Drive;Speed reference;Stair Generator;SubSystem;Tem;Terminator;demux;i_a;powergui;speed;v_dc

BLOCKTYPE:
BusSelector;Gain;Inport;Mux;Outport;PSB option menu block;Scope;Space Vector PWM VSI Induction Motor Drive;Stair Generator;Terminator;Three-Phase Source


MODELNAME: ac3_example_simplified
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/ac3_example_simplified.slx
BLOCKTYPE_FREQUENCY: 3;1;1;3;2;6;1;1;2;1;1
CHECKSUM: FF24BDB36AEB71F945D721646D3B02CE
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
Start the simulation. You can observe the motor stator current, the rotor speed, the electromagnetic torque and the DC bus voltage on the scope. The speed set point and the torque set point are also shown. At time t = 0 s, the speed set point is 500 rpm. Observe that the speed follows precisely the acceleration ramp. At t = 0.5 s, the full load torque is applied to the motor shaft while the motor speed is still ramping to its final value. This forces the electromagnetic torque to increase to the user-defined maximum value (1200 N.m) and then to stabilize at 820 N.m once the speed ramping is completed and the motor has reached 500 rpm. At t = 1 s, the speed set point is changed to 0 rpm. The speed decreases down to 0 rpm by following precisely the deceleration ramp even though the mechanical load is inverted abruptly, passing from 792 N.m to - 792 N.m, at t = 1.5 s. Shortly after, the motor speed stabilizes at 0 rpm. Finally, note how well the DC bus voltage is regulated during the whole simulation period.  This example shows the Field-Oriented Control Induction Motor Drive during speed regulation. Description Simulation This circuit uses the AC3 block of Simscape Power Systems(TM) Specialized Technology library. It models a field-oriented control (FOC) induction motor drive with a braking chopper for a 200HP AC motor. The induction motor is fed by a PWM voltage source inverter, which is built using a Universal Bridge Block. The speed control loop uses a PI controller to produce the flux and torque references for the FOC controller. The FOC controller computes the three reference motor line currents corresponding to the flux and torque references and then feeds the motor with these currents using a three-phase current regulator. Motor current, speed, and torque signals are available at the output of the block.  O. Tremblay, L.-A. Dessaint (Ecole de technologie superieure, Montreal) Notes 1) The power system has been discretised with a 60 us time step. The speed controller uses a 120 us sampling and the vector controller uses a 60 us sampling time. 2) The simplified inverter represents the average behaviour of a three-phase PWM controlled inverter. The inverter outputs three-phase currents having the average-values of the real life currents. The voltage,current and torque ripples are thus not represented here. The input current is equal to the average-value of the real-life input current. This model represents also the loss of current tracking due to insufficient inverter voltage. See for example ac3_example_comparison. 3) The model can be used with the detailed SPS inverter by selecting Detailed in the Model detail level menu of the graphical user-interface and by setting the time step to 2e-6 s. This can be done by typing Ts=2e-6 in the workspace and by changing the speed controller sampling time to 100e-6 and the vector controller sampling time to 20e-6. See example ac3_example as well. Field-Oriented Control Induction Motor Drive during speed regulation

BLOCK:
 ;460V 60Hz;Bus Selector;Conv.;Ctrl;Field-Oriented Control Induction Motor Drive;Gain;Load torque;More Info;Mux;Reference;Scope;Speed reference;Stair Generator;SubSystem;Tem;Terminator;demux;i_a;motor;powergui;speed;v_dc

BLOCKTYPE:
BusSelector;Field-Oriented Control Induction Motor Drive;Gain;Inport;Mux;Outport;PSB option menu block;Scope;Stair Generator;Terminator;Three-Phase Source


MODELNAME: ac5_example_simplified
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/ac5_example_simplified.slx
BLOCKTYPE_FREQUENCY: 5;1;1;1;4;2;11;1;1;1;2;3;1
CHECKSUM: 6AA7739FEBBB94836D6C02CF513EC2A9
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
 Start the simulation. You can observe the motor stator current, the rotor speed, the electromagnetic torque and the DC bus voltage and the motor magnetic flux on the scope. The speed set point and the torque set point are also shown. At time t = 1.5 s, the speed set point is 200 rpm. Observe that the speed follows precisely the acceleration ramp and that the stator current amplitude and frequency increase gradually. At t = 3.0 s, a resistive torque of the nominal value is applied to the motor shaft. Recall that this type of torque tends to decelerate the motor. This explains why the motor speed slightly undershoots. Then, the motor reaches 200 rpm. At t = 4.0 s, the speed set point is changed to 0 rpm. This forces the motor to produce a lower electric torque. The speed decreases down to 0 rpm following precisely the deceleration ramp. At t = 6.0 s, the speed setpoint reaches 0 rpm. At t = 5.5 s, the sign of the load torque applied to the motor shaft is reversed. Observe the corresponding small overshoot in the motor speed and the stabilization of the electric torque at its nominal value. Finally, note how well the DC bus voltage is regulated during the whole simulation period. This example shows the AC5 Self-Controlled Synchronous motor drive during speed regulation. Description Simulation This circuit uses the AC5 block of Simscape Power Systems(TM) Specialized Technology library. It models a self-controlled synchronous motor drive with active front-end rectifier for a 200HP motor. The synchronous motor is fed by a PWM voltage source inverter, which is built using a Universal Bridge Block. The speed control loop uses a PI regulator to produce the flux and current references for the vector controller block. The vector controller computes the three reference motor line currents corresponding to the torque reference and feeds the motor with these currents using a three-phase current regulator. The vector controller also computes the flux estimate and compares it with the desired value in order to generate the field excitation voltage. Since the field flux dynamics of the synchronous machine are relatively slow, it is advisable to establish first the field flux to its nominal value before feeding the stator with three-phase currents. In this example, a high magnetization voltage of 600V is applied to the rotor field during the first 0.2 s of the simulation in order to speed up the rotor field increase. Once the field flux has reached its nominal value of 1.0 weber, the three-phase current regulator associated to the motor stator is switched on. Motor current, speed, and torque signals are available at the output of the block. H.Blanchette, L.-A. Dessaint (Ecole de technologie superieure, Montreal) Notes 1) The power system has been discretised with a 50 us time step. The speed controller uses a 150 us sampling and the vector controller uses a 50 us sampling time. 2) The torque sign convention of the synchronous machine is different from the one of the asynchronous and PM synchronous machines. That is, the synchronous machine is in the motor operation mode when the electric torque is negative and in the generator operation mode when the electric torque is positive. 3) The model can be used with the detailed SPS inverter by selecting Detailed in the Model detail level menu of the graphical user-interface and by setting the time step to 2e-6 s. This can be done by typing Ts = 2e-6 in the workspace and by changing the speed controller sampling time to 140e-6, the DC bus controller sampling time to 20e-6 and the vector controller sampling time to 20e-6. See example ac5_example as well. Self-Controlled Synchronous motor drive during speed regulation

BLOCK:
 ;460V 60Hz;Bus Selector;Conv;Ctrl;Demux;Gain;Load torque;Machine demux;More Info;Motor;Mux;N;Reference;Scope;Self-Controlled Synchronous Motor Drive;Speed reference;Stair Generator;SubSystem;Te;Te ;Terminator;bus;flux;ia;iabc;m_SI;mod_flux;powergui;speed;|flux|

BLOCKTYPE:
BusSelector;Demux;Fcn;Gain;Inport;Mux;Outport;PSB option menu block;Scope;Self-Controlled Synchronous Motor Drive;Stair Generator;Terminator;Three-Phase Source


MODELNAME: ac6_example_simplified
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/ac6_example_simplified.slx
BLOCKTYPE_FREQUENCY: 3;1;3;2;4;1;1;1;2;1;1
CHECKSUM: 92C4EA7ECADE3D76221F59FCE50277F2
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
Start the simulation. You can observe the motor stator current, the rotor speed, the electromagnetic torque and the DC bus voltage on the scope. The speed set point and the torque set point are also shown. At time t = 0 s, the speed set point is 300 rpm. Observe that the speed follows precisely the acceleration ramp. At t = 0.5 s, the full load torque is applied to the motor. You can observe a small disturbance in the motor speed, which stabilizes very quickly. At t = 1 s, the speed set point is changed to 0 rpm. The speed decreases down to 0 rpm following precisely the deceleration ramp. At t = 1.5 s., the mechanical load passes from 11 Nm to -11 Nm. The motor speed stabilizes very quickly after a small overshoot. Finally, note how well the DC bus voltage is regulated during the whole simulation period. This example shows the AC6 PM Synchronous Motor Drive during speed regulation. Description Simulation This circuit uses the AC6 block of Simscape Power Systems(TM) Specialized Technology library. It models a permanent magnet (PM) synchronous motor drive with a braking chopper for a 3HP motor. The PM synchronous motor is fed by a PWM voltage source inverter, which is built using a Universal Bridge Block. The speed control loop uses a PI regulator to produce the flux and torque references for the vector control block. The vector control block computes the three reference motor line currents corresponding to the flux and torque references and then feeds the motor with these currents using a three-phase current regulator. Motor current, speed, and torque signals are available at the output of the block.  O. Tremblay, C. Semaille, L.-A. Dessaint (Ecole de technologie superieure, Montreal) Notes 1) The power system has been discretised with a 75 us time step. The speed controller uses a 150 us sampling and the vector controller uses a 75 us sampling time. 2) The simplified inverter represents the average behaviour of a three-phase PWM controlled inverter. The inverter outputs three-phase currents having the average-values of the real life currents. The voltage,current and torque ripples are thus not represented here. The input current is equal to the average-value of the real-life input current. This model represents also the loss of current tracking due to insufficient inverter voltage. See for example, ac6_example_comparison. 3) The model can be used with the detailed SPS inverter by selecting Detailed in the Model detail level menu of the graphical user-interface and by setting the time step to 2e-6 s. This can be done by typing Ts=2e-6 in the workspace and by changing the speed controller sampling time to 140e-6 and the vector controller sampling time to 20e-6. See example ac6_example as well.  PM Synchronous Motor Drive during speed regulation

BLOCK:
220V 60Hz;Bus Selector;Conv.;Ctrl;Gain;More Info;Mux;PM Synchronous Motor Drive;Reference;Scope;Speed;SubSystem;Tem;Terminator;Torque;demux;i_a;motor;powergui;speed;v_dc

BLOCKTYPE:
BusSelector;Gain;Inport;Mux;Outport;PM Synchronous Motor Drive;PSB option menu block;Scope;Stair Generator;Terminator;Three-Phase Source


MODELNAME: ac7_example_simplified
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/ac7_example_simplified.slx
BLOCKTYPE_FREQUENCY: 1;3;1;3;2;4;1;1;1;2;1;1;1
CHECKSUM: 493BFA72C16206CB7BE2E9679C38BA6E
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
Start the simulation. You can observe the motor stator current, the rotor speed, the electromagnetic torque and the DC bus voltage on the scope. The speed set point and the torque set point are also shown. At time t = 0 s, the speed set point is 300 rpm. Observe that the speed follows precisely the acceleration ramp. At t = 0.5 s, the full load torque is applied to the motor. You can observe a small disturbance in the motor speed, which stabilizes very quickly. At t = 1 s, the speed set point is changed to 0 rpm. The speed decreases down to 0 rpm following precisely the deceleration ramp. At t = 1.5 s., the mechanical load passes from 11 Nm to -11 Nm. The motor speed stabilizes very quickly after a small overshoot. Finally, note how well the DC bus voltage is regulated during the whole simulation period. This example shows the AC7 Brushless DC Motor Drive during speed regulation. Description Simulation This circuit uses the AC7 block of Simscape Power Systems(TM) Specialized Technology library. It models a brushless DC motor drive with a braking chopper for a 3HP motor. The permanent magnet synchronous motor (with trapezoidal back-EMF) is fed by a PWM voltage source inverter, which is built using a Universal Bridge Block. The speed control loop uses a PI regulator to produce the torque reference for the current control block. The current control block computes the three reference motor line currents, in phase with the back electromotive forces, corresponding to the torque reference and then feeds the motor with these currents using a three- phase current regulator. Motor current, speed, and torque signals are available at the output of the block.  O. Tremblay, L.-A. Dessaint (Ecole de technologie superieure, Montreal) Notes 1) The power system has been discretised with a 40 us time step. The speed controller uses a 120 us sampling time and the current controller uses a 40 us sampling time. 2) The simplified inverter represents the average behaviour of a three-phase PWM controlled inverter. The inverter outputs three-phase currents having the average- values of the real life currents. The voltage, current and torque ripples are thus not represented here. The input current is equal to the average-value of the real-life input current. This model represents also the loss of current tracking due to insufficient inverter voltage. See for example, ac7_example_comparison. 3) To calculate automatically the speed regulator gains, double-click on the PI gain calculator icon. Enter the mechanical parameters of the machine and click on the Enter specification checkbox. Enter the desired specifications and click on the Calculate Kp and Ki checkbox. If you dont know the specifications, uncheck the Enter specification checkbox and enter the electrical parameters of the machine. Click on the Machine natural frequency checkbox to obtain the open-loop machine response. After, click on the Enter specification checkbox to enter a response time faster than the open loop response time and click on the Calculate Kp and Ki checkbox. 4) To obtain the operation regions of the drive system, double-click on the Speed-Torque curve icon. Enter the machine parameters, the DC bus voltage, the output torque limit and the acceleration speed ramp and click on the Plot Speed-Torque curve checkbox. 5) The model can be used with the detailed SPS inverter by selecting Detailed in the Model detail level menu of the graphical user-interface and by setting the time step to 2e-6 s. This can be done by typing Ts=2e-6 in the workspace, by changing the speed controller sampling time to 140e-6 and by changing the current controller sampling time to 20e-6. See model ac7_exampleas well Brushless DC Motor Drive during speed regulation

BLOCK:
220V 60Hz;Brushless DC Motor Drive;Bus Selector;Conv.;Ctrl;Gain;More Info;Mux;PI gain calculator;Reference;Scope;Speed;Speed-Torque curve;SubSystem;Tem;Terminator;Torque;demux;i_a;motor;powergui;speed;v_dc

BLOCKTYPE:
Brushless DC Motor Drive;BusSelector;Gain;Inport;Mux;Outport;PSB option menu block;Scope;Speed regulator gain calculator;Stair Generator;Terminator;Three-Phase Source;Torque vs speed curve


MODELNAME: ac8_example_simplified
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/ac8_example_simplified.slx
BLOCKTYPE_FREQUENCY: 3;1;1;3;2;4;1;2;2;1;1
CHECKSUM: BB6C74BFAF51766D0D5A3E74DC8826C6
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
1) The power system has been discretised with a 35 us time step. The speed controller uses a 70 us sampling and the vector controller uses a 35 us sampling time. 2) The simplified inverter represents the average behaviour of a five-phase PWM controlled inverter. The inverter outputs five-phase currents having the average-values of the real life currents. The voltage,current and torque ripples are thus not represented here. The input current is equal to the average-value of the real-life input current. 3) The model can be used with the detailed SPS inverter by selecting Detailed in the Model detail level menu of the graphical user-interface and by setting the time step to 2e-6 s. This can be done by typing Ts=2e-6 in the workspace and by changing the speed controller sampling time to 80e-6 and the vector controller sampling time to 8e-6. See model ac8_example as well. Notes J-F. Doyon, L.-A. Dessaint (Ecole de technologie superieure, Montreal) This circuit uses the AC8 block of Simscape Power Systems(TM) Specialized Technology library. It models a five-phase permanent magnet (PM) synchronous motor drive with a braking chopper for a 4.4kW five-phase motor. The PM synchronous motor is fed by a PWM voltage source inverter, which is built using a Universal Bridge Block. The speed control loop uses a PI regulator to produce the flux and torque references for the vector control block. The vector control block computes the five reference motor line currents corresponding to the torque reference and then feeds the motor with these currents using a five-phase current regulator. Motor current, speed, and torque signals are available at the output of the block. Simulation Description This example shows the AC8 five-phase PM Synchronous Motor Drive during speed regulation. Start the simulation. You can observe the motor stator current, the rotor speed, the electromagnetic torque and the DC bus voltage on the scope. The speed set point and the torque set point are also shown. At time t = 0 s, the speed set point is 300 rpm. Observe that the speed follows precisely the acceleration ramp. At t = 0.5 s, the full load torque is applied to the motor. You can observe a small disturbance in the motor speed, which stabilizes very quickly. At t = 1 s, the speed set point is changed to 0 rpm. The speed decreases down to 0 rpm following precisely the deceleration ramp. At t = 1.5 s., the mechanical load passes from 11 Nm to -11 Nm. The motor speed stabilizes very quickly after a small overshoot. Finally, note how well the DC bus voltage is regulated during the whole simulation period. The Ts parameter used in this model is set to 35e-6 by the Model Properties Callbacks   Five-Phase PM Synchronous Motor Drive during speed regulation See example ac8_example for detailed model

BLOCK:
160V 60Hz;Bus Selector;Conv.;Ctrl;Five-phase PMSM drive;Gain;More Info;Mux;Reference;Scope;Speed;SubSystem;Tem;Terminator;Torque;demux;i_a;motor;powergui;speed;v_dc

BLOCKTYPE:
BusSelector;Five-Phase PM Synchronous Motor Drive;Gain;Inport;Mux;Outport;PSB option menu block;Scope;Stair Generator;Terminator;Three-Phase Source


MODELNAME: cs_coupling_1
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/cs_coupling_1.slx
BLOCKTYPE_FREQUENCY: 1;4;1;1;2;1;7;1;1;4;5;1;1;1;1;1;6;1
CHECKSUM: 0D4E526DA96E0833BD9E1E68808B44F4
PRODUCT: MATLAB;Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
Mechanical Coupling of Two Motor Drives I Louis-A. Dessaint , H. Fortin-Blanchette, C. Semaille (Ecole de technologie superieure, Montreal)

BLOCK:
380 V 60 Hz;Bus Selector;DTC Induction Motor Drive;Four-Quadrant Single-Phase Rectifier DC Drive;Gain;Ground (output);Mec_T;Mechanical shaft;More Info;Mux;N_r;Reference;Rs2Rpm ;Scope;Series RLC Branch;Speed reference;SubSystem;Subsystem;Te;Terminator;Torque reference;Va;Va+;Va-;Vb;Vc;Vsource;conv_AC;conv_DC;ctrl_AC;ctrl_DC;ia;m_DC;motor_AC;motor_DC;powergui

BLOCKTYPE:
AC Voltage Source;BusSelector;DTC Induction Motor Drive;Four-Quadrant Single-Phase Rectifier DC Drive;Gain;Ground;Inport;Mechanical Shaft;Mux;Outport;PMIOPort;PSB option menu block;Scope;Series RLC Branch;Stair Generator;Step;Terminator;Three-Phase Source


MODELNAME: cs_coupling_2
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/cs_coupling_2.slx
BLOCKTYPE_FREQUENCY: 1;4;1;1;2;1;7;1;1;1;4;5;1;2;1;1;1;6;1
CHECKSUM: 9CC7F01D151E057E5913C039A849681B
PRODUCT: MATLAB;Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
Mechanical Coupling of Two Motor Drives II Louis-A. Dessaint , H. Fortin-Blanchette, C. Semaille (Ecole de technologie superieure, Montreal)

BLOCK:
380 V 60 Hz;Bus Selector;DTC Induction Motor Drive;Four-Quadrant Single-Phase Rectifier DC Drive;Gain;Ground (output);Mec_T;Mechanical shaft;More Info;Multimeter;Mux;N_r;Reference;Rs2Rpm ;Scope;Series RLC Branch;Speed reference;SubSystem;Subsystem;Te;Terminator;Torque reference;Va;Va+;Va-;Vb;Vc;Vsource;conv_AC;conv_DC;ctrl_AC;ctrl_DC;ia;m_DC;motor_AC;motor_DC;powergui

BLOCKTYPE:
AC Voltage Source;BusSelector;DTC Induction Motor Drive;Four-Quadrant Single-Phase Rectifier DC Drive;Gain;Ground;Inport;Mechanical Shaft;Multimeter;Mux;Outport;PMIOPort;PSB option menu block;Scope;Series RLC Branch;Stair Generator;Step;Terminator;Three-Phase Source


MODELNAME: dc1_example_simplified
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/dc1_example_simplified.slx
BLOCKTYPE_FREQUENCY: 1;2;1;3;1;2;4;1;1;1;2;1
CHECKSUM: AB8A648AB37869938634702556D840D5
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
Start the simulation. You can observe the motor armature voltage and current, the rectifier firing angle and the motor speed on the scope. The current and speed references are also shown. The speed reference is set at 1750 rpm at t = 0 s. Initial load torque is 15 N.m. Observe that the motor speed follows the reference ramp accurately (+250 rpm/s) and reaches steady state around t = 8.5 s. The armature current follows the current reference very well, and the firing angle stays below 90 degrees, the converter being in rectifier mode (first quadrant operating mode). The lower limit of the firing angle has been set to 20 degrees. At t = 8.75 s, the load torque passes from 15 N.m to 20 N.m. The motor speed recovers fast and is back at 1750 rpm at t = 10 s. The current reference rises to about 17.5 A to generate a higher electromagnetic torque to maintain the needed speed. As observed before, the armature current follows its reference perfectly.  This example shows the simplified DC1 two-quadrant single-phase rectifier DC drive during speed regulation. Description Simulation This circuit uses the simplified DC1 block of Simscape Power Systems(TM) Specialized Technology. It models a two-quadrant single-phase rectifier drive for a 5 HP DC motor. The 5 HP DC motor is separately excited with a constant 150 V DC field voltage source. The armature voltage is provided by a simplified single-phase rectifier controlled by two PI regulators. The rectifier is fed by a 220 V AC 50 Hz voltage source followed by a linear transformer to boost the voltage up to a sufficient value. The regulators control the firing angle of the rectifier thyristors. The first regulator is a speed regulator, followed by a current regulator. The speed regulator outputs the armature current reference (in p.u.) used by the current controller in order to obtain the electromagnetic torque needed to reach the desired speed. The speed reference change rate follows acceleration and deceleration ramps in order to avoid sudden reference changes that could cause armature over-current and destabilize the system. The current regulator controls the armature current by computing the appropriate thyristor firing angle.This generates the rectifier output voltage needed to obtain the desired armature current.  Notes 1) The power system has been discretized with a 100 us time step. The control system (regulators) uses a 100 us time step in order to simulate a digital controller device. 2) The simplified converter represents the average behaviour of a single-phase rectifier for continuous armature current. This model is thus not suitable for simulating DC drives under discontinuous armature current conditions.The converter outputs a continuous voltage value equal to the average-value of the real-life rectified voltage. The armature voltage, armature current and electromagnetic torque ripples are thus not represented. The input current has the frequency and amplitude of the fundamental current component of the real-life input current. 3) The model can be used with the detailed SPS rectifier by selecting Detailed in the Model detail level menu of the graphical user-interface and by setting the time step to 25e-6 s. This can be done by typing Ts=25e-6 in the workspace. See model dc1_example as well.  C.Semaille, L.-A. Dessaint (Ecole de technologie superieure, Montreal)  Simplified Two-Quadrant Single-Phase Rectifier 5 HP DC Drive

BLOCK:
220 V 50 Hz;Alpha;Bus Selector;Conv.;Ctrl.;Ia;Linear Transformer;Load torque;More Info;Motor;Mux;N;Reference;Scope;Selector;Speed reference;SubSystem;Terminator;Two-Quadrant Single-Phase Rectifier DC Drive;Va;powergui

BLOCKTYPE:
AC Voltage Source;BusSelector;Constant;Inport;Linear Transformer;Mux;Outport;PSB option menu block;Scope;Step;Terminator;Two-Quadrant Single-Phase Rectifier DC Drive


MODELNAME: dc2_example_simplified
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/dc2_example_simplified.slx
BLOCKTYPE_FREQUENCY: 1;3;1;1;3;1;2;5;6;1;2;1
CHECKSUM: BBD30C9990088E5670573B30D26875B8
PRODUCT: Simscape Electrical;Simulink;Simulink Coder
PRODUCT_BASECODE: PS
ANNOTATION:
Start the simulation. You can observe the motor armature voltage and current, the converter firing angles and the motor speed on the scope. The current and speed references are also shown. A second scope allows you to visualize the converter average output voltages and output currents. During this simulation, the motor is coupled to a linear load, which means that the mechanical torque produced by the load is proportional to the speed. The speed reference is set at 1200 rpm at t = 0 s. Observe that the firing angles are symmetrical around 90 degrees and that the converter average output DC voltages are of opposite signs. The armature current is supplied by converter 1, and the total current in this converter is the sum of load current and circulating current. Converter 2 simply carries the circulating current. Observe that the motor speed follows the reference ramp accurately (+250 rpm/s) and reaches steady state after 5.5 s. The armature current follows the current reference very well and stabilizes around 12 A. At t = 6 s, speed reference drops to -600 rpm. The current reference decreases to reduce the electromagnetic torque, and the load torque causes the motor to decelerate. Around t = 8.5 s, the armature current becomes negative and the electromagnetic torque reverses in order to brake the motor down to 0 rpm, the load torque being insufficient to decelerate the motor. The armature current is now provided by converter 2, converter 1 only handling the circulating current. At t = 10.8 s, the motor reaches 0 rpm and the load torque becomes negative. The electromagnetic torque now produces an accelerating torque to allow the motor to follow the negative speed ramp (-250 rpm/s). The armature current is now provided by converter 2, converter 1 only handling the circulating current. At t = 14 s, speed stabilizes at -600 rpm.  This example shows the simplified DC2 four-quadrant single-phase rectifier DC drive during speed regulation. Description Simulation This circuit uses the simplified DC2 block of Simscape Power Systems(TM) Specialized Technology. It models a four-quadrant single-phase rectifier (dual-converter topology) drive for a 5 HP DC motor. The 5 HP DC motor is separately excited with a constant 150 V DC field voltage source. The armature voltage is provided by two simplified single-phase anti-parallel connected converters controlled by two PI regulators. This allows bidirectionnal current flow through the DC motor armature circuit and thus four-quadrant operation. The converters are fed by a 230 V AC 60 Hz voltage source followed by a linear transformer to boost the voltage up to a sufficient value. The regulators control the firing angles of both converter thyristors. The first regulator is a speed regulator, followed by a current regulator. The speed regulator outputs the armature current reference (in p.u.) used by the current controller in order to obtain the electromagnetic torque needed to reach the desired speed. The speed reference change rate follows acceleration and deceleration ramps in order to avoid sudden reference changes that could cause armature over-current and destabilize the system. The current regulator controls the armature current by computing the appropriate thyristor firing angles. This generates the converter output voltages needed to obtain the desired armature current. Both converters operate simultaneously and the two firing angles are controlled so that their sum gives 180 degrees. This produces opposite average voltages at the converter dc output terminals and thus identical average voltages at the DC motor armature, the converters being connected in anti-parallel. One converter is working in rectifier mode while the other is in inverter mode.  Notes 1) The power system has been discretized with a 100 us time step. The control system (regulators) uses a 100 us sample time in order to simulate a digital controller device.  2) The simplified converters represents the average behaviour of single-phase rectifiers for continuous armature current and dual-converter topology. The rectifier models are thus not suitable for simulating DC drives under discontinuous armature current conditions.The converter outputs a continuous voltage value equal to the average-value of the real-life rectified voltage. The armature voltage, armature current and electromagnetic torque ripples are thus not represented.The input current has the frequency and amplitude of the fundamental current component of the real-life input current. 3) The model can be used with the detailed SPS rectifiers by selecting Detailed in the Model detail level menu of the graphical user-interface and by setting the time step to 10e-6 s. This can be done by typing Ts=10e-6 in the workspace. See also dc2_example.mdl.  C.Semaille, L.-A. Dessaint (Ecole de technologie superieure, Montreal)  Simplified Four-Quadrant Single-Phase Rectifier 5 HP DC Drive with circulating current

BLOCK:
230 V 60 Hz;Alpha;Bus Selector;Conv.;Ctrl.;Four-Quadrant Single-Phase Rectifier DC Drive;I;Ia;Linear Transformer;Linear load torque;Mean;More Info;Motor;Mux;N;Reference;Scope ;Selector;Speed reference;SubSystem;V;Va;powergui

BLOCKTYPE:
AC Voltage Source;BusSelector;Four-Quadrant Single-Phase Rectifier DC Drive;Gain;Inport;Linear Transformer;Mean;Mux;Outport;PSB option menu block;Scope;Step


MODELNAME: dc3_example_simplified
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/dc3_example_simplified.slx
BLOCKTYPE_FREQUENCY: 2;1;1;3;2;5;1;1;1;1;1;1
CHECKSUM: F973CDF424626F3E718A92E795551E51
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
Start the simulation. You can observe the motor armature voltage and current, the rectifier firing angle, the electromagnetic torque and the motor speed on the scope. The current and torque references are also shown. The motor is coupled to a linear load, which means that the mechanical torque of the load is proportional to the speed. The initial torque reference is set to 0 N.m and the armature current is null. No electromagnetic torque is produced, and the motor stays still. At t = 0.05 s, the torque reference jumps to 800 N.m. This causes the armature current to rise to about 305 A. Notice that the armature current follows the reference quite accurately, with fast response time and small overshooting. Observe also that the average firing angle value stays below 90 degrees, the converter being in rectifier mode. The electromagnetic torque produced by the armature current flow causes the motor to accelerate. The speed rises and starts to stabilize around t = 5 s at about 1450 rpm, the sum of the load and viscous friction torques beginning to equalize the electromagnetic torque. At t = 5 s, the torque reference is set to 400 N.m and the armature current jumps down to about 155 A. This causes the load torque to decelerate the motor. At t = 10 s speed starts to stabilize around 850 rpm. This example shows the simplified DC3 two-quadrant three-phase rectifier DC drive during torque regulation. Description Simulation This circuit uses the simplified DC3 block of Simscape Power Systems(TM) Specialized Technology. It models a two-quadrant three-phase rectifier drive for a 200 HP DC motor. The 200 HP DC motor is separately excited with a constant 310 V DC field voltage source. The armature voltage is provided by a simplified three-phase rectifier controlled by two PI regulators. The rectifier is fed by a 460 V AC 60 Hz voltage source. The regulators control the firing angle of the rectifier thyristors. The first regulator is a speed regulator, followed by a current regulator. Since we are here in torque regulation mode, the speed regulator is disabled and only the current regulator is used. The current regulator controls the armature current by computing the appropriate thyristor firing angle. This generates the rectifier output voltage needed to obtain the desired armature current and thus the desired electromagnetic torque. The current controller takes two inputs. The first one is the current reference (in p.u). This current reference is computed from the the torque reference provided by the user. The second input is the armature current flowing through the machine. Notes 1) The power system has been discretized with a 100 us time step. The control system uses a 100 us time step in order to simulate a digital controller device. 2) The simplified converter represents the average behaviour of a three-phase rectifier for continuous armature current.This model is thus not suitable for simulating DC drives under discontinuous armature current conditions.The converter outputs a continuous voltage value equal to the average-value of the real-life rectified voltage. The armature voltage, armature current and electromagnetic torque ripples are thus not represented. The input currents have the frequency and amplitude of the fundamental current component of the real-life input currents. 3) The model can be used with the detailed SPS rectifiers by selecting Detailed in the Model detail level menu of the graphical user-interface and by setting the time step to 10e-6 s. This can be done by typing Ts=10e-6 in the workspace. See model dc3_example as well.  C.Semaille, L.-A. Dessaint (Ecole de technologie superieure, Montreal) Simplified Two-Quadrant Three-Phase Rectifier 200 HP DC Drive 

BLOCK:
460 V 60 Hz;Alpha;Bus Selector;Conv.;Ctrl.;Ia;Linear load torque;More Info;Motor;Mux;N;Reference;Scope;Selector;SubSystem;Te;Terminator;Torque reference;Two-Quadrant Three-Phase Rectifier DC Drive;Va;output Ground;powergui

BLOCKTYPE:
BusSelector;Gain;Ground;Inport;Mux;Outport;PSB option menu block;Scope;Stair Generator;Terminator;Three-Phase Source;Two-Quadrant Three-Phase Rectifier DC Drive


MODELNAME: dc4_example_simplified
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/dc4_example_simplified.slx
BLOCKTYPE_FREQUENCY: 3;1;1;1;3;2;5;7;1;2;1;1
CHECKSUM: 8E5D963AC1B024BC8546E4C93C78218F
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
Start the simulation. You can observe the motor armature voltage and current, the converter firing angles, the electromagnetic torque and the motor speed on the scope. The current and torque references are also shown. A second scope allows you to visualize the converter average output voltages and output currents. The motor is coupled to a linear load, which means that the mechanical torque of the load is proportional to the speed. The initial torque reference is set to 0 N.m and the armature current is null. No electromagnetic torque is produced and the motor stays still. At t = 0.2 s, the torque reference jumps to 600 N.m. This causes the armature current to rise to about 180 A. The armature current is supplied by converter 1, and the total current in this converter is the sum of load current and circulating current. Converter 2 simply carries the circulating current. Notice that the armature current follows the reference current quite accurately, with fast response time and small overshooting. Observe also that the firing angles are symmetrical around 90 degrees and that the converter average output DC voltages are equal but of opposite signs. TThe electromagnetic torque produced by the armature current flow causes the motor to accelerate. The speed rises and starts to stabilize around t = 4 s at about 560 rpm, the sum of the load and viscous friction torques beginning to equalize the electromagnetic torque. At t = 4 s, the torque reference is set to 0 N.m and the load torque causes the motor to decelerate. At t = 8 s, the torque reference is set to -300 N.m. The armature current jumps down to -90 A and is now delivered by converter 2 while converter 1 only handles the circulating current. Converter 2 is now working in rectifier mode and converter 1 in inverter mode. The negative electromagnetic torque produced allows the motor to accelerate in the negative speed plane. At t = 12 s, speed starts to stabilize around -290 rpm.  This example shows the simplified DC4 four-quadrant three-phase rectifier DC drive during torque regulation. Description Simulation This circuit uses the simplified DC4 block of Simscape Power Systems(TM) Specialized Technology. It models a four-quadrant three-phase rectifier (dual-converter topology) drive for a 200 HP DC motor. The 200 HP DC motor is separately excited with a constant 310 V DC field voltage source. The armature voltage is provided by two simplified three-phase anti-parallel connected converters controlled by two PI regulators. This allows bidirectionnal current flow through the DC motor armature circuit and thus four-quadrant operation. The converters are fed by a 380 V AC 50 Hz voltage source. The regulators control the firing angles of both converter thyristors. The first regulator is a speed regulator, followed by a current regulator. Since we are here in torque regulation mode, the speed regulator is disabled and only the current regulator is used. The current regulator controls the armature current by computing the appropriate thyristor firing angles. This generates the rectifier output voltages needed to obtain the desired armature current and thus the desired electromagnetic torque. Both converters operate simultaneously and the two firing angles are controlled so that their sum gives 180 degrees. This produces opposite average voltages at the converter dc output terminals and thus identical average voltages at the DC motor armature, the converters being connected in anti-parallel. One converter is working in rectifier mode while the other is in inverter mode.  Notes 1) The power system has been discretized with a 100 us time step. The control system (regulators) uses a 100 us sample time in order to simulate a digital controller device. 2) The simplified converters represents the average behaviour of three-phase rectifiers for continuous armature current and dual-converter topology. The rectifier models are thus not suitable for simulating DC drives under discontinuous armature current conditions.The converters output continuous voltage values equal to the average-value of the real-life rectified voltages. The armature voltage, armature current and electromagnetic torque ripples are thus not represented. The input currents have the frequency and amplitude of the fundamental current component of the real-life input currents. 3) The model can be used with the detailed SPS rectifiers by selecting Detailed in the Model detail level menu of the graphical user-interface and by setting the time step to 10e-6 s. This can be done by typing Ts=10e-6 in the workspace. See model dc4_exampleas well.  C.Semaille, L.-A. Dessaint (Ecole de technologie superieure, Montreal) Simplified Four-Quadrant Three-Phase Rectifier 200 HP DC Drive with circulating current

BLOCK:
380 V 50 Hz;Alpha;Bus Selector;Conv.;Ctrl.;Four-Quadrant Three-Phase Rectifier DC Drive;I;Ia;Linear load torque;Mean;More Info;Motor;Mux;N;Reference;Scope;Scope ;Selector;SubSystem;Te;Torque reference;V;Va;output Ground;powergui

BLOCKTYPE:
BusSelector;Four-Quadrant Three-Phase Rectifier DC Drive;Gain;Ground;Inport;Mean;Mux;Outport;PSB option menu block;Scope;Stair Generator;Three-Phase Source


MODELNAME: dc5_example_simplified
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/dc5_example_simplified.slx
BLOCKTYPE_FREQUENCY: 2;1;1;3;2;1;4;1;1;2;2
CHECKSUM: BBF4B744ABCD85DF814E5A18346F1233
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
This example shows the simplified DC5 one-quadrant chopper DC drive during speed regulation Description Simulation Notes Start the simulation. You can observe the motor armature voltage and current, the IGBT duty ratio and the motor speed on the scope. The current and speed references are also shown. The speed reference is set at 500 rpm at t = 0 s. Initial load torque is 15 N.m. Observe that the motor speed follows the reference ramp accurately (+250 rpm/s) and reaches steady state around t = 2.5 s. The armature current follows the current reference very well, with fast response time and small ripples. At t = 2.5 s, the load torque passes from 15 N.m to 20 N.m. The motor speed recovers fast and is back at 500 rpm at t = 3 s. The current reference rises to about 16.7 A to generate a higher electromagnetic torque to maintain the speed reference. As observed before, the armature current follows its reference perfectly. At t = 3 s, the speed reference jumps down to 350 rpm. The armature current lowers in order for the speed to decrease following the negative speed slope (-250 rpm/s) with the help of the load torque. At t = 4 s, the speed stabilizes around its reference. This circuit uses the simplified DC5 block of Simscape Power Systems(TM) Specialized Technology. It models a one-quadrant chopper (buck converter) drive for a 5 HP DC motor. The 5 HP DC motor is separately excited with a constant 150 V DC field voltage source. The armature voltage is provided by a simplified IGBT buck converter controlled by two PI regulators. The buck converter is fed by a 280 V DC voltage source. The first regulator is a speed regulator, followed by a current regulator. The speed regulator outputs the armature current reference (in p.u.) used by the current controller in order to obtain the electromagnetic torque needed to reach the desired speed. The speed reference change rate follows acceleration and deceleration ramps in order to avoid sudden reference changes that could cause armature over-current and destabilize the system. The current regulator controls the armature current by computing the appropriate duty ratio of the IGBT control pulses (Pulse Width Modulation). This generates the average armature voltage needed to obtain the desired armature current.  C.Semaille, L.-A. Dessaint (Ecole de technologie superieure, Montreal) 1) The power system has been discretized with a 20 us time step. The speed and current controllers use a 100 us and 20 us sampling time respectively in order to simulate a digital controller device. 2) The simplified converter represents the average behaviour of a buck converter for continuous armature current. This model is thus not suitable for simulating DC drives under discontinuous armature current conditions.The converter outputs a continuous voltage value equal to the average-value of the real-life chopped voltage. The armature voltage, armature current and electromagnetic torque ripples are thus not represented.The input current value is equal to the average value of the real-life input current. 3) The model can be used with the detailed SPS converter by selecting Detailed in the Model detail level menu of the graphical user-interface and by setting the time step to 1e-6 s. This can be done by typing Ts=1e-6 in the workspace. See example dc5_example as well. Simplified One-Quadrant Chopper 5 HP DC Drive

BLOCK:
Bus Selector;Conv.;Ctrl.;DCycle;Ia;Load torque;More Info;Motor;Mux;N;One-Quadrant Chopper DC Drive;Reference;Scope;Selector;Speed reference;SubSystem;Terminator;Va;Vdc 280 V ;output Ground;powergui

BLOCKTYPE:
BusSelector;DC Voltage Source;Ground;Inport;Mux;One-Quadrant Chopper DC Drive;Outport;PSB option menu block;Scope;Step;Terminator


MODELNAME: dc6_example_simplified
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/dc6_example_simplified.slx
BLOCKTYPE_FREQUENCY: 1;2;3;1;1;1;1;1;4;1;2;7;9;1;2;1;1;2;2;1;4;1;1;2;1;1
CHECKSUM: CCB4357384B44A3D430ABEC3E2AD86CB
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
This example shows the simplified DC6 two-quadrant chopper DC drive during speed regulation Description Simulation Notes Before starting the simulation, set the initial bus voltage to 630 V via the GUI block (Initial States Setting button and Cbus variable). Start the simulation. You can observe the motor armature voltage and current, the two IGBT duty ratios and the motor speed on the scope. The current and speed references are also shown. The speed reference is set at 400 rpm at t = 0 s. Initial load torque is 814 N.m. Observe that the motor speed follows the reference ramp accurately (+250 rpm/s) and reaches steady state around t = 2 s. The armature current follows the current reference very well, with fast response time and small ripples. At t = 2.1 s, the load torque passes from 814 N.m to 100 N.m. The motor speed recovers fast and is back at 400 rpm at t = 2.75 s. The current reference lowers to about 40 A to generate a smaller electromagnetic torque, the load torque being reduced. As observed before, the armature current follows its reference perfectly. At t = 2.75 s, the speed reference jumps down to 100 rpm. In order for the motor to decelerate following the negative speed ramp, the armature current reverses down to -160 A to generate a braking electromagnetic torque (dynamic braking mode). This causes the DC bus voltage to increase. The braking chopper limits the voltage value. At t = 3.4 s, the motor speed reaches 100 rpm and the current reverses back to 40 A. At t = 4 s, the speed stabilizes around its reference. This circuit uses the simplified DC6 block of Simscape Power Systems(TM) Specialized Technology. It models a two-quadrant chopper (buck-boost converter) drive for a 200 HP DC motor. The 200 HP DC motor is separately excited with a constant 150 V DC field voltage source. The armature voltage is provided by a simplified IGBT buck-boost converter controlled by two PI regulators. The buck-boost converter is fed by a 630 V DC bus obtained by rectification of a 460 V AC 60 Hz voltage source. In order to limit the DC bus voltage during dynamic braking mode, a braking chopper has been added between the diode rectifier and the DC6 block. The first regulator is a speed regulator, followed by a current regulator. The speed regulator outputs the armature current reference (in p.u.) used by the current controller in order to obtain the electromagnetic torque needed to reach the desired speed. The speed reference change rate follows acceleration and deceleration ramps in order to avoid sudden reference changes that could cause armature over-current and destabilize the system. The current regulator controls the armature current by computing the appropriate duty ratios of the control pulses of the two IGBT devices (Pulse Width Modulation).For proper system behaviour, the two IGBT devices have opposite duty ratio values.This generates the average armature voltage needed to obtain the desired armature current.  C.Semaille, L.-A. Dessaint (Ecole de technologie superieure, Montreal) 1) The power system has been discretized with a 20 us time step. The speed and current controllers use a 100 us and 20 us sampling time respectively in order to simulate a digital controller device. 2) The simplified converter represents the average behaviour of a buck-boost converter for continuous armature current. This model is thus not suitable for simulating DC drives under discontinuous armature current conditions.The converter outputs a continuous voltage value equal to the average-value of the real-life chopped voltage. The armature voltage, armature current and electromagnetic torque ripples are thus not represented.The input current value is equal to the average value of the real-life input current. 3) The model can be used with the detailed SPS converter by selecting Detailed in the Model detail level menu of the graphical user-interface and by setting the time step to 1e-6 s. This can be done by typing Ts=1e-6 in the workspace. See model dc6_example as well. Simplified Two-Quadrant Chopper 200 HP DC Drive

BLOCK:
+;-;460 V 60 Hz;A;AC to DC Converter;B;Braking chopper;Bus Selector;Bus_;C;Cbus;Constant;Conv.;Ctrl.;DC IGBT I;DC IGBT II;DC_link;Data Type Conversion;Diode;Discrete-Time Integrator;Gain;Gate;Ia;Ideal Switch;Load torque;Logical Operator;More Info;Motor;Mux;N;Proportional controller;Ramp_generator;Rectifier Bridge;Reference;Relational Operator;Relay;Scope;Selector;Speed reference;SubSystem;Sum;Terminator;Two-Quadrant Chopper DC Drive;Unit Delay;V bridge+;V bridge-;V bus;V bus+;V bus-;Va;fc;powergui;ramp_out

BLOCKTYPE:
Braking chopper;BusSelector;Constant;DataTypeConversion;Diode;DiscreteIntegrator;Gain;Ideal Switch;Inport;Logic;Mux;Outport;PMIOPort;PSB option menu block;RelationalOperator;Relay;Scope;Series RLC Branch;Step;Sum;Terminator;Three-Phase Source;Two-Quadrant Chopper DC Drive;UnitDelay;Universal Bridge;Voltage Measurement


MODELNAME: dc7_example_simplified
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/dc7_example_simplified.slx
BLOCKTYPE_FREQUENCY: 1;2;3;1;1;1;1;2;1;4;1;2;7;9;1;2;1;1;2;1;1;3;1;2;1;1
CHECKSUM: 0D90D6C9C8CBAB5A56E25A054587E071
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
2) The simplified converter represents the average behaviour of a four-quadrant chopper for continuous armature current. This model is thus not suitable for simulating DC drives under discontinuous armature current conditions.The converter outputs a continuous voltage value equal to the average-value of the real-life chopped voltage. The armature voltage, armature current and electromagnetic torque ripples are thus not represented.The input current value is equal to the average value of the real-life input current. 3) The model can be used with the detailed SPS converter by selecting Detailed in the Model detail level menu of the graphical user-interface and by setting the time step to 1e-6 s. This can be done by typing Ts=1e-6 in the workspace. See model dc7_example as well. 1) The power system has been discretized with a 20 us time step. The speed and current controllers use a 100 us and 20 us sampling time respectively in order to simulate a digital control device. C.Semaille, L.-A. Dessaint (Ecole de technologie superieure, Montreal) This circuit uses the simplified DC7 block of Simscape Power Systems(TM) Specialized Technology. It models a four-quadrant chopper drive for a 200 HP DC motor. The 200 HP DC motor is separately excited with a constant 150 V DC field voltage source. The armature voltage is provided by a simplified IGBT converter controlled by two PI regulators. The converter is fed by a 515 V DC bus obtained by rectification of a 380 V AC 50 Hz voltage source. In order to limit the DC bus voltage during dynamic braking mode, a braking chopper has been added between the diode rectifier and the DC7 block. The first regulator is a speed regulator, followed by a current regulator. The speed regulator outputs the armature current reference (in p.u.) used by the current controller in order to obtain the electromagnetic torque needed to reach the desired speed. The speed reference change rate follows acceleration and deceleration ramps in order to avoid sudden reference changes that could cause armature over-current and destabilize the system. The current regulator controls the armature current by computing the appropriate duty ratios of the control pulses of the four IGBT devices (Pulse Width Modulation). For proper system behaviour, the instantaneous duty ratios of IGBT devices 1 and 4 are opposite to those of IGBT devices 2 and 3. This generates the average armature voltage needed to obtain the desired armature current.  Before starting the simulation, set the initial bus voltage to 515 V via the GUI block (Initial States Setting button and Cbus variable). Start the simulation. You can observe the motor armature voltage and current, the four IGBT duty ratios and the motor speed on the scope. The current and speed references are also shown. The motor is coupled to a linear load, which means that the mechanical torque of the load is proportional to the speed. The speed reference is set at 500 rpm at t = 0 s. Observe that the motor speed follows the reference ramp accurately (+400 rpm/s) and reaches steady state around t = 1.3 s. The armature current follows the current reference very well, with fast response time and small ripples. At t = 2 s, speed reference drops to -1184 rpm. The current reference decreases to reduce the electromagnetic torque and causes the motor to decelerate with the help of the load torque. At t = 2.2 s, the current reverses in order to produce a braking electromagnetic torque (dynamic braking mode). This causes the DC bus voltage to increase. At t = 3.25 s, the motor reaches 0 rpm and the load torque reverses and becomes negative. The negative current now produces an accelerating electromagnetic torque to allow the motor to follow the negative speed ramp (-400 rpm/s). At t = 6.3 s, the speed reaches -1184 rpm and stabilizes around its reference. Notes Simulation Description This example shows the simplified DC7 four-quadrant chopper DC drive during speed regulation Simplified Four-Quadrant Chopper 200 HP Drive

BLOCK:
+;-;380 V 50 Hz;A;AC to DC Converter;B;Braking chopper;Bus Selector;Bus_;C;Cbus;Constant;Conv.;Ctrl.;DC IGBT I&IV;DC IGBT II&III;DC_link;Data Type Conversion;Diode;Discrete-Time Integrator;Four-Quadrant Chopper DC Drive;Gain;Gate;Ia;Ideal Switch;Linear load torque;Logical Operator;More Info;Motor;Mux;N;Proportional controller;Ramp_generator;Rectifier Bridge;Reference;Relational Operator;Relay;Scope;Selector;Speed reference;SubSystem;Sum;Terminator;Unit Delay;V bridge+;V bridge-;V bus;V bus+;V bus-;Va;fc;powergui;ramp_out

BLOCKTYPE:
Braking chopper;BusSelector;Constant;DataTypeConversion;Diode;DiscreteIntegrator;Four-Quadrant Chopper DC Drive;Gain;Ideal Switch;Inport;Logic;Mux;Outport;PMIOPort;PSB option menu block;RelationalOperator;Relay;Scope;Series RLC Branch;Step;Sum;Terminator;Three-Phase Source;UnitDelay;Universal Bridge;Voltage Measurement


MODELNAME: power_3phmutseq10
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_3phmutseq10.slx
BLOCKTYPE_FREQUENCY: 1;2;1;1;1;1;1;1
CHECKSUM: 3C89706831D47CE23463A75723037257
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
V1 = 1 V V0 = 1 V (t>0.1 s) Z1= 1 +j1 Z0= 2 +j2 I1 = 1/sqrt(2)=0.7071 A I2 = 0 I0 = 1/(2*sqrt(2))= 0.3536 A (t>0.1 s)

BLOCK:
3-Phase Mutual Inductance Z1-Z;3-Phase Programmable Voltage Source;From;Ground;Reference;Scope;Sequence Analyzer;Three-Phase V-I Measurement;output Ground;powergui

BLOCKTYPE:
From;Ground;PSB option menu block;Scope;Sequence Analyzer;Three-Phase Mutual Inductance Z1-Z0;Three-Phase Programmable Voltage Source;Three-Phase VI Measurement


MODELNAME: power_DiscreteShiftRegister
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_DiscreteShiftRegister.slx
BLOCK: Discrete Shift Register;One input signal;Reference;Scope;Selector;Selector ;Two input signals
BLOCKTYPE: Discrete Shift Register;Scope;Selector;Sin
BLOCKTYPE_FREQUENCY: 2;2;2;2
CHECKSUM: 6399F4FDA3CD9AD933EB8051E9398A6E
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
Discrete Shift Register Block Examples 8 last samples of input signal 4 last samples of the two input signals = 8 signals


MODELNAME: power_DiscreteVariableTimeDelay
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_DiscreteVariableTimeDelay.slx
ANNOTATION: Discrete Variable Time Delay Block Examples
BLOCKTYPE: Constant;Discrete Variable Time Delay;Mux;Ramp;Scope;Sin
BLOCKTYPE_FREQUENCY: 2;3;3;1;3;3
CHECKSUM: F86FEBC39BFA10E1F3372EF41A0B298C
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCK:
Discrete Variable Time Delay ;Discrete Variable Time Delay 2 ;Fixed delay;Mux;One input signal;Reference;Scope ;Two fixed delays;Two input signals;Variable delay


MODELNAME: power_FirstOrderFilter
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_FirstOrderFilter.slx
BLOCK: First-Order Filter ;Fourier;Mag;Phase;Reference;Scope ;Sine Wave;Step
BLOCKTYPE: Display;First-Order Filter;Fourier;Scope;Sin;Step
BLOCKTYPE_FREQUENCY: 2;2;1;2;1;1
CHECKSUM: 68945FF9F6EF7A62876B9FE9C7CDF309
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
First-Order Filter Block Example Three identical Low-Pass filters Three-phase 60Hz signal Low-Pass filter theoretical output: W = 60*2*pi T = 1/(2*pi*60) H = 1./ (1 + j*T.*W) u1= 1.0, 0 degrees abs(u1*H) = 0.7071 angle(u1*H)*180/pi = -45 degrees Two different High-Pass filters


MODELNAME: power_Fourier
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_Fourier.slx
BLOCK: Add;Fourier ;Magnitude;Phase1 (deg.);Phase2 (deg.);Phases;Reference;Signal;Signals;Src
BLOCKTYPE: Display;Fourier;Scope;Sin;Sum
BLOCKTYPE_FREQUENCY: 4;2;3;2;1
CHECKSUM: D4033E73E0AE17D37E36794648426702
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
Fundamental of three input signals DC Fund harmo 2 harmo 3 Signal1 Signal2 Signal3 Signal1=0.95, pha=0 Signal2=1.00, pha= -120 Signal3=1.02, pha= 120 Signal= 10VDC ... + 100V, 60Hz, pha= 25 deg + 20V, 120Hz, pha= 40 deg + 30V, 180 Hz, pha= -15 deg. DC component, fundamental and harmonics of one input signal Fourier Block Example


MODELNAME: power_FundamentalPLLDriven
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_FundamentalPLLDriven.slx
ANNOTATION: Starting at 0.2s: From 60 Hz, ramping frequency at 3 Hz/s Fundamental (PLL-Driven) Block Example
BLOCKTYPE_FREQUENCY: 1;1;2;1;1;1;1;1
CHECKSUM: D915EE635231EFC86592D3A25BC5E92B
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCK:
Fourier;Fundamental (PLL-Driven);Mux;PLL;Reference;Scope Yellow = Fundamental (PLL-Driven) output & Magenta= Fourier (60Hz fundamental) output;Selector;Terminator;Three-Phase Programmable Generator

BLOCKTYPE:
Fourier;Fundamental (PLL-Driven);Mux;PLL;Scope;Selector;Terminator;Three-Phase Programmable Generator


MODELNAME: power_LeadLagFilter
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_LeadLagFilter.slx
BLOCK: Add;Constant;Fourier ;Lead-Lag Filter ;Mag ;Phase ;Product;Reference;Scope;Scope ;Sine Wave;Step
BLOCKTYPE: Constant;Display;Fourier;Lead-Lag Filter;Product;Scope;Sin;Step;Sum
BLOCKTYPE_FREQUENCY: 2;4;2;2;2;2;2;2;2
CHECKSUM: 2562EEA945C1DFA83EA6162877F429ED
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
Lead-Lag Filter Block Example Three identical Lead-Lag filters  Three input signals : DC component = [ 0.1 -0.2 0.3] AC components (t>0.05 sec) Amplitude= 1 Bias=0 Frequency= 60 Hz Phase = [ 0 -120 +120 ] degrees Theoretical outputs: W = 60*2*pi T1 = 0 T2 = 1/(2*pi*60) H = (1 + j*T1.*W) ./ (1 + j*T2.*W) u1= 1.0, 0 degrees abs(u1*H) = 0.7071 angle(u1*H)*180/pi = -45 degrees Three input signals : DC component = [ 0.1 -0.2 0.3] AC components (t>0.05 sec) Amplitude= 1 Bias=0 Frequency= [60 120 180] Hz Phase =0 degrees Theoretical outputs: W = [60 120 180]*2*pi T1 = [ 1/(2*pi*60) 2/(2*pi*120) 1/(2*pi*180) ] T2 = [ 1/(2*pi*60) 1/(2*pi*120) 2/(2*pi*180) ] H = (1 + j*T1.*W) ./ (1 + j*T2.*W) abs(H) = [1 1.5811 0.63246] angle(H)*180/pi = [0 18.435 -18.435 ] degrees Three different Lead-Lag filters 


MODELNAME: power_Logic
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_Logic.slx
BLOCKTYPE_FREQUENCY: 3;2;4;1;3;5;3;4;1;4;7;5
CHECKSUM: C3BEA9549556EBE8F787BE9DEE3C39E8
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
Desired temperature range (deg): [20, 22]  Must be out of range for at least 0.1 (s) Stretch input by 0.015 (s) Temperature controlled by heater Logic Blocks Examples

BLOCK:
And;Bistable;Bistable ;Bistable Priority to reset;Bistable Priority to set;Compare To Constant;Data Type Conversion;Demux;Edge Detector Either;Edge Detector Falling;Edge Detector Rising;Edge detector;Heater;Logical Operator;Memory IC=0 ;Monostable ;Monostable Either;Monostable Falling;Monostable IC=;Monostable Rising;Mux;Not;OFF Delay ;ON Delay;Off Delay;Off Delay IC=;On Delay;On Delay IC=0 ;Reference;Stair Generator

BLOCKTYPE:
Bistable;Compare To Constant;DataTypeConversion;Demux;Edge Detector;Logic;Memory;Monostable;Mux;On/Off Delay ;Scope;Stair Generator


MODELNAME: power_MeanVariableFrequency
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_MeanVariableFrequency.slx
ANNOTATION: Mean Blocks Example Signal= 200 V, 3-ph, (variable frequency) + 30 V DC on phase A only
BLOCKTYPE: Constant;Mean;Mean (Variable Frequency);Ramp;Scope;Sum;Terminator;Three-phase Sine Generator
BLOCKTYPE_FREQUENCY: 3;1;1;1;1;1;1;1
CHECKSUM: 804F47A4343230F25698D0FDC3F1FF1D
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCK:
AC;Add;Frequency Ramp starting at 0.2s;Mean;Mean (Variable Frequency);Pha;Reference;Scope;Terminator;Three-Phase Sine Generator;V DC


MODELNAME: power_OverModulation
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_OverModulation.slx
BLOCKTYPE_FREQUENCY: 3;2;3;2;1;1;1;3;1;1;1;3;3;1;1;1;1;1;1;1;1;1
CHECKSUM: 70D6AB037B2A9F5D528B5A081C5D45B9
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
Vdc 2Level, 3-phase IGBTs Converter Choke 500kW & 100kvar cap. at 600Vrms LL, 50Hz VLL_Converter = m * Vdc/2 * sqrt(3) / sqrt(2) VLL_Converter = m * Vdc * 0.6124 0= No overmodulation 1= Overmodulation (Third Harmonic) 2= Overmodulation (Flat Top) 3= Overmodulation (Min-Max)  For m=0.80 ---> Vab_Conv= = 490 Vrms For m=1.15 ---> Vab_Conv= = 704 Vrms (with overmodulation) Overmodulation 

BLOCK:
 overmodulation type;DC Src1 (500V);DC Src2 (500V);Freq;From;Goto;Multiport Switch;Mux;Neutral;Overmodulation Flat Top;Overmodulation Min-Max;Overmodulation Third Harmonic;PWM Generator (2-Level);Pha;Phase A;RMS;Reference;Scope;Selector;THD;Terminator;Three-Phase Parallel RLC Load;Three-Phase Series RLC Branch;Three-Phase Sine Generator;Three-Phase V-I Measurement (Vabc_Conv);Universal Bridge;Vab_Conv;Vab_Load;Voltage MeasurementAB;m;powergui

BLOCKTYPE:
Constant;DC Voltage Source;From;Goto;MultiPortSwitch;Mux;Neutral;Overmodulation;PSB option menu block;PWM Generator (2-Level);RMS;Scope;Selector;Step;THD;Terminator;Three-Phase Parallel RLC Load;Three-Phase Series RLC Branch;Three-Phase VI Measurement;Three-phase Sine Generator;Universal Bridge;Voltage Measurement


MODELNAME: power_PLL
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_PLL.slx
BLOCKTYPE: BusSelector;Display;Mux;PLL;PLL (3ph);Scope;Selector;Three-Phase Programmable Generator
BLOCKTYPE_FREQUENCY: 1;1;3;1;1;1;1;1
CHECKSUM: 74992C395A81A57964613F7DA68386EF
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
Phase Lock Loop (PLL) Blocks Example Three-Phase Source Amplitude = 100V Frequency: 60Hz increasing to 61Hz at 0.5 sec.

BLOCK:
Bus Selector;Mux;PLL;PLL (3ph);PLL Frequency;Reference;Scope;Selector;Three-Phase Programmable Generator


MODELNAME: power_PWMGenerator2Level
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_PWMGenerator2Level.slx
BLOCKTYPE_FREQUENCY: 1;2;1;2;1;1;1;1;3;1;1;1;1;1;3
CHECKSUM: 2524D77A365D8AA6F01A39983079DD7C
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
Vdc VLL_Converter = m * Vdc/2 * sqrt(3) / sqrt(2) VLL_Converter = m * Vdc * 0.6124 VLL_Converter = 0.95 * 1000 * 0.6124 = 581.8 2Level, 3-phase IGBTs Converter Choke Load 500kW & 100kvar cap. at 600Vrms LL, 50Hz Fc= 33*50=1650 Hz  PWM Generator (2-Level) Block Example

BLOCK:
Add;DC Source1 (500V);DC Source2 (500V);Modulation Index (m);Neutral;Neutral ;PWM Generator (2-Level);Product;RMS;Reference;Three-Phase Parallel RLC Load;Three-Phase Series RLC Branch;Universal Bridge;Uref Generation (50Hz);Va_Converter;Vab_Conv (Vrms) (50 Hz);Vab_Converter;Vab_Load;Voltage MeasurementA;Voltage MeasurementAB;Voltage MeasurementB;powergui

BLOCKTYPE:
Constant;DC Voltage Source;Display;Neutral;PSB option menu block;PWM Generator (2-Level);Product;RMS;Scope;Sin;Sum;Three-Phase Parallel RLC Load;Three-Phase Series RLC Branch;Universal Bridge;Voltage Measurement


MODELNAME: power_PWMGenerator3Level
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_PWMGenerator3Level.slx
BLOCKTYPE_FREQUENCY: 1;2;1;2;1;1;1;1;3;1;1;1;1;1;3
CHECKSUM: F0C8F47310D9BF690E9B935661515366
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
+Vdc/2 VLL_Converter = m * Vdc/2 * sqrt(3) / sqrt(2) VLL_Converter = m * Vdc * 0.6124 3Level, 3-phase IGBTs Converter Choke Load 500kW & 100kvar cap. at 600Vrms LL, 50Hz VLL_Converter = 0.95 * 1000 * 0.6124 = 581.8 Fc= 33*50=1650 Hz  -Vdc/2 PWM Generator (3-Level) Block Example

BLOCK:
Add;DC Source1 (500V);DC Source2 (500V);Modulation Index (m);Neutral;Neutral ;PWM Generator (3-Level);Product;RMS;Reference;Three-Level Bridge;Three-Phase Parallel RLC Load;Three-Phase Series RLC Branch;Uref Generation (50Hz);VAB;Va;Va_Converter;Vab_Conv (Vrms) (50 Hz);Vab_Converter;Vab_Load;Vb;powergui

BLOCKTYPE:
Constant;DC Voltage Source;Display;Neutral;PSB option menu block;PWM Generator (3-Level);Product;RMS;Scope;Sin;Sum;Three-Level Bridge;Three-Phase Parallel RLC Load;Three-Phase Series RLC Branch;Voltage Measurement


MODELNAME: power_PWMGeneratorDCDC
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_PWMGeneratorDCDC.slx
BLOCKTYPE_FREQUENCY: 1;1;2;1;2;2;2;1;2;2;1;1;1;2;1
CHECKSUM: D141CB2F7A4697F4F149AB534C04F72E
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
250V Fsw=5 kHz Theoretical values: Vmean = D * 250V = 0.8 * 250 = 200V Imean = (Vmean - 125V) / 3 ohms = (200-125) / 3 = 25A SVPWM Generator (2-Level) Block Example

BLOCK:
3 ohms;5 mH;Current Measurement;D;Duty Cycle (D);From;Goto;Ground;Mean;Mux;PWM Generator (DC-DC);Q;Reference;Scope;Src;Src2 125V;Voltage Measurement;powergui

BLOCKTYPE:
Constant;Current Measurement;DC Voltage Source;Diode;From;Goto;Ground;IGBT/Diode;Mean;Mux;PSB option menu block;PWM Generator (DC-DC);Scope;Series RLC Branch;Voltage Measurement


MODELNAME: power_PhasorMeasurements
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_PhasorMeasurements.slx
BLOCKTYPE_FREQUENCY: 2;1;5;2;1;1;1;1;1;2;3;1;1;1;1;1;1
CHECKSUM: 1EC8AA11091889D0803FDDB990758C21
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
Phasor Measurements Blocks Examples V1 = 1.0 -30 deg V2 = 0.5 +45 deg V0 = 0.2 -100 deg Three-phase unbalanced sinusoidal voltages positive-, negative-, zero-sequence components: V1 = 1.0 -30 deg V2 = 0.5 +45 deg V0 = 0.2 -100 deg 3 phasors 1 +1i 2 2 -1i 

BLOCK:
;3 AC components (60 Hz 120 Hz 180 Hz) ;3 phasors;Add;Complex to Magnitude-Angle;Mag_;Magnitude-Angle to Complex;Mean;Mean (Phasor);Mux;Phase_;Reference;Scope;Selector;Sequence Analyzer;Sequence Analyzer (Phasor);SubSystem;Terminator_;Three-Phase Programmable Generator;Transform sequence phasors to abc phasors;V120->Vabc;V120_mag;V120_phase;abc;deg2rad

BLOCKTYPE:
ComplexToMagnitudeAngle;Constant;Display;Gain;Inport;MagnitudeAngleToComplex;Mean (Phasor);Mux;Outport;Scope;Selector;Sequence Analyzer;Sequence Analyzer (Phasor);Sin;Sum;Terminator;Three-Phase Programmable Generator


MODELNAME: power_PhasorPowerMeasurements
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_PhasorPowerMeasurements.slx
BLOCKTYPE_FREQUENCY: 3;4;4;2;1;1;1;3;1
CHECKSUM: DE5185050C0AE37587B7F36F890864C9
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
Three-phase unbalanced load Sa = Pa + jQa = 1000 + 500i Sb = Pb + jQb = 600 - 200i Sc = Pc + jQc = 800 ---------------------------- Stot = P + jQ = 2400 + 300i (2400 watts, 300 vars)  Power (3ph, Phasor) Block Example Three-phase voltage 120 Vrms L-G

BLOCK:
Active Powers (W);From;Ground;LoadA 1000 W 500 vars;LoadB 600 W 200 vars;LoadC 800 W;PhaseA;PhaseB;PhaseC;Power (3ph, Phasor);Power (Phasor);Reactive Powers (var);Reference;Three-Phase Active Power (W);Three-Phase Reactive Power (var);Three-Phase V-I Measurement;powergui

BLOCKTYPE:
AC Voltage Source;Display;From;Ground;PSB option menu block;Power (3ph, Phasor);Power (Phasor);Series RLC Load;Three-Phase VI Measurement


MODELNAME: power_PositiveSequencePLLDriven
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_PositiveSequencePLLDriven.slx
BLOCKTYPE_FREQUENCY: 3;1;1;1;1;1;1;1;1
CHECKSUM: 35AFFE9F73780A342DE08FE8227AF5E5
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
Positive Sequence (PLL-Driven) Block Example Initial 3-phase voltage: 200Vpeak, 60Hz From 0.1s to 0.6s: Frequency varies from 60 to 61 Hz From 0.2 to 0.5s: 2nd + 5th harmonics added to the 3-phase voltage At 0.7s, 40% voltage swell 

BLOCK:
Frequency (Hz);Magnitude (Pos. Seq.);PLL (3ph);Phase (Pos. Seq.);Positive-Sequence (PLL-Driven);Product;Reference;Scope;Terminator;Three-Phase Programmable Generator;Voltage swell;to-pu

BLOCKTYPE:
Display;Gain;PLL (3ph);Positive-Sequence (PLL-Driven);Product;Scope;Step;Terminator;Three-Phase Programmable Generator


MODELNAME: power_Power
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_Power.slx
BLOCK: P (W);Power;Q (var);Reference;Scope;SrcI;SrcV
BLOCKTYPE: Display;Power;Scope;Sin
BLOCKTYPE_FREQUENCY: 2;1;1;2
CHECKSUM: 26D73C0C88CA098365B13CBAB0292AFE
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
Power Block Example V= 240 Vrms, 60Hz I= 15 Arms, 60Hz lagging V by 15 degrees Theoretical value: 240 * 15 * cos(15deg.) = 3477 W Theoretical value: 240 * 15 * sin(15deg.) = 931.7 vars


MODELNAME: power_PowerPLLDrivenPositiveSequence
BLOCKTYPE_FREQUENCY: 3;2;1;1;1;1;1;1;1;1;1
CHECKSUM: C3FDF090657E9A72777235628F6B8E9C
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
PATH:
toolbox/physmod/powersys/supporting_files/documentation_models/power_PowerPLLDrivenPositiveSequence.slx

ANNOTATION:
Initial 3-phase voltage: 240 Vrms LL, 60Hz From 0.1s to 0.6s: Frequency varies from 60 to 61 Hz At 0.7s, addition of 15% of 5th harmonic Power (PLL-Driven, Positive Sequence) Block Example

BLOCK:
3000 watts & 750 vars at 240 Vrms LL, 60Hz;Frequency (Hz);From;Ground;P (watts);PLL (3ph);Power (PLL-Driven, Positive-Sequence);Q (vars);Reference;Scope;Three-Phase Programmable Voltage Source;Three-Phase V-I Measurement;powergui;to-pu

BLOCKTYPE:
Display;From;Gain;Ground;PLL (3ph);PSB option menu block;Power (PLL-Driven, Positive-Sequence);Scope;Three-Phase Programmable Voltage Source;Three-Phase Series RLC Load;Three-Phase VI Measurement


MODELNAME: power_PulseGenerator
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_PulseGenerator.slx
BLOCKTYPE: Constant;From;Gain;Goto;Integrator;Math;Pulse Generator (Thyristor);Ramp;Saturate;Scope;Step;Sum
BLOCKTYPE_FREQUENCY: 11;10;1;2;1;1;5;1;1;5;1;7
CHECKSUM: BB6AFB75371FE220349EF9F6157F2BF7
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
Block signal Ramp generation 6-Pulse Generator : Pulse witdth = 30 deg Double pulsing : Off Delay angle = 5 deg 6-Pulse Generator : Pulse witdth = 30 deg Double pulsing: On Delay angle = 5 deg 6-Pulse Generator : Pulse witdth = 30 deg Double pulsing: Off Delay angle = 40 deg 12-Pulse Generator : Delta lagging connection Pulse witdth = 60 deg Double pulsing: Off Delay angle = 40 deg 12-Pulse Generator : Delta leading connection Pulse witdth = 60 deg Double pulsing: Off Delay angle = variable Pulse Generator Block Example

BLOCK:
Constant;Constant ;From;Gain;Goto;Integrator;Limiter block : Upper limit=180 deg Lowe limit = 0 deg;Math Function;Pulse Generator (Thyristor, 12-Pulse) ;Pulse Generator (Thyristor, 6-Pulse) ;Pulse Generator (Thyristor, 6-Pulse) 2 ;Pulse Generator (Thyristor, 6-Pulse) 3 ;Ramp : Start time = 0.05 s Slope = -720 deg/s Initial output = 50 deg;Reference;Scope ;Step Block signal : Step time = 0.02 s;Sum ;frequency


MODELNAME: power_RMS_THD
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_RMS_THD.slx
BLOCK: Add;RMS;RMS ;Reference;Scope ;Sine Wave;THD;THD (%);True RMS;to %
BLOCKTYPE: Display;Gain;RMS;Scope;Sin;Sum;THD
BLOCKTYPE_FREQUENCY: 3;1;2;2;1;1;1
CHECKSUM: 26D589453B8EC8085AC7BFF3038F56E5
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
Signal= 120 Vrms, 60Hz + 30V DC + 60 Vrms, 120Hz Theoretical value: sqrt(120^2 + 60^2 + 30^2 ) = 137.48 V Theoretical value: 120 V Theoretical value: 60^2 / 120^2 = 0.5 (50%) RMS and THD Block Example


MODELNAME: power_SM_Fundamental
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_SM_Fundamental.slx
BLOCKTYPE_FREQUENCY: 3;3;6;3;9;4;9;3;3;1;1;3;3;3
CHECKSUM: C551D6D6F3C8208503797979AA41B5D6
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
Circuit 1: SI Fundamental parameters Nominal field current is specified ifn = 1300 A Steady-state field voltage & current: Vf = 92.95 V If = 1300 A Transformation ratio : Ns/Nf = 0.07619  Machine parameters are taken from Kundur P. Power System Stability and Control McGraw-Hill book, 1994 Examples 3.1, 3.2 & 8.1 Model parameters are specified in Model Properties/PreLoad Fcn Callback Circuit 2 : SI Fundamental parameters Nominal field current is not specified ifn = 0 Steady-state field voltage & current referred to stator : Vf = 7.082 V If = 11375 A  Circuit 3 : PU Fundamental parameters Steady-state field voltage & current : Vf = 1 pu If = 1 pu Modeling of a 550-MVA, 24-kV, 3600-rpmSynchronous Generator Using Fundamental SI & PU Parameters 

BLOCK:
0.1% Pnom;3/2*Ns/Nf;Breaker;Bus Selector;Display;From;Goto;If (A);Ifn;Measurements;Mux;PUtoA;Pm;Reference;Scope;SubSystem;Synchronous Machine SI Fundamental_;Synchronous Machine pu Fundamental;Vab;Vab (pu);Vfd;VtoPU;ia (A);powergui

BLOCKTYPE:
Breaker;BusSelector;Constant;Display;From;Gain;Goto;Mux;Outport;PSB option menu block;Scope;Synchronous Machine;Three-Phase Series RLC Load;Voltage Measurement


MODELNAME: power_SVPWMGenerator2Level
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_SVPWMGenerator2Level.slx
BLOCKTYPE_FREQUENCY: 2;4;2;1;2;1;2;2;1;4;1;2;2;2;2;2
CHECKSUM: 15D887C6B03D1CA5D9865FF326219FB3
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
Note: Use FFT analysis tool of the powergui to compare Converters output voltage waveforms Vdc 2Level, 3-phase IGBTs Converter Choke1 Load1 500kW & 100kvar cap. at 600Vrms LL, 50Hz VLL_Converter = 0.9 * 1000 * 0.7071 = 636.4 VLL_Converter = m * Vdc * 0.7071 VLL_Converter = m * Vdc / sqrt(2) (Pattern #1) Vdc 2Level, 3-phase IGBTs Converter Choke2 Load2 500kW & 100kvar cap. at 600Vrms LL, 50Hz (Pattern #2) SVPWM Generator Block Example

BLOCK:
Constant;DC Src (500V) ;DC Src (500V) 3 ;Gain;Modulation Index (m);Neutral;RMS;Reference;SVPWM Generator (2-Level) ;Sawtooth Generator;Three-Phase Parallel RLC Load ;Three-Phase Series RLC Branch ;Three-Phase V-I Measurement ;Universal Bridge ;VAB ;Vab Pattern #1 (Vrms) (50 Hz);Vab Pattern #2 (Vrms) (50 Hz);Vab_Load ;Vab_Pattern ;powergui;wt

BLOCKTYPE:
Constant;DC Voltage Source;Display;Gain;Neutral;PSB option menu block;RMS;SVPWM Generator (2-Level);Sawtooth Generator;Scope;Sum;Three-Phase Parallel RLC Load;Three-Phase Series RLC Branch;Three-Phase VI Measurement;Universal Bridge;Voltage Measurement


MODELNAME: power_SecondOrderFilter
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_SecondOrderFilter.slx
BLOCKTYPE: Constant;Demux;DiscretePulseGenerator;Display;Fourier;Mux;Scope;Second-Order Filter;Sin;Sum
BLOCKTYPE_FREQUENCY: 1;1;1;2;1;1;2;2;1;1
CHECKSUM: B2857E17D9BA9AF801B352B0A18267AC
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
Second-Order Filter Block Example Low-Pass filter theoretical output: W = 60*2*pi Wn = 60*2*pi Zeta = 0.5 H = Wn.^2 ./ (-W.^2 + 2*j*Zeta.*Wn.*W + Wn.^2) u1=1.0, 0 degrees abs(u1*H) = 1 angle(u1*H)*180/pi = -90 degrees  fn = [3 5 7 9 11 13]*50 Hz Zeta = 0.1./[3:2:13] Bandwidth = fn*2*Zeta = 10 Hz output signal: Odd harmonics 3 to 13 are eliminated Three identical Low-Pass filters Three-phase 60Hz signal Square-wave 50Hz signal Six cascaded Band-Stop filters 

BLOCK:
Constant;Demux;Fourier ;Mag ;Mux;Phase ;Pulse Generator;Reference;Scope ;Second-Order Filter ;Sine Wave ;Subtract


MODELNAME: power_SecondOrderFilterTuned
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_SecondOrderFilterTuned.slx
BLOCKTYPE_FREQUENCY: 3;1;1;2;1;1;2;2;1;1
CHECKSUM: 8E574F2AC0AC21B328619FED5B1CA294
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
Second-Order Variable-tuned Filter Block Example Three identical Low-Pass filters  3 input signals : Amplitude=1.0 Bias=0 Frequency= 60 Hz Phase = [ 0 -120 +120 ] degrees theoretical output W = 60*2*pi Wn = 60*2*pi Zeta = 0.5 H = Wn.^2 ./ (-W.^2 + 2*j*Zeta.*Wn.*W + Wn.^2) u1= 1.0, 0 degrees abs(u1*H) = 1 angle(u1*H)*180/pi = -90degrees fn = [3 5 7 9 11 13]*50 Hz Zeta = 0.1./[3:2:13] Bandwidth = fn*2*Zeta = 10 Hz Square-wave input signal : Amplitude=1.0 Frequency = 50 Hz Phase= 0 degrees 1 output signal Odd harmonics 3 to 13 are eliminated 6 cascaded Band-Stop filters 

BLOCK:
Constant;Demux;Fourier ;Mag ;Mux;Phase ;Pulse Generator;Reference;Scope ;Second-Order Filter (Variable-Tuned);Second-Order Filter (Variable-Tuned) ;Sine Wave ;Subtract

BLOCKTYPE:
Constant;Demux;DiscretePulseGenerator;Display;Fourier;Mux;Scope;Second-Order Filter (Variable-Tuned);Sin;Sum


MODELNAME: power_SequenceAnalyzer
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_SequenceAnalyzer.slx
BLOCKTYPE: Display;Scope;Sequence Analyzer;Terminator;Three-Phase Programmable Generator
BLOCKTYPE_FREQUENCY: 2;1;1;1;1
CHECKSUM: E67002A1A57E3E864E8C41F0A18EDDC9
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
Seq. 1 3-phase signal: Positive sequence (Seq. 1): 100V, +45 deg. Negative Sequence (Seq. 2)= 20V, -30 deg. Zero sequence (Seq. 0)= 10V, 70 deg. Seq. 2 Seq. 0 Seq. 1 Seq. 2 Seq. 0 Sequence analyzer Block Example

BLOCK:
Magnitude (V);Phase (deg.);Reference;Scope;Sequence Analyzer;Terminator;Three-Phase Programmable Source


MODELNAME: power_SignalGenerators
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_SignalGenerators.slx
BLOCK: Reference;Sawtooth Generator;Scope ;Stair Generator;Triangle Generator
BLOCKTYPE: Sawtooth Generator;Scope;Stair Generator;Triangle Generator
BLOCKTYPE_FREQUENCY: 2;3;1;2
CHECKSUM: 2E0225E02E7B1428C705D892B666DA85
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
frequency = 60 Hz phase = 0 deg. Signal Generator Blocks Example frequency = 60 Hz phase = 90 deg. frequency = 60 Hz phase = 0 deg. frequency = 60 Hz phase = 180 deg.


MODELNAME: power_ThreePhasePower
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_ThreePhasePower.slx
BLOCKTYPE_FREQUENCY: 2;2;1;2;1;1;1;1;1;1;1;1;1;2
CHECKSUM: C68DAA2FAE2A6A1C1BF8DF6CF8F02A04
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
Voltage source 240 Vrms LL, 60Hz at 0.05s: 10% addition of zero- and inverse-sequence  Power Blocks Example

BLOCK:
3000 watts & 750 vars at 240 Vrms LL, 60Hz;From;Ground;Mux;P (W);Power (3ph, Instantaneous);Power (Positive-Sequence);Power (dq0, Instantaneous);Q (kvar);Reference;Scope;Three-Phase Programmable Voltage Source;Three-Phase V-I Measurement;abc to dq;powergui;wt

BLOCKTYPE:
Display;From;Ground;Mux;PSB option menu block;Power (3ph, Instantaneous);Power (Positive-Sequence);Power (dq0, Instantaneous);Ramp;Scope;Three-Phase Programmable Voltage Source;Three-Phase Series RLC Load;Three-Phase VI Measurement;abc to dq0 Transformation


MODELNAME: power_ThreePhaseProgrammableGenerator
BLOCKTYPE_FREQUENCY: 2;2;1;4;1;1;2;3;1;1;2
CHECKSUM: 7A86271DF0258D43A4D936C41B6D5A2F
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
PATH:
toolbox/physmod/powersys/supporting_files/documentation_models/power_ThreePhaseProgrammableGenerator.slx

ANNOTATION:
Initial 3-phase voltage : 200 V peak, 60 Hz, 0 deg From 0.1 to 0.6 sec : Frequency varies from 60 to 61 Hz From 0.7 to 0.9 sec : 2nd + 5th harmonics added to the 3-phase voltage Initial 3-phase voltage : 200V peak, 60Hz, 0 deg From 0.1 to 0.6 sec : Amplitude modulation (Mag=60V Freq=2 Hz) From 0.7 to 0.9 sec : Pos. sequence is decreased by 50 V (by injection of pos. seq. harmonic 1, 180 deg out of phase) Three-Phase Programmable Generator Block Example

BLOCK:
Bus Selector;Frequency (Hz);Magnitude (Pos. Seq.);Mux;PLL (3ph);Positive-Sequence (PLL-Driven);Reference;Scope;Selector;Sequence Analyzer;Terminator;Three-Phase Programmable Generator ;to-pu

BLOCKTYPE:
BusSelector;Display;Gain;Mux;PLL (3ph);Positive-Sequence (PLL-Driven);Scope;Selector;Sequence Analyzer;Terminator;Three-Phase Programmable Generator


MODELNAME: power_ThreePhaseSineGenerator
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_ThreePhaseSineGenerator.slx
BLOCKTYPE_FREQUENCY: 2;2;1;1;1;1;1;1;1;1;1;2;1
CHECKSUM: A6207A1D451E50A628A0864BD251E20F
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
Initial 3-phase voltage : 1 pu, 60 Hz, 90 deg. From 0.1 to 0.4 sec : Frequency is ramped from 60 Hz to 63 Hz From 0.2 to 0.4 sec : Amplitude modulation (magnitude= 0.4 pu frequency= 5 Hz) Three-Phase sine Generator Block Example

BLOCK:
Add;Magnitude;Modulation;Mux;PLL (3ph);Phase (deg);Positive-Sequence (PLL-Driven);Product;Ramp;Reference;Saturation;Scope;Stair Generator;Terminator;Three-Phase Sine Generator

BLOCKTYPE:
Constant;Mux;PLL (3ph);Positive-Sequence (PLL-Driven);Product;Ramp;Saturate;Scope;Sin;Stair Generator;Sum;Terminator;Three-phase Sine Generator


MODELNAME: power_Transformations
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_Transformations.slx
BLOCKTYPE_FREQUENCY: 2;2;3;6;1;1;1;4;1;1;2;1;2;1
CHECKSUM: C9D85447B63B8C8EFFDE792991A7174B
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
positive sequence: Mag= 1.0 pu Phase= 0 deg zero sequence: Mag= 0.5 pu Phase= 90 deg d = 1 q = 0 zero = 0.5, 60Hz, Phase=90 deg  cosinus-based Park Rotating frame at t=0 is aligned with phase A axis d=0 q=-1 zero = 0.5 60Hz, Phase=90 deg  sinus-based Park: Rotating frame at t=0 is 90 deg. behind phase A axis d = 1 q = 0 zero = 0.5, 60Hz, Phase=90 deg  sinus-based Park Rotating frame at t=0 is 90 deg. behind phase A axis Transformation Blocks Example

BLOCK:
Alpha-Beta-Zero to abc ;Alpha-Beta-Zero to dq0 ;Display ;From;Goto;Rate Transition;Reference;Scope ;Terminator_;Three-phase unbalanced voltage;abc to Alpha-Beta-Zero;abc to dq;dq0 to Alpha-Beta-Zero ;dq0 to abc;wt

BLOCKTYPE:
Alpha-Beta-Zero to abc Transformation;Alpha-Beta-Zero to dq0 Transformation;Display;From;Goto;Ramp;RateTransition;Scope;Terminator;Three-Phase Programmable Generator;abc to Alpha-Beta-Zero Transformation;abc to dq0 Transformation;dq0 to Alpha-Beta-Zero Transformation;dq0 to abc Transformation


MODELNAME: power_acdrive
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_acdrive.slx
BLOCKTYPE_FREQUENCY: 1;2;3;1;6;2;2;1;10;1;1;4;11;2;18;3;2;6;11;1;1;1;3;1;1;2;7;2;1;1
CHECKSUM: 7470B63B3A1BBA709C09ED3A39E711DF
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
DESCRIPTION:
The Model initialization function Callback automatically sets the sample time to 2e-6 sec. and loads the initial states vector xInitial. The initial state vector is saved in the power_acdrive_init.mat file. Check the Initial state checkbox in the Simulation parameters/Workspace I/O to start in steady state with a speed of 120 rad/s and a torque of 0 N.m/s,

ANNOTATION:
Phir = Lm *Id / (1 +Tr .s)  Lm = 34.7 mH Lr = Llr +Lm = 0.8 +34.7= 35.5 mH Tr = Lr / Rr = 0.1557 s Rr = 0.228 ohms  Teta= Electrical angle= integ ( wr + wm) wr = Rotor frequency (rad/s) = Lm *Iq / ( Tr * Phir) Lm = 34.7 mH Rr= 0.228 ohms Lr = Llr +Lm = 0.8 +34.7= 35.5 mH wm= Rotor mechanical speed (rad/s) Tr = Lr / Rr = 0.1557 s Id* = Phir*/ Lm  Lm= 34.7 mH Iq= ( 2/3) * (2/p) * ( Lr/Lm) * (Te / Phir) Lm = 34.7 mH Lr = Llr +Lm = 0.8 +34.7= 35.5 mH p= nb of poles = 4 Iq= 0.341 * (Te / Phir)

BLOCK:
ABC to dq conversion;Bus Selector;Constant speed;Constant torque;Current Regulator;Data Type Conversion;Demux;Discrete Tranfer Function;Discrete Transfer Fcn;Discrete-Time Integrator;Fcn;Flux Calculation;From;Gain;Goto;IGBT Inverter;Iabc;Iabc*;Id;Id*;In;Induction Motor 50 HP / 460 V;Iq;Iq*;KF;Lm;Logical Operator;Mux;Out;Phir;Phir*;Pulses;Reference;Reference speed selection (rad/s);Relay;Saturation;Scope;Speed controller;Speed step;SubSystem;Sum;Te*;Teta;Teta Calculation;Torque selection (N.m);Torque step;Unit Delay;VDC (780 V);Vab;Vector Control;dq to ABC conversion;ia;ib;ic;id;id* Calculation;iq;iqs* calculation;powergui;pulses;speed;w;w*;wm

BLOCKTYPE:
Asynchronous Machine;BusSelector;Constant;DC Voltage Source;DataTypeConversion;Demux;DiscreteIntegrator;DiscreteTransferFcn;Fcn;First Order Low Pass Filter (Discrete);Flux Calcultation;From;Gain;Goto;Inport;Logic;ManualSwitch;Mux;Outport;PI controller;PSB option menu block;Regulateur de courant a hysteresis;Relay;Saturate;Scope;Step;Sum;UnitDelay;Universal Bridge;Voltage Measurement


MODELNAME: power_circ2ss_slk
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_circ2ss_slk.slx
BLOCKTYPE_FREQUENCY: 2;2;1;3;1;2;3;1;2;1;5;2;1;1;1;2
CHECKSUM: 533DF0428A855F4EB9C521A18BF9E35A
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCK:
0 ;Break Algebraic Loop;Constant;Data Type Conversion;In;Integrator;Is 180 Hz;Mux;Out;R_device;Reference;Relational Operator;S function;Saturable Transformer;Scope_Isw;Selector;Stair Generator;State Space Model;Status;Step_Sw;SubSystem;Terminator;Terminator_;Vak-Vf-Ron*Iak;Vs 60Hz;breaker;g;i;v

BLOCKTYPE:
Constant;DataTypeConversion;Gain;Inport;Integrator;Mux;Outport;RelationalOperator;S-Function;Scope;Selector;Sin;Stair Generator;Step;Sum;Terminator


MODELNAME: power_circ2ss_sps
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_circ2ss_sps.slx
BLOCKTYPE_FREQUENCY: 1;1;2;1;7;1;3;1;3;1;2
CHECKSUM: ABD384B9A73C2E4C7CC07EE2A5421BB0
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCK:
C;Ground;I;Is 180Hz;L7 C;R1 L;R5 C;Reference;Saturable Transformer;Scope_I;Scope_V;Sw1 .1sec : .3sec;Sw2 .05sec;V;Vs 60Hz;powergui

BLOCKTYPE:
AC Current Source;AC Voltage Source;Breaker;Current Measurement;Ground;PSB option menu block;Parallel RLC Branch;Saturable Transformer;Scope;Series RLC Branch;Voltage Measurement


MODELNAME: power_compensated
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_compensated.slx
ANNOTATION: Single-Phase Series Compensated Network B1 B2
BLOCKTYPE_FREQUENCY: 2;1;1;1;2;2;10;1;1;2;3;1;1;1;1;2;4;2;1;2
CHECKSUM: 37309A96E0874D01456B1CF525A0090C
PRODUCT: MATLAB;Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCK:
110 Mvar;150 km;Cs;Demux;Fault;Ground;I_MOV;Load;MOV;Multimeter;Reference;Rs_eq;Scope;Series Compensation;SubSystem;Subsystem;T1 250MVA / phase 735 / 315 kV;UB;V.s>pu;V>pu;V_Cs;Vs;Z;Z(f);Z_eq;Zs;i;in;info;out;powergui;v;vs

BLOCKTYPE:
AC Voltage Source;Breaker;Current Measurement;Demux;Distributed Parameters Line;Gain;Ground;Impedance Measurement;Multimeter;Outport;PMIOPort;PSB option menu block;Parallel RLC Branch;Parallel RLC Load;Saturable Transformer;Scope;Series RLC Branch;Series RLC Load;Surge Arrester;Voltage Measurement


MODELNAME: power_controlcurr
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_controlcurr.slx
BLOCKTYPE_FREQUENCY: 1;1;1;2;1;1;1;1;2;1
CHECKSUM: C8C23E189BD61DFF483897F65840B09A
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCK:
10 Ohms ;100A 60Hz;1A 5Hz;Constant;Controlled Current Source;Ground;Product;Reference;Scope;Sum;imes;powergui

BLOCKTYPE:
Constant;Controlled Current Source;Current Measurement;Ground;PSB option menu block;Product;Scope;Series RLC Branch;Sin;Sum


MODELNAME: power_controlvolt
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_controlvolt.slx
BLOCKTYPE_FREQUENCY: 1;2;6;1;1;4;2;1;1;1;2
CHECKSUM: EBE1CB37870863039D362EDF1E503B7B
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCK:
100V 180Hz;120V 60Hz;C;Constant;Controlled Voltage Source ;Ground;Initialized Controlled Voltage Source ;R;Reference;Scope;Step;Sum;Switch;VC;powergui

BLOCKTYPE:
Constant;Controlled Voltage Source;Ground;PSB option menu block;Scope;Series RLC Branch;Sin;Step;Sum;Switch;Voltage Measurement


MODELNAME: power_currmeasure
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_currmeasure.slx
BLOCKTYPE: AC Voltage Source;Current Measurement;Neutral;PSB option menu block;Scope;Series RLC Branch;Sum
BLOCKTYPE_FREQUENCY: 1;4;4;1;2;5;1
CHECKSUM: D15741A17F737502111514D21297C698
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCK:
1 Ohm;1 ohm;1 uF;10 V 60 Hz;10 mH;2 ohms;Neutral;Reference;Sum;i;i tot;i1+i2+i3 Scope;output Neutral;powergui


MODELNAME: power_diode
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_diode.slx
ANNOTATION: Single pulse rectifier
BLOCK: 120V 60Hz;Demux;Diode;Ground;Iload;R L;Reference;Scope;Vload;output Ground;powergui
BLOCKTYPE_FREQUENCY: 1;1;1;1;2;1;1;1;1
CHECKSUM: 89353796908D6305FB4AC5457CD3F9A4
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCKTYPE:
AC Voltage Source;Current Measurement;Demux;Diode;Ground;PSB option menu block;Scope;Series RLC Branch;Voltage Measurement


MODELNAME: power_gui
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_gui.slx
BLOCKTYPE_FREQUENCY: 1;2;11;2;1;1;1;1;2;3;2;2
CHECKSUM: F955D7576B1E757369238E98D48A1762
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCK:
110 Mvar;150 km Line;Ground;Impedance B;Linear Transformer;Load;Reference;Rs_eq;Scope;Ub;Vs (60Hz);Z;Zs;i_Load;i_eq;output Ground;powergui

BLOCKTYPE:
AC Voltage Source;Current Measurement;Ground;Impedance Measurement;Linear Transformer;PSB option menu block;Parallel RLC Load;Pi Section Line;Scope;Series RLC Branch;Series RLC Load;Voltage Measurement


MODELNAME: power_igbtconv
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_igbtconv.slx
BLOCK: IGBT;Demux;Diode;From;Goto;L;Multimeter;Pulse Generator;R1 C;Reference;Scope;Vdc;powergui
BLOCKTYPE_FREQUENCY: 1;2;1;1;1;1;1;1;1;1;1;1
CHECKSUM: 8700659CD2736A65A76AD41F8A21F113
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCKTYPE:
DC Voltage Source;Demux;Diode;DiscretePulseGenerator;From;Goto;IGBT;Multimeter;PSB option menu block;Parallel RLC Branch;Scope;Series RLC Branch


MODELNAME: power_mutual
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_mutual.slx
BLOCK: 1.2 mH 3 Ohms;10v 60 Hz;5v 180 Hz;Ground;Mutual Inductance;Reference;Uload;output Ground;powergui;u
BLOCKTYPE_FREQUENCY: 2;3;1;1;1;1;1
CHECKSUM: 97F9B2081D5E5F4D6550709380733A4D
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCKTYPE:
AC Voltage Source;Ground;Mutual Inductance;PSB option menu block;Scope;Series RLC Branch;Voltage Measurement


MODELNAME: power_netsim2
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_netsim2.slx
ANNOTATION: Ron = 0.01 ohms on at t = 1 cycle off at t = 3 cycles 1000V 60Hz
BLOCKTYPE_FREQUENCY: 1;1;1;3;1;1;2;1
CHECKSUM: 008AE9C0E00ABE3577BE3F6EF9F1E19E
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCK:
120 Ohms 16 uF ;51 Ohms 12 mH;Breaker ;Current;Current Measurement;Ground;Reference;Source;Stair Generator;powergui

BLOCKTYPE:
AC Voltage Source;Breaker;Current Measurement;Ground;PSB option menu block;Scope;Series RLC Branch;Stair Generator


MODELNAME: power_neutral
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_neutral.slx
BLOCKTYPE: AC Voltage Source;Ground;Neutral;PSB option menu block;Scope;Series RLC Branch;Voltage Measurement
BLOCKTYPE_FREQUENCY: 3;1;4;1;2;3;2
CHECKSUM: 3E1CC1AB7D5E2B06754FD761D6B9E151
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCK:
1v -120 deg 60 Hz ;1v 0 deg 60 Hz ;1v 120deg 60 Hz ;Neutral;Reference;output Ground;output Neutral;phase to ground voltage;phase to neutral voltage;powergui;r1 200 Ohms;r2 50 Ohms;r3 10 Ohms;u


MODELNAME: power_nonlinearresistor
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_nonlinearresistor.slx
BLOCKTYPE_FREQUENCY: 1;1;1;1;1;2;1;1;1;1;1;1;2
CHECKSUM: 00159FC3B0470983D547D63ABB7EAE66
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCK:
+;-;1.92 ohm 26 mH;10 MW;120 kVrms/sqrt(3) 60 Hz;Controlled Current Source;Fcn;I;Nonlinear Resistance;Reference;SubSystem;Transfer Fcn;V;V & I;Voltage Measurement;XY Graph;powergui

BLOCKTYPE:
AC Voltage Source;Controlled Current Source;Current Measurement;Fcn;Nonlinear Resistance;PMIOPort;PSB option menu block;Record;Scope;Series RLC Branch;Series RLC Load;TransferFcn;Voltage Measurement


MODELNAME: power_paralbranch
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_paralbranch.slx
BLOCKTYPE_FREQUENCY: 1;3;1;1;1;1;1
CHECKSUM: C201519B0C847C789A7F3C9983FA254B
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCK:
1 A 60 Hz;4.42 uF;Ground;Parallel RLC Branch 13.16 mH 70.92 Ohms;Reference;Scope;output Ground;powergui;us

BLOCKTYPE:
AC Current Source;Ground;PSB option menu block;Parallel RLC Branch;Scope;Series RLC Branch;Voltage Measurement


MODELNAME: power_paralload
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_paralload.slx
ANNOTATION: 200 W QL 400 Vars QC 800 Vars @240 V 60 Hz
BLOCKTYPE_FREQUENCY: 1;1;3;1;1;1;1;1;1
CHECKSUM: F63E4A210B60B02BF16C6796FE1E4376
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCK:
2 Ohms;240 Vrms 60 Hz;Ground;Parallel RLC Load;Product;Reference;i;instantaneous power;output Ground;powergui;u

BLOCKTYPE:
AC Voltage Source;Current Measurement;Ground;PSB option menu block;Parallel RLC Load;Product;Scope;Series RLC Branch;Voltage Measurement


MODELNAME: power_piline
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_piline.slx
BLOCKTYPE_FREQUENCY: 1;1;1;3;1;1;2;1;2
CHECKSUM: 4EB10A5FC68008C3342E8DDEC1060C94
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCK:
10 ohms;2.572e5 v 60 Hz ;Breaker close at 0.02 sec.;Current;PI Section Line;Reference;Vin;iline;output Ground;powergui;vin;vout

BLOCKTYPE:
AC Voltage Source;Breaker;Current Measurement;Ground;PSB option menu block;Pi Section Line;Scope;Series RLC Branch;Voltage Measurement


MODELNAME: power_seriesload
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_seriesload.slx
ANNOTATION: p = 2000W QL = 400Vars QC = 800 Vars @ 240 v, 60 Hz
BLOCK: 2 Ohms;240V 60 Hz;Ground;Reference;Series RLC Load ;current;i;output Ground;powergui;u;voltage
BLOCKTYPE_FREQUENCY: 1;1;3;1;2;1;1;1
CHECKSUM: 32ACC64D0C537559940EF5E7F0FE3AF1
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCKTYPE:
AC Voltage Source;Current Measurement;Ground;PSB option menu block;Scope;Series RLC Branch;Series RLC Load;Voltage Measurement


MODELNAME: power_sfavg
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_sfavg.slx
BLOCKTYPE_FREQUENCY: 3;9;8;3;2;1;1;1;1;3;3;3;6
CHECKSUM: 73CF3F17A9A52A8A83DDB6ECC0A21066
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
Control signals: Model 1 Model 2 Model 3  Comparing Three-Phase VSC Models (Detailed, Switching-Function and Average)  This example shows three Voltage Source Converter (VSC) models. Each model is controlled in open loop with a SPWM pulse generator. 

BLOCK:
1 kW 0.5 kvar @ 208V;208V /208V 1kVA Transformer;From;Goto;Mux;PWM Generator (2-Level);Reference;Scope;Uabc Ref;Universal Bridge ;Vab-inv;Vab_load;Vdc1 = 400 V;Vdc2 = 400 V;Vdc3 = 400 V;output Ground;powergui

BLOCKTYPE:
DC Voltage Source;From;Goto;Ground;Mux;PSB option menu block;PWM Generator (2-Level);Scope;Sin;Three-Phase Parallel RLC Load;Three-Phase Transformer (Two Windings);Universal Bridge;Voltage Measurement


MODELNAME: power_simplealt
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_simplealt.slx
BLOCKTYPE_FREQUENCY: 1;1;1;2;2;1;1;1;1;1;1;2;1
CHECKSUM: 9199F8578E39DAB11FE1485F1CB8BB5D
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
Machine initial conditions adjusted for initial electrical power output Pe = 500 MW X = 0.2 pu, X/R = 10, H = 3 s, Pmax = 1.0149*1/0.2 = 5.075pu Frequency of electromechanical oscillations: Fn = 1/(2*pi)*sqrt(2*pi*60*Pmax/(2*H)) = 2.84 Hz Damping ratio zeta = 0.3 obtained with Kd = zeta*4*sqrt(2*pi*60*Pmax*H/2) = 64.3

BLOCK:
1.0149 pu;1000 MVA - 315 kV 60 Hz - 1800 rpm;315 kV 0 deg;Bus Selector;N;Pm: 0.5 pu to 1 pu;Reference;Scope;Sum;W to MW;ia;output Ground;phi_Ea;phi_Va;powergui;rad/s to rpm

BLOCKTYPE:
BusSelector;Constant;Current Measurement;Fourier;Gain;Ground;PSB option menu block;Scope;Simplified Synchronous Machine;Step;Sum;Terminator;Three-Phase Programmable Voltage Source


MODELNAME: power_sixpulses
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_sixpulses.slx
ANNOTATION: Synchronization Voltages
BLOCKTYPE_FREQUENCY: 3;2;1;3;4;1;2;1;1;1;2;6;1;1;1;3
CHECKSUM: 915EF8AFE1119FD767D833A00E2D3F4E
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCK:
Constant;Demux;Fcn;Multimeter;Mux;PLL (3ph);Pulse Generator (Thyristor, 6-Pulse);Pulses;Reference;Selector;Series RLC Branch;Terminator;Thyristor Converter;Va;Vb;Vc;Voltages;output Ground;powergui;ua ;ub ;uc 

BLOCKTYPE:
AC Voltage Source;Constant;Demux;Fcn;Ground;Multimeter;Mux;PLL (3ph);PSB option menu block;Pulse Generator (Thyristor);Scope;Selector;Series RLC Branch;Terminator;Universal Bridge;Voltage Measurement


MODELNAME: power_switch
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_switch.slx
BLOCKTYPE_FREQUENCY: 1;1;1;4;1;1;1;2;1;1
CHECKSUM: CE2934E4088FC76D4B594B1104570A9E
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCK:
120 Vrms 60 Hz;C;Demux;Ground;I_load;Ideal Switch;R L;Reference;Scope;Stair Generator;VC;output Ground;powergui

BLOCKTYPE:
AC Voltage Source;Current Measurement;Demux;Ground;Ideal Switch;PSB option menu block;Scope;Series RLC Branch;Stair Generator;Voltage Measurement


MODELNAME: power_syncmachine
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_syncmachine.slx
BLOCKTYPE_FREQUENCY: 2;1;1;1;2;1;1;1;2;1;1;1;1
CHECKSUM: F929A263B58EE545A528C93FE60ED247
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
Motor operation Initial conditions obtained from Load Flow Electrical power = -50 kW Mechanical power = -48.9 kW Load Flow: P&V Generator Active power -50e3 Watts

BLOCK:
10 kW;Bus Selector;Fcn;Gain;Ground (output);Load Flow Bus;Measurements;Network 440Vrms LN - 10 MVA;Pm step;Reference;Synchronous Machine 762 V 111.9 kW;i mach;iA (A);powergui;vf

BLOCKTYPE:
BusSelector;Constant;Current Measurement;Fcn;Gain;Ground;Load Flow Bus;PSB option menu block;Scope;Step;Synchronous Machine;Three-Phase Series RLC Load;Three-Phase Source


MODELNAME: power_thyristor
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_thyristor.slx
BLOCKTYPE_FREQUENCY: 1;3;1;1;1;1;2;1;1;1;1;1;1;1;1;2;1;1;2
CHECKSUM: A802250D047CD894AD3D6C14B3607AA8
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCK:
 Pulse Generator;100 V 60 Hz;Add;Constant;Current Load;Demux;Fcn;Gain;Ground;Product;Pulses;R L;Reference;Sawtooth Generator;Scope;Stair Generator;SubSystem;Sum;Switch;Thyristor;Vload;Vsource;powergui;vs

BLOCKTYPE:
AC Voltage Source;Constant;Current Measurement;Demux;Fcn;Gain;Ground;Inport;Outport;PSB option menu block;Product;Sawtooth Generator;Scope;Series RLC Branch;Stair Generator;Sum;Switch;Thyristor;Voltage Measurement


MODELNAME: power_transfo3ph
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_transfo3ph.slx
BLOCKTYPE_FREQUENCY: 3;3;1;2;3;1;1;2;1;1;1;1;1;1;2
CHECKSUM: EDB3A3599970B6B5BCA52E851B579409
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCK:
3000 MVA 500 kV Equivalent;450 MVA 500-230 kV Three-Phase Transformer;Breaker;Fourier;Integrator;Load 50 MW 188 Mvar;Mux;Neutral;Reference;Terminator;V --> pu;V -> pu;VA;Va;ia;ib;ic;output Ground;powergui;signals

BLOCKTYPE:
Breaker;Current Measurement;Fourier;Gain;Ground;Integrator;Mux;Neutral;PSB option menu block;Scope;Terminator;Three-Phase Parallel RLC Load;Three-Phase Source;Three-Phase Transformer (Two Windings);Voltage Measurement


MODELNAME: power_transfo3wdn
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_transfo3wdn.slx
BLOCKTYPE_FREQUENCY: 6;3;8;2;1;2;6;1;2
CHECKSUM: D2E6C6229969C09D32C308D0F357E3AF
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCK:
100 Km line;70 Km line;90 Km line;Ground;Multimeter Windings voltages (phase A) of T;Reference;Scope T;Series RLC Branch;T;Va;Vb;Vc;Z1-Z;output Ground;powergui

BLOCKTYPE:
AC Voltage Source;Distributed Parameters Line;Ground;Multimeter;PSB option menu block;Scope;Series RLC Branch;Three-Phase Mutual Inductance Z1-Z0;Three-Phase Transformer (Three Windings)


MODELNAME: power_transformer
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_transformer.slx
BLOCKTYPE_FREQUENCY: 1;1;2;1;2;1;3;2;1
CHECKSUM: B947F1DAB0DC12CF5007099416F00B3A
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCK:
120 v 20 kW 10 kvars;120 v 20 kW 10 kvars ;14400 v 60 Hz;240 v 30 kW 20 kvar;Linear Transformer 75 kVA ;Neutral;Reference;i in;input current;output Ground;output voltage;powergui;u

BLOCKTYPE:
AC Voltage Source;Current Measurement;Ground;Linear Transformer;Neutral;PSB option menu block;Parallel RLC Load;Scope;Voltage Measurement


MODELNAME: power_twelvepulses
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_twelvepulses.slx
BLOCKTYPE_FREQUENCY: 3;2;1;1;6;2;1;3;12;1;1;1;3;12;3;1;1;2;3
CHECKSUM: 6AA4FECB60EEBECF78A54EFA86FECD4D
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCK:
1200 MVA;300 km;Constant;D Thyristor Converter;Demux;Ground;Mux;P;PLL (3ph);Pulse Generator (Thyristor, 12-Pulse);Reference;Selector;SubSystem;Sum;Terminator;Va;Vb;Vc;Voltages;Y Thyristor Converter;Y converter voltages ;output Ground;powergui;pulses;pulses D;pulses Y;pulses d;pulses y;ua;ub;uc

BLOCKTYPE:
AC Voltage Source;Constant;Demux;Distributed Parameters Line;Ground;Inport;Multimeter;Mux;Outport;PLL (3ph);PSB option menu block;Pulse Generator (Thyristor);Scope;Selector;Sum;Terminator;Three-Phase Transformer (Three Windings);Universal Bridge;Voltage Measurement


MODELNAME: power_xfonotation
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_xfonotation.slx
BLOCKTYPE_FREQUENCY: 8;4;4;1;1;4;1;4;4;4
CHECKSUM: 3C0EF7205A754554830B2E1AFA7E8A39
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
ANNOTATION:
Four types of Three-phase Yd and Dy transformer connections (four 100-kVA 2400V/600V transformers) Delta = D1 Delta = D1 Delta = D11 Delta = D11

BLOCK:
0.01% Pnom;0.01% Pnom_;Dy;From;Ground;M;Phase (deg)_;Reference;Sequence Analyzer;Three-Phase Programmable Voltage Source 2400V;VLL (Vrms)_;VLN2LL;Yd;powergui

BLOCKTYPE:
Display;From;Gain;Ground;PSB option menu block;Sequence Analyzer;Three-Phase Programmable Voltage Source;Three-Phase Series RLC Load;Three-Phase Transformer (Two Windings);Three-Phase VI Measurement


MODELNAME: power_xfosaturable
PATH: toolbox/physmod/powersys/supporting_files/documentation_models/power_xfosaturable.slx
ANNOTATION: Short circuit level 1000 MVA / phase
BLOCKTYPE_FREQUENCY: 1;1;1;2;3;1;1;1;1;1;2;1;1
CHECKSUM: 6408637BF569D8EE7F720ADB30B540AF
PRODUCT: Simscape Electrical;Simulink
PRODUCT_BASECODE: PS
BLOCK:
150 MVA 288.7:132.8 kV;16.7 MW 62.7 Mvar;288.7 kV rms;5.55 Ohms 0.221 H ;Breaker close after 2 cycles;Demux;Flux (pu);Ground;Integrator;Multimeter;Reference;Scope;V;V.s > pu;V>pu;output Ground;powergui

BLOCKTYPE:
AC Voltage Source;Breaker;Demux;Gain;Ground;Integrator;Multimeter;PSB option menu block;Parallel RLC Load;Saturable Transformer;Scope;Series RLC Branch;Voltage Measurement


MODELNAME: sdl_transmission_templates
PATH: toolbox/physmod/sdl/sdl/sdl_transmission_templates.slx
BLOCKTYPE_FREQUENCY: 1;1;1;1;1;1;1;5;62;7;27;2;7;14;27;28;7;4;16;7;76;52;2;16;3;7;7;38;7
CHECKSUM: 654A5DE1E05B50B0847218EF7A1323F3
PRODUCT: MATLAB;Simscape;Simscape Driveline;Simulink
PRODUCT_BASECODE: LD
ANNOTATION:
 Clutch Schedule  Gear A B C D E F Ratio 10 0 1 1 1 0 1 g2/(1+g2) 9 0 1 1 0 1 1 g2*(1+g4)/(g2*(1+g4)+g4) 8 0 1 0 1 1 1 g2*(1+g3)*(1+g4)/(g2*(1+g3)*(1+g4)+g4) 7 0 0 1 1 1 1 1 6 1 0 0 1 1 1 (1+g4)*(1+g1+g2*(1+g3))/((1+g4)*(1+g2*(1+g3))+g1) 5 1 0 1 0 1 1 (1+g1+g2)*(1+g4)/((1+g2)*(1+g4)+g1) 4 1 0 1 1 0 1 (1+g1+g2)/(1+g2) 3 1 0 1 1 1 0 (1+g1)*(1+g4)/(1+g1+g4) 2 1 1 1 1 0 0 g2*(1+g4)/(1+g2) 1 1 1 0 1 1 0 1+g4 R 1 1 0 1 0 1 -g2*g3*(1+g4)/(1+g2) 0 - Disengaged, 1 - Engaged g1: Planetary 1 ring/sun gear ratio g2: Planetary 2 ring/sun gear ratio g3: Planetary 3 ring/sun gear ratio g4: Planetary 4 ring/sun gear ratio  Gear A B C D R Ratio 4 0 1 1 0 0 g1/(1+g1) 3 1 1 0 0 0 1 2 1 0 1 0 0 (g1+g2)/(1+g1) 1 1 0 0 1 0 g2 R 0 0 0 1 1 -g1 g1: Input planetary ring/sun gear ratio g2: Output planetary ring/sun gear ratio 0 - Disengaged, 1 - Engaged  Clutch Schedule g1: Ring/large sun gear ratio g2: Ring/small sun gear ratio 0 - Disengaged, 1 - Engaged  Gear A B C D E Ratio 4 1 0 0 0 1 g1/(1+g1) 3 1 1 0 0 0 1 2 0 1 0 0 1 (g1+g2)/(1+g1) 1 0 1 0 1 0 g2 R 0 0 1 1 0 -g1  Clutch Schedule  Gear A B C D E Ratio 6 0 1 0 0 1 g2/(1+g2) 5 1 1 0 0 0 g2/(g2+1/(1+g1)) 4 0 1 1 0 0 g3(1+g1)/(g3(1+g1)-1) 3 1 0 1 0 0 (1+g1)/g1 2 0 0 1 0 1 (1+g1)(g3+g2)/(g1(1+g2)) 1 0 0 1 1 0 g3(1+g1)/g1 R 1 0 0 1 0 -g2(1+g1)/g1 g1: Planetary ring/sun gear ratio g2: Ravigneaux ring/large sun gear ratio g3: Ravigneaux ring/small sun gear ratio 0 - Disengaged, 1 - Engaged  Clutch Schedule  Clutch Schedule  Gear A B C D E F Ratio 7 0 1 0 0 1 1 g2/(1+g2) 6 1 1 0 0 0 1 g2(1+g1)/(g2(1+g1)+1) 5 1 1 1 0 0 0 1 4 0 1 1 0 0 1 g3(1+g1)/(g3(1+g1)-1) 3 1 0 1 0 0 1 (1+g1)/g1 2 0 0 1 0 1 1 (1+g1)(g3+g2)/(g1(1+g2)) 1 0 0 1 1 0 1 g3(1+g1)/g1 R 1 0 0 1 0 1 -g2(1+g1)/g1 0 - Disengaged, 1 - Engaged g1: Planetary ring/sun gear ratio g2: Ravigneaux ring/large sun gear ratio g3: Ravigneaux ring/small sun gear ratio g1: Planetary 1 ring/sun gear ratio g2: Planetary 2 ring/sun gear ratio g3: Planetary 3 ring/sun gear ratio g4: Planetary 4 ring/sun gear ratio  Clutch Schedule 0 - Disengaged, 1 - Engaged  Gear A B C D E Ratio 8 1 0 0 1 1 g2/(1+g2) 7 1 0 1 1 0 (g2(1+g1))/(1+g2(1+g1)) 6 0 0 1 1 1 1 5 0 1 1 1 0 ((1+g3)(1+g4)+(g2*g4)(1+g1))/((1+g3)+(g2*g4)(1+g1)) 4 0 1 0 1 1 (1+g2+g3)/(1+g2) 3 0 1 1 0 1 ((1+g4)(1+g3))/(1+g3+g4) 2 1 1 0 0 1 (1+g1)/g1 1 1 1 1 0 0 (1+g4) R 1 1 0 1 0 -((1+g1)-g1*(1+g4))/((1+g2)/g2) g1: Planetary 1 ring/sun gear ratio g2: Planetary 2 ring/sun gear ratio g3: Planetary 3 ring/sun gear ratio g4: Planetary 4 ring/sun gear ratio 0 - Disengaged, 1 - Engaged  Clutch Schedule  Gear A B C D E F Ratio 9 0 1 0 1 1 0 (1+g4)/(1+g3+g4-(g3/(1-g2*g1))) 8 0 0 1 1 1 0 (1+g4)/(1+g3+g4) 7 1 0 0 1 1 0 (1+g4)/((1+g3)-g3/(1+g2)+g4) 6 1 0 1 0 1 0 (1+g4)/(1+g4+g3-(g3*g1)/(1+g1)) 5 1 1 0 0 1 0 1 4 1 0 0 0 1 1 (1+g4)/g4 3 1 1 0 0 0 1 ((1+g4)*(1+g3))/(g3*g4) 2 1 0 1 0 0 1 ((1+g4)*(1+g3)*(1+g1))/(g4*g3*g1) 1 1 0 0 1 0 1 ((1+g2)*(1+g3)*(1+g4))/(g3*g4) R 0 1 0 1 0 1 -((1-g1*g2)*(1+g3)*(1+g4))/(g3*g4)

BLOCK:
 Inertia RavR;10-Speed;4-Speed CR-CR;4-Speed Ravigneaux;6-Speed Lepelletier;7-Speed Lepelletier;8-Speed;9-Speed;Actuator dynamics;B;Br A;Br B;Br C;Br D;Brake A;Brake B;Brake C;Brake D;Cl A;Cl B;Cl C;Cl D;Cl E;Cl F;Cl R;Clutch A;Clutch B;Clutch C;Clutch D;Clutch E;Clutch F;Clutch Pressures;Clutch R;Clutch schedule;Clutches;Clutches Gear ;Clutches Gear N;Clutches Gear R;DC A;DC F;Demux;Dog Clutch A;Dog Clutch F;F;Gain;Gear;In;Inertia Pla1R-Pla2S;Inertia Pla1S-Pla2R;Inertia Pla3S-Pla4S;Inertia Pla4S;Inertia PlaC;Inertia PlaInS;Inertia PlaOutC;Inertia PlaOutR-PlaInpC;Inertia PlaOutS;Inertia PlaR;Inertia PlaR ;Inertia PlaS;Inertia RavC;Inertia RavR;Inertia RavSL;Inertia RavSS;Integrator;Intermediate shaft;MRR;MRRef;MRRef Brake C;MRRef Brake D;MRRef Clutch C;MRRef Clutch D;MRRef Dog Clutch F;Out;PSTerm Dog Clutch A X;PSTerm Dog Clutch F X;Planetary Gear;Planetary Gear ;Planetary Gear Input;Planetary Gear Output;Pr;Ravigneaux Gear;Reference;Rounding Function;Routing;Saturation;Select Clutch States;Simulink-PS Converter;St;State to pressure;SubSystem;Sum;Transmissions

BLOCKTYPE:
10-Speed;4-Speed CR-CR;4-Speed Ravigneaux;6-Speed Lepelletier;7-Speed Lepelletier;8-Speed;9-Speed;Cone Clutch;Constant;Demux;Disk Friction Clutch;Dog Clutch;First-order lag supporting vector signals;Gain;Inertia;Inport;Integrator;Loaded-Contact Rotational Friction;Mechanical Rotational Reference;MultiPortSwitch;Outport;PMIOPort;PS Terminator;Planetary Gear;Ravigneaux Gear;Rounding;Saturate;Simulink-PS Converter;Sum


MODELNAME: HelicopterTransmissionBase
PATH: toolbox/physmod/sdl/supporting_files/documentation_models/HelicopterTransmissionBase.slx
DESCRIPTION: Helicopter Transmission
BLOCKTYPE_FREQUENCY: 2;1;1;2;1;1;1;2;1;3;5;2;1;1;4;2;10;3;2;1;8;1;1
CHECKSUM: FB9F66DE10C78E3651F86F518272477B
PRODUCT: MATLAB;Simscape;Simscape Driveline;Simulink
PRODUCT_BASECODE: LD
ANNOTATION:
Helicopter Transmission  1. Plot torques on shafts (see code) 2. Plot main rotor coefficients (see code) 3. Plot tail rotor coefficients (see code) 4. Explore simulation results using Simscape Results Explorer Copyright 2013-2022 The MathWorks, Inc.

BLOCK:
Chassis;Engine;Flexible Shaft;Gravity Force;Ground;Height (m);Ideal Force Sensor;Ideal Torque Sensor;Ideal Translational Motion Sensor;Inertia Main Rotor;Inertia Tail Rotor;Input;MRRef Engine;MRRef Planetary Main;MRRef Planetary Tail;Main Rotor;Main Rotor Lift (N);Mechanical Translational Reference;PS Constant;PS-Simulink Converter;Pitch;Planetary Main Rotor;Planetary Tail Rotor;Ramp;Reference;Simulink-PS Converter;Solver Configuration;SubSystem;Sum;Tail Length;Tail Rotor;Thr;Torque (N m);Translational Hard Stop;Unidirectional Clutch

BLOCKTYPE:
Aerodynamic Propeller;Flexible Shaft;Generic Engine;Ideal Force Sensor;Ideal Force Source;Ideal Torque Sensor;Ideal Translational Motion Sensor;Inertia;Mass;Mechanical Rotational Reference;Mechanical Translational Reference;Outport;PS Constant;PS Gain;PS-Simulink Converter;Planetary Gear;Ramp;Scope;Simulink-PS Converter;Solver Configuration;Sum;Translational Hard Stop;Unidirectional Clutch


MODELNAME: sdl_vehicle_road_4wd_testbed
PATH: toolbox/physmod/sdl/supporting_files/documentation_models/sdl_vehicle_road_4wd_testbed.slx
DESCRIPTION: Four-Wheel Drive Testbed
BLOCKTYPE_FREQUENCY: 1;1;2;1;12;2;1;12;1;1;2;1;1;2;7;48;1;2;1;1;6;1;2;1;1;1;1;5;2;1;4;4;1;1;1
CHECKSUM: 4359ABC8151F0A92EE3C8848908BBD3A
PRODUCT: MATLAB;Simscape;Simscape Driveline;Simulink
PRODUCT_BASECODE: LD
ANNOTATION:
Shaft torque applies pressure to the clutch pack locking the two shafts together.  Four-Wheel Drive Testbed with Road Profile  1. Plot speeds of tires and vehicle (see code) 2. Test center differential options (see code) 3. Test front, rear differential options (see code) 4. Front differential: Open, Torsen 5. Rear differential: Open, Torsen 6. Ctr. differential: Open, Viscous, Lockup, Shaft 7. Explore simulation results using sscexplore

BLOCK:
AL;AR;Center Differential;Clutch Pack;D;Damper;Demux;Differential;Driveshaft Inertia;Engine;F;From;Front Differential;Front Tires;Gain;Gearbox;Goto;H;I;Input Pinion Crown Gear;Integrator;Lag;Left Road Profile;Limit;Lockup;MRRef;N;NF;NR;Nonlinear Damper;O;Open;PS Abs;PS Gain;PS Integrator;PS Subtract;PS-Simulink Converter;R;Rear Differential;Rear Tires;Reference;Right Road Profile;S;Selector;Shaft;Simulink-PS Converter;Solver Configuration;SubSystem;Sun-Planet Worm Gear ;Throttle;Tire Left;Tire Right;Torque Converter;Torque Sensor;Torsen;Torsional Spring-Damper;Trq to P;V;Vehicle;Vehicle Body;Vehicle Positon;Viscous;W;Wheel Position;Wind and Incline;Worm Wheels;b;kph2mps;mL;mR;pos;spd;wX;x_LF;x_LR;x_RF;x_RR

BLOCKTYPE:
Constant;Demux;Differential;Disc Friction Clutch;From;Gain;Generic Engine;Goto;Ideal Torque Sensor;Inertia;Inport;Integrator;Mechanical Rotational Reference;Nonlinear Rotational Damper;Outport;PMIOPort;PS Abs;PS Gain;PS Integrator;PS Subtract;PS-Simulink Converter;Ramp;Road Profile;Rotational Damper;Saturate;Scope;Selector;Simple Gear;Simulink-PS Converter;Solver Configuration;Sun-Planet Worm Gear;Tire (Magic Formula);Torque Converter;Torsional Spring-Damper;Vehicle Body


MODELNAME: sh_fixed_motor_characteristic_model
PATH: toolbox/physmod/sh/utils/sh_fixed_motor_characteristic_model.slx
DESCRIPTION: Fixed-Displacement Pump Characteristics
BLOCKTYPE_FREQUENCY: 1;1;1;1;1;1;1;2;1;1;1;2;8;1;3;2;4;1
CHECKSUM: 49122F69D39AC8B702673814811E3D3D
PRODUCT: Simscape;Simscape Fluids;Simulink
PRODUCT_BASECODE: SH
ANNOTATION:
 This test model generates the characteristic curves for a Fixed-Displacement Motor. For Analytical parametrization, define a range of pressure difference and angular velocity over which to plot characteristic curves.  Fixed-Displacement Motor Characteristics  1. Set fluid properties in the model 2. Define range of pressure and angular velocity (Analytical parameterization only) 3. Define output units 4. Generate plots

BLOCK:
A;Analytical parameterization;B;Custom Hydraulic Fluid (Default settings);Fixed-Displacement Motor;Fluid properties;Hydraulic Flow Rate Sensor;Hydraulic Pressure Sensor;Hydraulic Pressure Source;Hydraulic Reference;Hydraulic harness;Ideal Angular Velocity Source;Ideal Rotational Motion Sensor;Ideal Torque Sensor;Mechanical Rotational Reference;Mechanical harness;PS-Simulink Converter;Pressure;Reference;S;Solver Configuration;SubSystem;T;Units;Velocity;dp;flow_rate;q;torque;w

BLOCKTYPE:
Analytical parameterization;Custom Hydraulic Fluid;Fixed-Displacement Motor;Fluid properties;Hydraulic Flow Rate Sensor;Hydraulic Pressure Sensor;Hydraulic Pressure Source;Hydraulic Reference;Ideal Angular Velocity Source;Ideal Rotational Motion Sensor;Ideal Torque Sensor;Mechanical Rotational Reference;Outport;Output units;PMIOPort;PS Repeating Sequence;PS-Simulink Converter;Solver Configuration


MODELNAME: sh_fixed_pump_characteristic_model
PATH: toolbox/physmod/sh/utils/sh_fixed_pump_characteristic_model.slx
DESCRIPTION: Fixed-Displacement Pump Characteristics
BLOCKTYPE_FREQUENCY: 1;1;1;1;1;1;1;2;1;1;1;2;8;1;3;2;4;1
CHECKSUM: E75D29304FFCB07188034D89C2630911
PRODUCT: Simscape;Simscape Fluids;Simulink
PRODUCT_BASECODE: SH
ANNOTATION:
 This test model generates the characteristic curves for a Fixed-Displacement Pump. For Analytical parametrization, define a range of pressure difference and angular velocity over which to plot characteristic curves.  Fixed-Displacement Pump Characteristics  1. Set fluid properties in the model 2. Define range of pressure and angular velocity (Analytical parameterization only) 3. Define output units 4. Generate plots

BLOCK:
Analytical parameterization;Custom Hydraulic Fluid (Default settings);Fixed-Displacement Pump;Fluid properties;Hydraulic Flow Rate Sensor;Hydraulic Pressure Sensor;Hydraulic Pressure Source;Hydraulic Reference;Hydraulic harness;Ideal Angular Velocity Source;Ideal Rotational Motion Sensor;Ideal Torque Sensor;Mechanical Rotational Reference;Mechanical harness;P;PS-Simulink Converter;Pressure;Reference;S;Solver Configuration;SubSystem;T;Units;Velocity;dp;flow_rate;q;torque;w

BLOCKTYPE:
Analytical parameterization;Custom Hydraulic Fluid;Fixed-Displacement Pump;Fluid properties;Hydraulic Flow Rate Sensor;Hydraulic Pressure Sensor;Hydraulic Pressure Source;Hydraulic Reference;Ideal Angular Velocity Source;Ideal Rotational Motion Sensor;Ideal Torque Sensor;Mechanical Rotational Reference;Outport;Output units;PMIOPort;PS Repeating Sequence;PS-Simulink Converter;Solver Configuration


MODELNAME: ssc_HtoIL_orifice
PATH: toolbox/physmod/simscape/supporting_files/documentation_models/ssc_HtoIL_orifice.slx
BLOCKTYPE_FREQUENCY: 1;1;1;1;1;2;4;2;1;1;4;1;1;1;1
CHECKSUM: 2B8CA243B403567A3A66FA5178055CD7
PRODUCT: MATLAB;Simscape;Simulink
PRODUCT_BASECODE: SS
ANNOTATION:
Simple Orifice- HydraulicToIsothermalLiquid Tutorial  1. Explore simulation results using sscexplore

BLOCK:
A;Avoid Divide By ;B;Constant Area Hydraulic Orifice;Custom Hydraulic Fluid;Hydraulic Flow Rate Sensor;Hydraulic Pressure Sensor;Hydraulic Pressure Source;Hydraulic Reference;M;PS Divide;PS-Simulink Converter;Q;Ramp;Reference;Scope;Sensor;Simulink-PS Converter;Solver Configuration;SubSystem;p;rho

BLOCKTYPE:
Constant Area Hydraulic Orifice;Custom Hydraulic Fluid;Hydraulic Flow Rate Sensor;Hydraulic Pressure Sensor;Hydraulic Pressure Source;Hydraulic Reference;Outport;PMIOPort;PS Divide;PS Saturation;PS-Simulink Converter;Ramp;Scope;Simulink-PS Converter;Solver Configuration


MODELNAME: ssc_gas_tutorial_step1
PATH: toolbox/physmod/simscape/supporting_files/documentation_models/ssc_gas_tutorial_step1.slx
BLOCKTYPE_FREQUENCY: 1;1;1;1;2;1;1
CHECKSUM: 6A92CA64F28159382F3DFB025CBD5ED0
PRODUCT: Simscape;Simulink
PRODUCT_BASECODE: SS
BLOCK:
Downstream Reservoir;Gas Properties (G);Local Restriction (G);Mass & Energy Flow Rate Sensor (G);Mass Flow Rate;PS-Simulink Converter;Reference;Solver Configuration;Upstream Reservoir

BLOCKTYPE:
Flow Rate Sensor (G);Gas Properties (G);Local Restriction (G);PS-Simulink Converter;Reservoir (G);Scope;Solver Configuration


MODELNAME: ssc_gas_tutorial_step2
PATH: toolbox/physmod/simscape/supporting_files/documentation_models/ssc_gas_tutorial_step2.slx
BLOCKTYPE_FREQUENCY: 1;1;1;1;1;3;1;2;3;1
CHECKSUM: F568A583CB85F7A7E7D74BE5EEA0A489
PRODUCT: Simscape;Simulink
PRODUCT_BASECODE: SS
BLOCK:
Absolute Reference (G);Downstream Reservoir;Gas Properties (G);Local Restriction (G);Mass & Energy Flow Rate Sensor (G);Mass Flow Rate;Mass Flow Rate Source (G);PS-Simulink Converter;Pressure;Pressure & Temperature Sensor (G);Reference;Solver Configuration;Temperature;Upstream Reservoir

BLOCKTYPE:
Absolute Reference (G);Flow Rate Sensor (G);Flow Rate Source (G);Gas Properties (G);Local Restriction (G);PS-Simulink Converter;Pressure & Temperature Sensor (G);Reservoir (G);Scope;Solver Configuration


MODELNAME: ssc_gas_tutorial_step3
PATH: toolbox/physmod/simscape/supporting_files/documentation_models/ssc_gas_tutorial_step3.slx
BLOCKTYPE_FREQUENCY: 1;1;1;1;1;1;3;1;2;3;1
CHECKSUM: B6B06FAD2B1C05C2E72AE16E38427D32
PRODUCT: Simscape;Simulink
PRODUCT_BASECODE: SS
BLOCK:
Absolute Reference (G);Controlled Mass Flow Rate Source (G);Downstream Reservoir;Gas Properties (G);Local Restriction (G);Mass & Energy Flow Rate Sensor (G);Mass Flow Rate;PS Sine Wave;PS-Simulink Converter;Pressure;Pressure & Temperature Sensor (G);Reference;Solver Configuration;Temperature;Upstream Reservoir

BLOCKTYPE:
Absolute Reference (G);Flow Rate Sensor (G);Flow Rate Source (G);Gas Properties (G);Local Restriction (G);PS Sine Wave;PS-Simulink Converter;Pressure & Temperature Sensor (G);Reservoir (G);Scope;Solver Configuration


MODELNAME: ssc_gas_tutorial_step4
PATH: toolbox/physmod/simscape/supporting_files/documentation_models/ssc_gas_tutorial_step4.slx
BLOCKTYPE_FREQUENCY: 1;1;1;1;2;2;1
CHECKSUM: 7B07817CFA6EA45B5CF960D49499345A
PRODUCT: Simscape;Simulink
PRODUCT_BASECODE: SS
BLOCK:
Controlled Mass Flow Rate Source (G);Gas Properties (G);Local Restriction (G);PS Constant;Perfect Insulator;Reference;Return Pipe;Solver Configuration;Supply Pipe

BLOCKTYPE:
Flow Rate Source (G);Gas Properties (G);Local Restriction (G);PS Constant;Perfect Insulator;Pipe (G);Solver Configuration


MODELNAME: ssc_gas_tutorial_step5
PATH: toolbox/physmod/simscape/supporting_files/documentation_models/ssc_gas_tutorial_step5.slx
BLOCKTYPE_FREQUENCY: 1;1;1;1;2;1;1
CHECKSUM: 199768538C060B376A57FD0DEEB0E144
PRODUCT: Simscape;Simulink
PRODUCT_BASECODE: SS
BLOCK:
Controlled Mass Flow Rate Source (G);Gas Properties (G);Local Restriction (G);PS Constant;Reference;Return Pipe;Solver Configuration;Supply Pipe;Temperature Source

BLOCKTYPE:
Flow Rate Source (G);Gas Properties (G);Local Restriction (G);PS Constant;Pipe (G);Solver Configuration;Temperature Source


MODELNAME: ssc_pneumatic_rts_reference
PATH: toolbox/physmod/simscape/supporting_files/documentation_models/ssc_pneumatic_rts_reference.slx
ANNOTATION: Area (m^2) Spool position (mm)
BLOCKTYPE_FREQUENCY: 2;2;1;3;1;1;1;2;5;14;1;4;6;2;1;2;1;1;1;1;3;1;1;3;1;1;4
CHECKSUM: 0B2F49B439CBF34CB38FB67CE7BB0E32
PRODUCT: Simscape;Simulink
PRODUCT_BASECODE: SS
DESCRIPTION:
Pneumatic Motor and Directional Control Valve This model shows the pneumatic vane motor, as defined in the Pneumatic Motor model (ssc_pneumatic_motor), deployed in a typical pneumatic circuit. The directional valve is initially moved to its maximum positive displacement, and the motor spins up in a positive direction against the friction load. The valve is then centered causing the motor to brake back to zero rpm. The valve then moves to its maximum negative displacement and the motor direction is reversed. This model can be used to get an idea of how the valve size affects available motor power and maximum speed. It can also be used to support closed-loop controller design.

BLOCK:
; Pneumatic Atmospheric Reference ;A;Adiabatic Cup;Area A-R;Area B-S;Area P-A;Area P-B;B;C;Constant Chamber;Directional 5-way valve;Flow;Friction Load;Ideal Rotational Motion Sensor;Measure flow;Measurements;Mechanical Rotational Reference;Motor & shaft inertia;Mult;P;PS Gain;PS-Simulink Converter;Pipe ;Pneumatic Absolute Reference;Pneumatic Atmospheric Reference;Pneumatic Mass & Heat Flow Sensor;Pneumatic Motor;Pneumatic Pressure & Temperature Sensor;Power (kW);Pressure Source;Product;R;RPM;RT/p;Reference;Repeating Sequence;S;Simulink-PS Converter;Solver Configuration;Spool;Spool position;SubSystem;Torque Sensor;Variable Area Orifice ;Volumetric flow (m^3/min);W2kW;d(mm);kW;out

BLOCKTYPE:
Adiabatic Cup;Constant Volume Pneumatic Chamber;Directional 5-way valve;Gain;Ideal Rotational Motion Sensor;Ideal Torque Sensor;Inertia;Mechanical Rotational Reference;Outport;PMIOPort;PS Gain;PS Lookup Table (1D);PS-Simulink Converter;Pipe Volume;Pneumatic Absolute Reference;Pneumatic Atmospheric Reference;Pneumatic Mass & Heat Flow Sensor;Pneumatic Motor;Pneumatic Pressure & Temperature Sensor;Pneumatic Pressure Source;Product;Repeating table;Rotational Friction;Scope;Simulink-PS Converter;Solver Configuration;Variable Area Pneumatic Orifice


MODELNAME: ssc_pneumatic_rts_stiffness_redux
ANNOTATION: Area (m^2) Spool position (mm)
BLOCKTYPE_FREQUENCY: 2;2;1;3;1;1;1;2;5;14;1;4;6;2;1;2;1;1;1;1;3;1;1;3;1;1;4
CHECKSUM: 3E82090646B7040DDF5904DF97791AB4
PRODUCT: Simscape;Simulink
PRODUCT_BASECODE: SS
PATH:
toolbox/physmod/simscape/supporting_files/documentation_models/ssc_pneumatic_rts_stiffness_redux.slx

DESCRIPTION:
Pneumatic Motor and Directional Control Valve This model shows the pneumatic vane motor, as defined in the Pneumatic Motor model (ssc_pneumatic_motor), deployed in a typical pneumatic circuit. The directional valve is initially moved to its maximum positive displacement, and the motor spins up in a positive direction against the friction load. The valve is then centered causing the motor to brake back to zero rpm. The valve then moves to its maximum negative displacement and the motor direction is reversed. This model can be used to get an idea of how the valve size affects available motor power and maximum speed. It can also be used to support closed-loop controller design.

BLOCK:
; Pneumatic Atmospheric Reference ;A;Adiabatic Cup;Area A-R;Area B-S;Area P-A;Area P-B;B;C;Constant Chamber;Directional 5-way valve;Flow;Friction Load;Ideal Rotational Motion Sensor;Measure flow;Measurements;Mechanical Rotational Reference;Motor & shaft inertia;Mult;P;PS Gain;PS-Simulink Converter;Pipe ;Pneumatic Absolute Reference;Pneumatic Atmospheric Reference;Pneumatic Mass & Heat Flow Sensor;Pneumatic Motor;Pneumatic Pressure & Temperature Sensor;Power (kW);Pressure Source;Product;R;RPM;RT/p;Reference;Repeating Sequence;S;Simulink-PS Converter;Solver Configuration;Spool;Spool position;SubSystem;Torque Sensor;Variable Area Orifice ;Volumetric flow (m^3/min);W2kW;d(mm);kW;out

BLOCKTYPE:
Adiabatic Cup;Constant Volume Pneumatic Chamber;Directional 5-way valve;Gain;Ideal Rotational Motion Sensor;Ideal Torque Sensor;Inertia;Mechanical Rotational Reference;Outport;PMIOPort;PS Gain;PS Lookup Table (1D);PS-Simulink Converter;Pipe Volume;Pneumatic Absolute Reference;Pneumatic Atmospheric Reference;Pneumatic Mass & Heat Flow Sensor;Pneumatic Motor;Pneumatic Pressure & Temperature Sensor;Pneumatic Pressure Source;Product;Repeating table;Rotational Friction;Scope;Simulink-PS Converter;Solver Configuration;Variable Area Pneumatic Orifice


MODELNAME: ssc_resistive_ac_circuit
PATH: toolbox/physmod/simscape/supporting_files/documentation_models/ssc_resistive_ac_circuit.slx
BLOCKTYPE_FREQUENCY: 1;1;2;1;1;1;1
CHECKSUM: D3004A80B107A559DD627FA52B955547
PRODUCT: Simscape;Simulink
PRODUCT_BASECODE: SS
BLOCK:
AC Voltage Source;Current Sensor;Development Scope;Electrical Reference;PS-Simulink Converter;Reference;Resistor;Solver Configuration

BLOCKTYPE:
AC Voltage Source;Current Sensor;Electrical Reference;PS-Simulink Converter;Resistor;Scope;Solver Configuration


MODELNAME: sm_cable_hand
PATH: toolbox/physmod/sm/devel/m/cable_driven_hand/sm_cable_hand.slx
BLOCKTYPE_FREQUENCY: 6;6;1;5;9;1;4;16;3;1;7;1
CHECKSUM: D9FB560CEF1E68D221135F75104DDE64
PRODUCT: Simscape;Simscape Multibody;Simulink
BLOCK:
Actuation;Base;Connection Label;Cylindrical Solid;Finger;Forearm;From;Goto;Mechanism Configuration;Palm;Reference;Rigid Transform;Sine Wave;Solver Configuration;SubSystem;Tendon Anchor;Transport Delay;World;World Frame

BLOCKTYPE:
ConnectionLabel;Cylindrical Solid;Extruded Solid;From;Goto;Mechanism Configuration;PMIOPort;Rigid Transform;Sin;Solver Configuration;TransportDelay;World Frame


MODELNAME: balls_in_bowl
PATH: toolbox/physmod/sm/devel/m/contact_examples/balls_in_bowl.slx
ANNOTATION: This model has 90 Spatial Contact Force blocks Copyright 2019 The MathWorks, Inc.
BLOCKTYPE_FREQUENCY: 4;21;12;1;154;35;1;90;4;3;1
CHECKSUM: D0E1B669143502B89E401C54BE4D15D3
PRODUCT: Simscape;Simscape Multibody;Simulink
BLOCK:
+X;+X Wing;+Y;+Y Wing;-X;-X Wing;-Y;-Y Wing;6-DOF Joint;B;Ball;Ball ;Ball- Ball Contact;Ball- Floor Contact;Ball-Bowl Contact (1,1);Ball-Bowl Contact (1,2);Ball-Bowl Contact (2,1);Ball-Bowl Contact (2,2);Ball-Bowl Contact (3,1);Ball-Bowl Contact (3,2);Ball-Bowl Contact (4,1);Ball-Bowl Contact (4,2);Bowl Ring ;Brick Solid;Circle;Circle ;Floor;Floor Drop;G;Hoops;Main;Main Floor;Mechanism Configuration;R;Reference;Rigid Transform;Rigid Transform ;Rotate ;Section ;Solver Configuration;Spatial Contact Force ;Spherical Solid;SubSystem;Wing Transform ;World Frame;X Disk;Y Disk;Z Disk

BLOCKTYPE:
6-DOF Joint;Brick Solid;Cylindrical Solid;Mechanism Configuration;PMIOPort;Rigid Transform;Solver Configuration;Spatial Contact Force;Spherical Solid;Spline;World Frame


MODELNAME: static_contact
PATH: toolbox/physmod/sm/devel/m/contact_examples/static_contact.slx
ANNOTATION: Copyright 2019 The MathWorks, Inc.
BLOCKTYPE_FREQUENCY: 1;1;10;1;8;17;7;10;2;1;7;1;1
CHECKSUM: F0FD1A55238B60A88633F1F77AC0E641
PRODUCT: Simscape;Simscape Multibody;Simulink
BLOCK:
Ball Pose;Banded Ball;Fn;G;Mechanism Configuration;Normal Forces;PS-Simulink Converter;R;Reference;Rigid Transform;Rod ;Rod -;Rod Rotation;Solver Configuration;Spatial Contact Force;Spherical Solid;SubSystem;Support;World Frame;X Disk;Y Disk;Z Disk;ball

BLOCKTYPE:
6-DOF Joint;Banded Ball;Cylindrical Solid;Mechanism Configuration;Outport;PMIOPort;PS-Simulink Converter;Rigid Transform;Scope;Solver Configuration;Spatial Contact Force;Spherical Solid;World Frame


MODELNAME: chuck_a_luck
PATH: toolbox/physmod/sm/devel/m/contact_examples/chuck_a_luck/chuck_a_luck.slx
BLOCKTYPE_FREQUENCY: 3;5;2;2;4;2;2;1;89;1;5;77;5;1;1;9;63;1
CHECKSUM: FF9D11F2B763AE73D9DAACCF0E70BC91
PRODUCT: Simscape;Simscape Multibody;Simulink
EXTERNALFILE_REFERENCE: segmented_rod___SubsystemReference_Block___
BLOCK:
Axle;Axle Rotation;Body;Brick Solid;Cage;Clock;Constant;Contact Proxy;Dice;Dice ;Dice Geometries;Die;Die ;Die 1 Pose;Die-Die Contact Forces;G;Handle Transform;Lower Cap;Math Function;Mechanism Configuration;Motion Profile;Neck Ring;Neg Handle;Pip ;Pivot;Pos Handle;R;Reference;Rigid Transform;Rod ;Rods;Rot ;Simulink-PS Converter;Solver Configuration;Spatial Contact Force ;Spherical Solid;SubSystem;Upper Cap;W;Wing ;Wing Angle Rotation ;World Frame;dice;pivot

BLOCKTYPE:
6-DOF Joint;Brick Solid;Clock;Constant;Cylindrical Solid;Lookup_n-D;Math;Mechanism Configuration;PMIOPort;Revolute Joint;Revolved Solid;Rigid Transform;SimscapeBus;Simulink-PS Converter;Solver Configuration;Spatial Contact Force;Spherical Solid;World Frame


MODELNAME: lottery_machine_ss
PATH: toolbox/physmod/sm/devel/m/contact_examples/lottery_machine/lottery_machine_ss.slx
BLOCKTYPE_FREQUENCY: 8;22;2;33;3;40;5;5;5;5;1;5;94;4;99;4;4;1;28;8;1
CHECKSUM: F345B5362ACACFB2FB77CAC3D6468C85
PRODUCT: Simscape;Simscape Multibody;Simulink
EXTERNALFILE_REFERENCE: Ball_Contact_Manager___SubsystemReference_Block___
BLOCK:
 Stopper Transform;Back;Back Transform;Ball ;Ball Contact Manager;Ball Contact Manager ;Ball Graphics;Ball-Ball Contacts;Balls;Balls Bus;Bottom;Bottom Transform;Chamber;Chamber Hinge Axes Permute;Chamber Hinge Transform;Chamber Spinner;Chamber Velocity Lookup Table;Chute;Chute Tilt;Chute Transform;Clock;Collect Track;Collect Track Tilt;Collect Track Transform;Contact Body;Contact Proxy;Door Edge;Door Hinge;Door Hinge Transform;Door Velocity Lookup Table;Edge;Edge ;Edges;From;Front;Front Transform;G;Goto;Hub;Integrator;Label ;Label Rotation ;Load Pivot;Load Track;Load Track Translation;Load Track Velocity Lookup Table;Main Plate;Mechanism Configuration;Motion Controller;Neg Edge;Neg Edge Transform;Neg Face;Neg Face Transform;Neg Wall;Neg Wall Transform;Pos Edge;Pos Edge Transform;Pos Face;Pos Face Transform;Pos Wall;Pos Wall Transform;Pose;Proxy Transform;R;Reference;Rigid Transform;Rod;Rod Transform;Rod and Sweeper ;Rotate ;Rotate -;Rotator;Rotor;Rotor Spinner;Rotor Velocity Lookup Table;Shift to Back ;Simulink-PS Converter;Solver Configuration;Spatial Contact Force;Stopper;SubSystem;Sweeper;Sweeper Transform;Track;True Body;W;World Frame;balls;chamber;door;load;rotor;spinner

BLOCKTYPE:
6-DOF Joint;Brick Solid;Clock;Cylindrical Solid;Extruded Solid;File Solid;From;Goto;Integrator;Lookup_n-D;Mechanism Configuration;Outport;PMIOPort;Revolute Joint;Rigid Transform;SimscapeBus;Simulink-PS Converter;Solver Configuration;Spatial Contact Force;Spherical Solid;World Frame


MODELNAME: ramp_block_diagram
PATH: toolbox/physmod/sm/devel/m/contact_examples/ramp/ramp_block_diagram.slx
BLOCKTYPE_FREQUENCY: 1;3;3;13;1;8;1;4
CHECKSUM: BBEF218A3019000371B4C7C503552689
PRODUCT: MATLAB;Simscape;Simscape Multibody;Simulink
BLOCK:
Ball;Bump ;End Cap;G;Ground;Pivot;R;Ramp;Reference;Rigid Transform;Spatial Contact Force ;Spherical Solid;SubSystem;X Disk;Y Disk;Z Disk;pivot

BLOCKTYPE:
Banded Ball;Brick Solid;Cylindrical Solid;PMIOPort;Revolute Joint;Rigid Transform;Spatial Contact Force;Spherical Solid


MODELNAME: ramp_lift
PATH: toolbox/physmod/sm/devel/m/contact_examples/ramp/ramp_lift.slx
BLOCKTYPE_FREQUENCY: 1;1;3;2;4;2;2;1;16;1;12;2;1;6;4;2;1;1
CHECKSUM: 24FBEC0C4F9075DED66B79A34D0B563A
PRODUCT: MATLAB;Simscape;Simscape Multibody;Simulink
BLOCK:
6-DOF Joint;Ball;Bump ;Clock;Drop Point;End Cap;Flanges and Rod;G;Ground;Mechanism Configuration;Neg Flange;Pivot;Pivot Lift Profile;Pivot Profile;Pivot Rod;Pos Flanges;R;Ramp;Reference;Rigid Transform;Simulink-PS Converter;Solver Configuration;Spatial Contact Force ;Spherical Solid;Step;SubSystem;W;Weld Joint;World Frame;X Disk;Y Disk;Z Disk;angle;ball;pivot

BLOCKTYPE:
6-DOF Joint;Banded Ball;Brick Solid;Clock;Cylindrical Solid;Extruded Solid;Lookup_n-D;Mechanism Configuration;PMIOPort;Revolute Joint;Rigid Transform;Simulink-PS Converter;Solver Configuration;Spatial Contact Force;Spherical Solid;Step;Weld Joint;World Frame


MODELNAME: ramp_swing
PATH: toolbox/physmod/sm/devel/m/contact_examples/ramp/ramp_swing.slx
BLOCKTYPE_FREQUENCY: 3;1;2;1;14;1;9;1;2;1;5;4;1
CHECKSUM: 26DB45B016B2D4572F32B8B9EC8BD603
PRODUCT: Simscape;Simscape Multibody;Simulink
BLOCK:
Bump ;Dummy ;End Cap;Flanges and Rod;G;Ground;Mechanism Configuration;Neg Flange;Pivot;Pivot Rod;Pivot Swing Proflie;Pos Flanges;R;Ramp;Reference;Rigid Transform;Simulink-PS Converter;Sine Wave;Solver Configuration;Spatial Contact Force ;Spherical Solid;SubSystem;W;World Frame;angle;ball;pivot

BLOCKTYPE:
Brick Solid;Cylindrical Solid;Extruded Solid;Mechanism Configuration;PMIOPort;Revolute Joint;Rigid Transform;Simulink-PS Converter;Sin;Solver Configuration;Spatial Contact Force;Spherical Solid;World Frame


MODELNAME: ratchet_lifter
PATH: toolbox/physmod/sm/devel/m/contact_examples/ratchet_lifter/ratchet_lifter.slx
ANNOTATION: Signals Inside Signals Inside Signals Inside Signals Inside Based on this mechanism
BLOCKTYPE_FREQUENCY: 1;66;7;1;1;142;2;1;3;1;78;2;1;2;1;60;2;1;1
CHECKSUM: 94CD5AD6ED819FCDB92827268F5C98A3
PRODUCT: MATLAB;Simscape;Simscape Multibody;Simulink;Simulink Coder
BLOCK:
Base;Base Transform;Body Transform;Cylindrical Solid;Handle;Handle Transform;Hook;Hook Axle;Hook Pivot;Hook Transform;Load;Load Transform;Main Body;Mechanism Configuration;Neg Climber;Neg Climber Pivot;Neg Climber Transform;Neg Face;Neg Horiz Cylinders;Neg Slant Cylinders;PS-Simulink Converter;Pin-Slot Axle;Pos Climber;Pos Climber Pivot;Pos Climber Transform;Pos Face;Pos Horiz Cylinders;Pos Slant Cylinders;R;Reference;Rigid Transform;Rocker Pin;Rotate +90 Z;Rotate Y ;Shaft Pin;Simulink-PS Converter;Solver Configuration;Spatial Contact Force;Sphere;Spring;SubSystem;Tooth Cyl ;Toothed Body;Toothed Rack;Traveler;Traveler Angle Motion Signal;Traveler Pin-Slot;Traveler Transform;Vertical Pos & Vel;World Frame;climber;neg climber;pos climber;rack;rocker;spring;traveler

BLOCKTYPE:
Brick Solid;Cylindrical Solid;Extruded Solid;Inertia;Mechanism Configuration;PMIOPort;PS-Simulink Converter;Pin Slot Joint;Revolute Joint;Revolved Solid;Rigid Transform;Scope;Simulink-PS Converter;Sin;Solver Configuration;Spatial Contact Force;Spherical Solid;Spring and Damper Force;World Frame


MODELNAME: sm_delta_robot_force_control
PATH: toolbox/physmod/sm/devel/m/delta_robot/sm_delta_robot_force_control.slx
BLOCKTYPE_FREQUENCY: 4;2;26;1;23;4;17;17;17;1;7;10;3;8;2;41;2;1;2;4;2;1
CHECKSUM: 2AEF0B0603D0740402AE1FB2BCC1DEA4
PRODUCT: MATLAB;Simscape;Simscape Multibody;Simulink;Statistics and Machine Learning Toolbox
BLOCK:
 Demux ; SFunction ; Terminator ;Angle ;Angle Demands;Base;Base Box Transform;Base Frame;Box;Box World Angle;Bus Creator;Clock;Connection Label;Conveyor Belts;Conveyor Contact Inner;Conveyor Contact Outer;Cylindrical Joint;Cylindrical Solid;Delta Robot;Demux;From;Goto;Gripper;Gripper Frame;IK;Link ;Mechanism Configuration;Memory;Motion Planning;PID Controller;Pattern;Reference;Revolute Joint;Rigid Transform;Separation;Solver Configuration;Spherical Joint;SubSystem;Subsystem;Suction Forces;Sum;T;World Frame;angleDemand;baseBoxTransform;boxConveyor;boxConveyor ;boxID;boxID ;boxWorldAngle;busy;busy ;separationDistance;startHeight;startHeight ;suction;suction ;t;tref;tref 

BLOCKTYPE:
BusCreator;Clock;ConnectionLabel;Cylindrical Joint;Cylindrical Solid;Demux;From;Goto;Inport;Mechanism Configuration;Memory;Outport;PID 1dof;PMIOPort;Revolute Joint;Rigid Transform;S-Function;Solver Configuration;Spherical Joint;Sum;Terminator;World Frame


MODELNAME: sm_delta_robot_motion_control
PATH: toolbox/physmod/sm/devel/m/delta_robot/sm_delta_robot_motion_control.slx
BLOCKTYPE_FREQUENCY: 4;2;26;1;23;4;17;17;17;1;10;10;8;2;41;2;1;2;2;1
CHECKSUM: 915611A48513DD7A92925141C16E1BD6
PRODUCT: MATLAB;Simscape;Simscape Multibody;Simulink;Statistics and Machine Learning Toolbox
BLOCK:
 Demux ; SFunction ; Terminator ;Angle ;Angle Demands;Base;Base Box Transform;Base Frame;Box;Box World Angle;Bus Creator;Clock;Connection Label;Conveyor Belts;Conveyor Contact Inner;Conveyor Contact Outer;Cylindrical Joint;Cylindrical Solid;Delta Robot;Demux;From;Goto;Gripper;Gripper Frame;IK;Link ;Mechanism Configuration;Memory;Motion Planning;Pattern;Reference;Revolute Joint;Rigid Transform;Separation;Solver Configuration;Spherical Joint;SubSystem;Subsystem;Suction Forces;T;World Frame;angleDemand;baseBoxTransform;boxConveyor;boxConveyor ;boxID;boxID ;boxWorldAngle;busy;busy ;separationDistance;startHeight;startHeight ;suction;suction ;t;tref;tref 

BLOCKTYPE:
BusCreator;Clock;ConnectionLabel;Cylindrical Joint;Cylindrical Solid;Demux;From;Goto;Inport;Mechanism Configuration;Memory;Outport;PMIOPort;Revolute Joint;Rigid Transform;S-Function;Solver Configuration;Spherical Joint;Terminator;World Frame


MODELNAME: useRomFile
PATH: toolbox/physmod/sm/devel/m/flex_body/+smtest/+flex/+rom/useRomFile.slx
BLOCKTYPE_FREQUENCY: 3;1;1;1;1;1;3;1;1
CHECKSUM: 87C0C2AF92CB791B8D31A93894D4FEC7
PRODUCT: Simscape;Simscape Multibody;Simulink
ANNOTATION:
 You can comment/uncomment the blocks to try one or the other IMPORTANT! Make sure you set the number of interface frames to the correct value in the block before attempting to simulate

BLOCK:
FROFS (Prototype);Gravity;Gravity X;Gravity Y;Gravity Z;Mechanism Configuration;ROFS (Shipping);Reference;S-PS;Slider;Solver Configuration;World Frame

BLOCKTYPE:
Constant;File Reduced Order Flexible Solid;Mechanism Configuration;Mux;Reduced Order Flexible Solid;Simulink-PS Converter;SliderBlock;Solver Configuration;World Frame


MODELNAME: m_FlexFourBar_all
PATH: toolbox/physmod/sm/devel/m/flex_body_testing/m_FlexFourBar_all.slx
BLOCKTYPE_FREQUENCY: 1;1;2;3;1;11;1;4;16;1;2;13;1;1
CHECKSUM: 88354BBA6DAAA418DCFDF209B37EAE7D
PRODUCT: MATLAB;Simscape;Simscape Multibody;Simulink
DESCRIPTION:
Assembling Parts into a Four Bar Mechanism This example shows how to assemble instances of a modularly designed link into a four bar mechanism (crank-rocker type). The Crank and Rocker Links are copies of the same link, with different length, density and color parameters. The links are reused from the sm_compound_body example. The Connector link is a slightly modified version of the same link. The four bar starts at an initial state and moves under the influence of gravity. Copyright 2008-2017 The MathWorks, Inc. 

ANNOTATION:
This example shows how to assemble instances of a modularly designed link into a four bar mechanism (crank-rocker type). The Crank and Rocker Links are copies of the same link, with different length, density and color parameters. The links are reused from the sm_compound_body example. The Connector link is a slightly modified version of the same link. The four bar starts at an initial state and moves under the influence of gravity. Assembling Parts into a Four Bar Mechanism

BLOCK:
Base;Base Frame;Base-Crank Revolute;Base-Rocker Revolute;Connector-Rocker Revolute;Crank Base Transform;Crank Side Base ;Crank-Connector Revolute;FLEX Connector Link;FLEX Crank Link;FLEX Rocker Link;Hole Frame;Left End Cap;Left Hole Frame;Left Transform;Main Link;Main Link Beam;Mechanism Configuration;PS-Simulink Converter;Peg;Peg Frame;Reference;Right End Cap;Right Hole Frame;Right Peg;Right Transform;Rigid Transform;Rigid Transform L;Rigid Transform R;Rocker Base Transform;Rocker Position Scope;Rocker Side Base;Solver Config;SubSystem;World Frame

BLOCKTYPE:
Connector Link;Crank link;Four bar base body;General Flexible Beam;Mechanism Configuration;PMIOPort;PS-Simulink Converter;Revolute Joint;Rigid Transform;Rocker link;Scope;Solid;Solver Configuration;World Frame


MODELNAME: m_FlexFourBar_none
PATH: toolbox/physmod/sm/devel/m/flex_body_testing/m_FlexFourBar_none.slx
BLOCKTYPE_FREQUENCY: 1;1;2;1;11;1;4;10;1;2;13;1;1
CHECKSUM: 4F749988C2558357E48B6B44190A123B
PRODUCT: MATLAB;Simscape;Simscape Multibody;Simulink
DESCRIPTION:
Assembling Parts into a Four Bar Mechanism This example shows how to assemble instances of a modularly designed link into a four bar mechanism (crank-rocker type). The Crank and Rocker Links are copies of the same link, with different length, density and color parameters. The links are reused from the sm_compound_body example. The Connector link is a slightly modified version of the same link. The four bar starts at an initial state and moves under the influence of gravity. Copyright 2008-2017 The MathWorks, Inc. 

ANNOTATION:
This example shows how to assemble instances of a modularly designed link into a four bar mechanism (crank-rocker type). The Crank and Rocker Links are copies of the same link, with different length, density and color parameters. The links are reused from the sm_compound_body example. The Connector link is a slightly modified version of the same link. The four bar starts at an initial state and moves under the influence of gravity. Assembling Parts into a Four Bar Mechanism

BLOCK:
Base;Base Frame;Base-Crank Revolute;Base-Rocker Revolute;Connector Link;Connector-Rocker Revolute;Crank Base Transform;Crank Link;Crank Side Base ;Crank-Connector Revolute;Hole Frame;Left End Cap;Left Hole Frame;Left Transform;Main Link;Mechanism Configuration;PS-Simulink Converter;Peg;Peg Frame;Reference;Right End Cap;Right Hole Frame;Right Peg;Right Transform;Rigid Transform;Rocker Base Transform;Rocker Link;Rocker Position Scope;Rocker Side Base;Solver Config;SubSystem;World Frame

BLOCKTYPE:
Connector Link;Crank link;Four bar base body;Mechanism Configuration;PMIOPort;PS-Simulink Converter;Revolute Joint;Rigid Transform;Rocker link;Scope;Solid;Solver Configuration;World Frame


MODELNAME: m_FlexFourBar_not1
PATH: toolbox/physmod/sm/devel/m/flex_body_testing/m_FlexFourBar_not1.slx
BLOCKTYPE_FREQUENCY: 1;1;2;2;1;11;1;4;14;1;2;13;1;1
CHECKSUM: AC8BC0F4FE6BCE1FF3BF9EAD53682BBB
PRODUCT: MATLAB;Simscape;Simscape Multibody;Simulink
DESCRIPTION:
Assembling Parts into a Four Bar Mechanism This example shows how to assemble instances of a modularly designed link into a four bar mechanism (crank-rocker type). The Crank and Rocker Links are copies of the same link, with different length, density and color parameters. The links are reused from the sm_compound_body example. The Connector link is a slightly modified version of the same link. The four bar starts at an initial state and moves under the influence of gravity. Copyright 2008-2017 The MathWorks, Inc. 

ANNOTATION:
This example shows how to assemble instances of a modularly designed link into a four bar mechanism (crank-rocker type). The Crank and Rocker Links are copies of the same link, with different length, density and color parameters. The links are reused from the sm_compound_body example. The Connector link is a slightly modified version of the same link. The four bar starts at an initial state and moves under the influence of gravity. Assembling Parts into a Four Bar Mechanism

BLOCK:
Base;Base Frame;Base-Crank Revolute;Base-Rocker Revolute;Connector-Rocker Revolute;Crank Base Transform;Crank Link;Crank Side Base ;Crank-Connector Revolute;FLEX Connector Link;FLEX Rocker Link;Hole Frame;Left End Cap;Left Hole Frame;Left Transform;Main Link;Main Link Beam;Mechanism Configuration;PS-Simulink Converter;Peg;Peg Frame;Reference;Right End Cap;Right Hole Frame;Right Peg;Right Transform;Rigid Transform;Rigid Transform L;Rigid Transform R;Rocker Base Transform;Rocker Position Scope;Rocker Side Base;Solver Config;SubSystem;World Frame

BLOCKTYPE:
Connector Link;Crank link;Four bar base body;General Flexible Beam;Mechanism Configuration;PMIOPort;PS-Simulink Converter;Revolute Joint;Rigid Transform;Rocker link;Scope;Solid;Solver Configuration;World Frame


MODELNAME: m_FlexFourBar_not2
PATH: toolbox/physmod/sm/devel/m/flex_body_testing/m_FlexFourBar_not2.slx
BLOCKTYPE_FREQUENCY: 1;1;2;2;1;11;1;4;14;1;2;13;1;1
CHECKSUM: E7910057D3738259FB6F05688C183B16
PRODUCT: MATLAB;Simscape;Simscape Multibody;Simulink
BLOCK:
Base;Base Frame;Base-Crank Revolute;Base-Rocker Revolute;Connector Link;Connector-Rocker Revolute;Crank Base Transform;Crank Side Base ;Crank-Connector Revolute;FLEX Crank Link;FLEX Rocker Link;Hole Frame;Left End Cap;Left Hole Frame;Left Transform;Main Link;Main Link Beam;Mechanism Configuration;PS-Simulink Converter;Peg;Peg Frame;Reference;Right End Cap;Right Hole Frame;Right Peg;Right Transform;Rigid Transform;Rigid Transform L;Rigid Transform R;Rocker Base Transform;Rocker Position Scope;Rocker Side Base;Solver Config;SubSystem;World Frame

BLOCKTYPE:
Connector Link;Crank link;Four bar base body;General Flexible Beam;Mechanism Configuration;PMIOPort;PS-Simulink Converter;Revolute Joint;Rigid Transform;Rocker link;Scope;Solid;Solver Configuration;World Frame


MODELNAME: m_FlexFourBar_not3
PATH: toolbox/physmod/sm/devel/m/flex_body_testing/m_FlexFourBar_not3.slx
BLOCKTYPE_FREQUENCY: 1;1;2;2;1;11;1;4;14;1;2;13;1;1
CHECKSUM: 0D5A7BCBFE8F9A0D92D053A292E46297
PRODUCT: MATLAB;Simscape;Simscape Multibody;Simulink
BLOCK:
Base;Base Frame;Base-Crank Revolute;Base-Rocker Revolute;Connector-Rocker Revolute;Crank Base Transform;Crank Side Base ;Crank-Connector Revolute;FLEX Connector Link;FLEX Crank Link;Hole Frame;Left End Cap;Left Hole Frame;Left Transform;Main Link;Main Link Beam;Mechanism Configuration;PS-Simulink Converter;Peg;Peg Frame;Reference;Right End Cap;Right Hole Frame;Right Peg;Right Transform;Rigid Transform;Rigid Transform L;Rigid Transform R;Rocker Base Transform;Rocker Link;Rocker Position Scope;Rocker Side Base;Solver Config;SubSystem;World Frame


MODELNAME: m_FlexFourBar_only1
PATH: toolbox/physmod/sm/devel/m/flex_body_testing/m_FlexFourBar_only1.slx
BLOCKTYPE_FREQUENCY: 1;1;2;1;1;11;1;4;12;1;2;13;1;1
CHECKSUM: D6F7B16FEC0520EA569B76802EB137EB
PRODUCT: MATLAB;Simscape;Simscape Multibody;Simulink
BLOCK:
Base;Base Frame;Base-Crank Revolute;Base-Rocker Revolute;Connector Link;Connector-Rocker Revolute;Crank Base Transform;Crank Side Base ;Crank-Connector Revolute;FLEX Crank Link;Hole Frame;Left End Cap;Left Hole Frame;Left Transform;Main Link;Main Link Beam;Mechanism Configuration;PS-Simulink Converter;Peg;Peg Frame;Reference;Right End Cap;Right Hole Frame;Right Peg;Right Transform;Rigid Transform;Rigid Transform L;Rigid Transform R;Rocker Base Transform;Rocker Link;Rocker Position Scope;Rocker Side Base;Solver Config;SubSystem;World Frame


MODELNAME: m_FlexFourBar_only2
PATH: toolbox/physmod/sm/devel/m/flex_body_testing/m_FlexFourBar_only2.slx
BLOCKTYPE_FREQUENCY: 1;1;2;1;1;11;1;4;12;1;2;13;1;1
CHECKSUM: 3D82F1E0891C314CFBD5470F054FF45A
PRODUCT: MATLAB;Simscape;Simscape Multibody;Simulink
BLOCK:
Base;Base Frame;Base-Crank Revolute;Base-Rocker Revolute;Connector-Rocker Revolute;Crank Base Transform;Crank Link;Crank Side Base ;Crank-Connector Revolute;FLEX Connector Link;Hole Frame;Left End Cap;Left Hole Frame;Left Transform;Main Link;Main Link Beam;Mechanism Configuration;PS-Simulink Converter;Peg;Peg Frame;Reference;Right End Cap;Right Hole Frame;Right Peg;Right Transform;Rigid Transform;Rigid Transform L;Rigid Transform R;Rocker Base Transform;Rocker Link;Rocker Position Scope;Rocker Side Base;Solver Config;SubSystem;World Frame


MODELNAME: m_FlexFourBar_only3
PATH: toolbox/physmod/sm/devel/m/flex_body_testing/m_FlexFourBar_only3.slx
BLOCKTYPE_FREQUENCY: 1;1;2;1;1;11;1;4;12;1;2;13;1;1
CHECKSUM: 2378CEB4A74FA7DE726922B7B71B837C
PRODUCT: MATLAB;Simscape;Simscape Multibody;Simulink
BLOCK:
Base;Base Frame;Base-Crank Revolute;Base-Rocker Revolute;Connector Link;Connector-Rocker Revolute;Crank Base Transform;Crank Link;Crank Side Base ;Crank-Connector Revolute;FLEX Rocker Link;Hole Frame;Left End Cap;Left Hole Frame;Left Transform;Main Link;Main Link Beam;Mechanism Configuration;PS-Simulink Converter;Peg;Peg Frame;Reference;Right End Cap;Right Hole Frame;Right Peg;Right Transform;Rigid Transform;Rigid Transform L;Rigid Transform R;Rocker Base Transform;Rocker Position Scope;Rocker Side Base;Solver Config;SubSystem;World Frame


MODELNAME: m_HingedBeam_Z
PATH: toolbox/physmod/sm/devel/m/flex_body_testing/m_HingedBeam_Z.slx
BLOCKTYPE_FREQUENCY: 1;1;2;3;1;1;2;1;1;1
CHECKSUM: 512B42F3CD03CA740C40F838585EE43D
PRODUCT: Simscape;Simscape Multibody;Simulink
BLOCK:
General Flexible Beam;Mechanism Configuration;Mux;PS-Simulink Converter;Reference;Revolute Joint;Rigid Transform;Scope;Solver Configuration;Transform Sensor;World Frame

BLOCKTYPE:
General Flexible Beam;Mechanism Configuration;Mux;PS-Simulink Converter;Revolute Joint;Rigid Transform;Scope;Solver Configuration;Transform Sensor;World Frame


MODELNAME: m_RandSerialPend
PATH: toolbox/physmod/sm/devel/m/flex_body_testing/m_RandSerialPend.slx
BLOCKTYPE_FREQUENCY: 5;1;1;1;1;1;1;1;1;1
CHECKSUM: EED54760B3B00AF553C6EB635F83BF24
PRODUCT: Simscape;Simscape Multibody;Simulink
BLOCK:
General Flexible Beam;Gimbal Joint;Inertia;Mechanism Configuration;Reference;Revolute Joint;Rigid Transform;Solver Configuration;Spherical Joint;Weld Joint;World Frame

BLOCKTYPE:
General Flexible Beam;Gimbal Joint;Inertia;Mechanism Configuration;Revolute Joint;Rigid Transform;Solver Configuration;Spherical Joint;Weld Joint;World Frame


MODELNAME: m_Rotor
PATH: toolbox/physmod/sm/devel/m/flex_body_testing/m_Rotor.slx
BLOCKTYPE_FREQUENCY: 3;2;1;4;10;1;6;5;1;3;1;4;2;3;1
CHECKSUM: B76265210FA61AB9E2DFBBF932EA1637
PRODUCT: Simscape;Simscape Multibody;Simulink
BLOCK:
Add;General Flexible Beam;Inertia;Mechanism Configuration;Mux;PS-Simulink Converter;Reference;Revolute Joint;Rigid Transform;Scope;Simulink-PS Converter;Solid;Solver Configuration;Step;Transform Sensor;World Frame

BLOCKTYPE:
General Flexible Beam;Inertia;Mechanism Configuration;Mux;PS-Simulink Converter;Revolute Joint;Rigid Transform;Scope;Simulink-PS Converter;Solid;Solver Configuration;Step;Sum;Transform Sensor;World Frame


MODELNAME: m_ShabanaCrankSlider
PATH: toolbox/physmod/sm/devel/m/flex_body_testing/m_ShabanaCrankSlider.slx
BLOCKTYPE_FREQUENCY: 18;3;29;2;6;2;5;6;30;2;1;1;63;67;132;327;1;1;2;20;4;3;109;10;1;3;3;2;3;109;1;6;1
CHECKSUM: C84FB25A8C222F7102EBD89A3288C3C7
PRODUCT: Simscape;Simscape Multibody;Simulink
ANNOTATION:
 1) Add Subsystem or Model blocks as valid variant choices. 2) You cannot connect blocks at this level. At simulation, connectivity is automatically determined, based on the active variant and port name matching.  1) Add Subsystem or Model blocks as valid variant choices. 2) You cannot connect blocks at this level. At simulation, connectivity is automatically determined, based on the active variant and port name matching.

BLOCK:
Acc;Actuated Crank Joint;Add;Applied Joint Forces Goto;B;Bushing Deflection Joint ;Bushing Joint;Connecting Rod ;Connecting Rod Beam;Constant ;Constraint Forces;Crank Joint;Crankshaft ;Crankshaft Beam;Deflection Graphic;Deflection Joints;Demux;Do Not Use;Estimate of Mid-Point Deflection;Exp;Extract py at End Points;F;Force;Frame Inertia and Graphic ;Gain;Hard Stop;Mechanical Translational Reference;Mechanism Configuration;Mux;PS-S ax;PS-S ay;PS-S az;PS-S bx;PS-S by;PS-S bz;PS-S fc;PS-S px;PS-S py;PS-S pz;PS-S qx;PS-S qy;PS-S qz;PS-S tc;PS-S vx;PS-S vy;PS-S vz;PS-S wx;PS-S wy;PS-S wz;Pos;R;RT-C-A;RT-C-B;RT-R-A;RT-R-B;Ramp;Reference;Rigid Body;Rigid Connecting Rod;Rigid Crankshaft;Rigid Transform;Rod Joint;S-PS;S-PS fx;S-PS fy;S-PS fz;S-PS tx;S-PS ty;S-PS tz;SS Input;SS Output;Selector First Frame;Selector Last Frame;Sensed Joint Motions From;Sensed Joint Motions Goto;Sensed Rod Joint;Sensed Slider Joint with Hard Stop;Shabana Torque;Slider Joint;Slider Position;Solid;Solver Configuration;State-Space;SubSystem;Switch;Terminator;Transfer Fcn fx;Transfer Fcn fy;Transfer Fcn fz;Transfer Fcn tx;Transfer Fcn ty;Transfer Fcn tz;Transform Frame ;Translational Interface;Vel;Weld Joint;Weld at F;World Frame;motion;pf_first;pf_last;t

BLOCKTYPE:
Bushing Joint;Constant;Demux;From;Gain;General Flexible Beam;Goto;Graphic;Inport;Math;Mechanical Translational Reference;Mechanism Configuration;Mux;Outport;PMIOPort;PS-Simulink Converter;Pin Slot Joint;Ramp;Revolute Joint;Rigid Transform;Scope;Selector;Simulink-PS Converter;Solid;Solver Configuration;StateSpace;Sum;Switch;Terminator;TransferFcn;Translational Hard Stop;Weld Joint;World Frame


MODELNAME: m_SimpleCant_free
PATH: toolbox/physmod/sm/devel/m/flex_body_testing/m_SimpleCant_free.slx
BLOCKTYPE_FREQUENCY: 1;1;2;3;1;2;1;1;1
CHECKSUM: 40B7846870A81F616CDCB19CF66F63B1
PRODUCT: Simscape;Simscape Multibody;Simulink
BLOCK:
General Flexible Beam;Mechanism Configuration;Mux;PS-Simulink Converter;Reference;Rigid Transform;Scope;Solver Configuration;Transform Sensor;World Frame

BLOCKTYPE:
General Flexible Beam;Mechanism Configuration;Mux;PS-Simulink Converter;Rigid Transform;Scope;Solver Configuration;Transform Sensor;World Frame


MODELNAME: m_SimpleCant_free_flipped
PATH: toolbox/physmod/sm/devel/m/flex_body_testing/m_SimpleCant_free_flipped.slx
BLOCKTYPE_FREQUENCY: 1;1;2;3;3;2;1;1;1
CHECKSUM: 52E20B76665BF1A1410A510A2EFB3FD6
PRODUCT: Simscape;Simscape Multibody;Simulink
BLOCK:
General Flexible Beam;Mechanism Configuration;Mux;PS-Simulink Converter;RT;Reference;Rigid Transform;Scope;Solver Configuration;Transform Sensor;World Frame

BLOCKTYPE:
General Flexible Beam;Mechanism Configuration;Mux;PS-Simulink Converter;Rigid Transform;Scope;Solver Configuration;Transform Sensor;World Frame


MODELNAME: m_SimpleCant_planar
PATH: toolbox/physmod/sm/devel/m/flex_body_testing/m_SimpleCant_planar.slx
BLOCKTYPE_FREQUENCY: 1;1;2;2;1;3;2;1;1
CHECKSUM: 4FB5304A63CDA091C0B1848096081C46
PRODUCT: Simscape;Simscape Multibody;Simulink
BLOCK:
General Flexible Beam;Mechanism Configuration;Mux;PS-Simulink Converter;Planar Joint;Reference;Rigid Transform;Scope;Solver Configuration;World Frame

BLOCKTYPE:
General Flexible Beam;Mechanism Configuration;Mux;PS-Simulink Converter;Planar Joint;Rigid Transform;Scope;Solver Configuration;World Frame


MODELNAME: m_SimpleCant_rigid
PATH: toolbox/physmod/sm/devel/m/flex_body_testing/m_SimpleCant_rigid.slx
BLOCKTYPE: General Flexible Beam;Mechanism Configuration;Rigid Transform;Solver Configuration;World Frame
BLOCKTYPE_FREQUENCY: 1;1;1;1;1
CHECKSUM: F08AA50AEC472992D6E0F5DFE5FDB95F
PRODUCT: Simscape;Simscape Multibody;Simulink
BLOCK:
General Flexible Beam;Mechanism Configuration;Reference;Rigid Transform;Solver Configuration;World Frame


MODELNAME: m_SimpleRevPend_gravY_revX
PATH: toolbox/physmod/sm/devel/m/flex_body_testing/m_SimpleRevPend_gravY_revX.slx
BLOCKTYPE_FREQUENCY: 1;1;1;1;3;1;1
CHECKSUM: A3D3D8C4D6138C4393CBA53D7DE75A56
PRODUCT: Simscape;Simscape Multibody;Simulink
BLOCK:
General Flexible Beam;Inertia;Mechanism Configuration;Reference;Revolute Joint;Rigid Transform;Solver Configuration;World Frame

BLOCKTYPE:
General Flexible Beam;Inertia;Mechanism Configuration;Revolute Joint;Rigid Transform;Solver Configuration;World Frame


MODELNAME: sm_humanoid_hand
PATH: toolbox/physmod/sm/devel/m/humanoid_hand_catcher/sm_humanoid_hand.slx
BLOCKTYPE_FREQUENCY: 2;2;1;1;2;7;3;1;2;2;9;1;1;1
CHECKSUM: 9FC79E33A85F706CC21CD2F5F78AE338
PRODUCT: Simscape;Simscape Multibody;Simulink
BLOCK:
Abs;Bus Creator;Bushing Joint;Compare To Constant;Constant;Finger;From;Goto;Mechanism Configuration;Min of Elements;Product;Reference;Rigid Transform;Solver Configuration;Spherical Solid;Subsystem;Thumb;World Frame

BLOCKTYPE:
Abs;BusCreator;Bushing Joint;Compare To Constant;Constant;From;Goto;Mechanism Configuration;MinMax;Product;Rigid Transform;Solver Configuration;Spherical Solid;World Frame


MODELNAME: sm_humanoid_walker_ga
PATH: toolbox/physmod/sm/devel/m/humanoid_walker/sm_humanoid_walker_ga.slx
BLOCKTYPE_FREQUENCY: 1;2;2;1;3;2;2;2;6;2;1;8;4;1;2;2;2;1;2;2;2;2;1
CHECKSUM: 846FB1B2277959A8B1D0C042807CF121
PRODUCT: DSP System Toolbox;Simscape;Simscape Multibody;Simulink
ANNOTATION:
 Train a Humanoid Walker Using a Genetic Algorithm 1. Explore how to model a humanoid robot 2. Explore how this model was trained 3. Learn more about genetic algorithms 4. Learn more about Simscape Multibody Modeling 5. Load pre-trained walking parameters

BLOCK:
Bus Creator;Calculate Power;Calculate Reward;Check if Done;Clock;Compare To Constant;Constant;Control Input;Cumulative Sum;Data Processing;Forward Position;From;Goto;Ground;Ground Contact;Ground Plane;Ground Surface;Humanoid Robot Model;Joint Control;Joint Sensing;Joint Torques;Joint sensing;Math Function;Mechanism Configuration;Pattern Generator;Physical Model;Reference;Reward;Rigid Transform;Saturation;Scope;Selector;Solver Configuration;Stop Simulation;SubSystem;Sum of Elements;Terminator;Torque Input;Torso Sensing;Transport Delay;World Frame;isdone

BLOCKTYPE:
Brick Solid;BusCreator;Clock;Compare To Constant;Constant;Cumulative Sum;From;Goto;Inport;Math;Mechanism Configuration;Outport;PMIOPort;Rigid Transform;Saturate;Scope;Selector;Solver Configuration;Stop;Sum;Terminator;TransportDelay;World Frame


MODELNAME: sm_humanoid_walker_rl
PATH: toolbox/physmod/sm/devel/m/humanoid_walker/sm_humanoid_walker_rl.slx
BLOCKTYPE_FREQUENCY: 1;3;2;2;7;1;10;4;1;1;1;2;2;1
CHECKSUM: 9BA37853EB531AD8C6EC8CE3D887DF14
PRODUCT: Reinforcement Learning Toolbox;Simscape;Simscape Multibody;Simulink
ANNOTATION:
 Model will not run via Run button, instead click here: Simulate Pre-Trained Walker  Train a Humanoid Walker Using Reinforcement Learning 1. Explore how to model a humanoid robot 2. Explore how this model was trained 3. Learn more about reinforcement learning 4. Learn more about Simscape Multibody Modeling

BLOCK:
Bus Creator;Calculate Power;Calculate Reward;Check if Done;Contact Sensing;Control Input;Data Processing;Forward Position;From;Goto;Ground;Ground Contact;Ground Plane;Ground Surface;Humanoid Robot;Joint Control;Joint Sensing;Joint Torques;Joint sensing;Learning Environment;Mechanism Configuration;Physical Model;RL Agent;Reference;Reward;Reward ;Rigid Transform;Sensing;Solver Configuration;SubSystem;Terminator;Torque Input;Torso Sensing;Unit Delay;World Frame;isdone

BLOCKTYPE:
Brick Solid;BusCreator;From;Goto;Inport;Mechanism Configuration;Outport;PMIOPort;RL Agent;Rigid Transform;Solver Configuration;Terminator;UnitDelay;World Frame


MODELNAME: double_pend_limited
PATH: toolbox/physmod/sm/devel/m/joint_limit_examples/double_pend_limited.slx
BLOCKTYPE_FREQUENCY: 1;1;1;6;3;2;6;2;8;1;1;1
CHECKSUM: D5EFE76DBAF7790D8EAB21925F1B71B9
PRODUCT: MATLAB;Simscape;Simscape Multibody;Simulink;Simulink Coder
DESCRIPTION:
Assembling Parts into a Double Pendulum This example shows how to assemble instances of a modularly designed link into a double pendulum. The Upper and Lower Links are copies of the same link, with different length, density and color parameters. The links are reused from the sm_compound_body example. The double pendulum starts at an initial state and moves under the influence of gravity. Copyright 2008-2018 The MathWorks, Inc. 

ANNOTATION:
This example shows how to assemble instances of a modularly designed link into a double pendulum. The Upper and Lower Links are copies of the same link, with different length, density and color parameters. The links are reused from the sm_compound_body example. The double pendulum starts at an initial state and moves under the influence of gravity. Assembling Parts into a Double Pendulum

BLOCK:
Base;Base Frame;Base Transform;Hole Frame;Left End Cap;Left Transform;Lower Link;Lower Revolute;Main Link;Mechanism Configuration;PS-Simulink Converter;Peg;Peg Frame;Reference;Right Peg;Right Transform;Rigid Transform;Scope;Solver Configuration;SubSystem;Upper Link;Upper Revolute;World Frame

BLOCKTYPE:
Double Pendulum Base;Lower Link;Mechanism Configuration;PMIOPort;PS-Simulink Converter;Revolute Joint;Rigid Transform;Scope;Solid;Solver Configuration;Upper Link;World Frame


MODELNAME: galilean_cannon
PATH: toolbox/physmod/sm/devel/m/joint_limit_examples/galilean_cannon.slx
ANNOTATION: See G1016999 and https://www.youtube.com/watch?v=75szwX09pg8 Galilean Cannon
BLOCKTYPE_FREQUENCY: 2;8;8;8;1;8;15;8;7;2;2;1;7;8;1;2
CHECKSUM: 2276057977F0ED09E614F5825CAFB040
PRODUCT: Simscape;Simscape Multibody;Simulink
BLOCK:
Ball;Ball ;Floor;From;Goto;Mechanism Configuration;Min Dist;PS-Simulink Converter;Reference;Rigid Transform;Rod;Slider;Solver Configuration;SubSystem;Subtract;Top Ball Height and Separation Dists ;Transform Sensor;World Frame;below;ref;sep

BLOCKTYPE:
Brick Solid;Constant;From;Goto;Mechanism Configuration;Outport;PMIOPort;PS-Simulink Converter;Prismatic Joint;Rigid Transform;Scope;Solver Configuration;Spherical Solid;Sum;Transform Sensor;World Frame


MODELNAME: newtons_cradle
PATH: toolbox/physmod/sm/devel/m/joint_limit_examples/newtons_cradle.slx
BLOCKTYPE_FREQUENCY: 1;7;7;7;1;23;8;6;7;15;3;1;7;1
CHECKSUM: B910D6131B97EF682232BFC46723497B
PRODUCT: Simscape;Simscape Multibody;Simulink
BLOCK:
Ball;Ball ;F;From;Goto;Hinge;Mechanism Configuration;PS-Simulink Converter;Planar Joint ;Pole;Reference;Right Contact Limit Forces;Rigid Transform;Rotator;Separation Dists ;Shift ;Shift +;Shift -;Solver Configuration;String;SubSystem;Support Rod;World Frame;ball;ref;support

BLOCKTYPE:
Brick Solid;Cylindrical Solid;From;Goto;Mechanism Configuration;PMIOPort;PS-Simulink Converter;Planar Joint;Revolute Joint;Rigid Transform;Scope;Solver Configuration;Spherical Solid;World Frame


MODELNAME: whirligig
PATH: toolbox/physmod/sm/devel/m/joint_limit_examples/whirligig.slx
BLOCKTYPE_FREQUENCY: 2;1;2;2;1;1;2;1;4;9;7;4;3;3;3;4;11;1;1;1;2;1
CHECKSUM: E74E9354408CF2C7154A5BEDB3EDD582
PRODUCT: MATLAB;Simscape;Simscape Multibody;Simulink;Simulink 3D Animation
BLOCK:
+Weight;+Z Shaft;+tip;-Weight;-Z Shaft;-tip;B;Ball;Checker;Checker Signals;Cross Product;Dot Product;Equatorial Band;F;Full Angle;Gain;Limit Torques;Mechanism Configuration;Mux;Normalize Vector;North Cap;PS-Simulink Converter;R;R_;Reference;Rigid Transform;Shell Gimbal;Simulink-PS Converter;Sine Wave;Solid;Solver Configuration;South Cap;Spherical;Spinner;SubSystem;Transform Sensor;Trigonometric Function;World Frame;XY Disk;YZ Disk;Z-Z Ang Deriv;Z-Z Angle;ZX Disk;Zb in F;k;socket

BLOCKTYPE:
Constant;Cross Product;DotProduct;Gain;Gimbal Joint;Mechanism Configuration;Mux;Normalize Vector;Outport;PMIOPort;PS-Simulink Converter;Rigid Transform;Scope;Selector;Simulink-PS Converter;Sin;Solid;Solver Configuration;Spherical Joint;Transform Sensor;Trigonometry;World Frame


MODELNAME: joint_limit_prismatic
PATH: toolbox/physmod/sm/devel/m/joint_limit_examples/primitives/joint_limit_prismatic.slx
BLOCKTYPE_FREQUENCY: 6;1;1;4;3;6;1;2;1;1
CHECKSUM: DE2E21B6638D8B5E8FAFD6C2E3E4219C
PRODUCT: Simscape;Simscape Multibody;Simulink
BLOCK:
 Upper Traveler;Extruded Solid;Inner Bracket;Lower Traveler;Mechanism Configuration;Outer Bracket;Piston;Piston Flange;Piston Shaft;Prismatic Joint;R;Rectangular Annulus;Reference;Rigid Transform;Rotator;Simulink-PS Converter;Sine Wave;Solver Configuration;SubSystem;Traveler;World Frame

BLOCKTYPE:
Brick Solid;Extruded Solid;Mechanism Configuration;PMIOPort;Prismatic Joint;Rigid Transform;Simulink-PS Converter;Sin;Solver Configuration;World Frame


MODELNAME: joint_limit_revolute
PATH: toolbox/physmod/sm/devel/m/joint_limit_examples/primitives/joint_limit_revolute.slx
BLOCKTYPE_FREQUENCY: 2;1;1;3;3;3;7;1;2;1;1
CHECKSUM: 4224622BEBFA97A60DA668CF0EBFB243
PRODUCT: Simscape;Simscape Multibody;Simulink
BLOCK:
Body;C;Cap;Damper;Mechanism Configuration;Pivot;Plate;R;Reference;Revolute Joint;Rigid Transform;RigidTransform;Rod;Simulink-PS Converter;Sine Wave;Solver Configuration;SubSystem;Wedge;World Frame

BLOCKTYPE:
Brick Solid;Cylindrical Solid;Mechanism Configuration;PMIOPort;Revolute Joint;Revolved Solid;Rigid Transform;Simulink-PS Converter;Sin;Solver Configuration;World Frame


MODELNAME: joint_limit_spherical
PATH: toolbox/physmod/sm/devel/m/joint_limit_examples/primitives/joint_limit_spherical.slx
BLOCKTYPE_FREQUENCY: 2;1;1;3;2;2;3;4;1;2;2;1
CHECKSUM: 1FE2B84574292434278A5CA48F01E1AC
PRODUCT: Simscape;Simscape Multibody;Simulink
BLOCK:
Ball;Block;Body;Collar;End;Gimbal Joint;Mechanism Configuration;R;Reference;Rigid Transform;Rod;Simulink-PS Converter;Socket;Solver Configuration;Spherical Joint;Spring and Damper;SubSystem;World Frame;X Sine Wave;Y Sine Wave;Z Sine Wave

BLOCKTYPE:
Brick Solid;Gimbal Joint;Mechanism Configuration;PMIOPort;Revolved Solid;Rigid Transform;Simulink-PS Converter;Sin;Solver Configuration;Spherical Joint;Spherical Solid;World Frame


MODELNAME: rocket_sled
PATH: toolbox/physmod/sm/devel/m/joint_mode_examples/rocket_sled/rocket_sled.slx
BLOCKTYPE_FREQUENCY: 10;10;5;2;2;2;4;1;1;3;2;16;3;2;5;21;2;2;8;1;1;6;2;5;3;3;2;2
CHECKSUM: B57A9D3D1B9F5315392D575767788370
PRODUCT: Simscape;Simscape Multibody;Simulink
BLOCK:
Add;Back;Bottom;Bottom-Back Transform;Conn;Constant;Eject Rod;Eject Rod Rail;External Force and Torque;Force Leading Edge;Force Trailing Edge;Grid;Grid Transform;Head;In;Left Arm;Left Thigh;Less Than;Mechanism Configuration;Memory;Neg Rail;PS-Simulink Converter;Parachute Drag;Parachute Force;Pilot;Pilot Transform;Pos Rail;Rail;Rail-Sled Release Logic;Reference;Rider;Right Arm;Right Thigh;Rigid Transform;Rod;Rod-Seat Release Logic;RodTransform;Saturation;Scope;Seat;Seat Ejection Force;Seat Sabilizer;Seat Transform;Seat Vertical Thrust;Simulink-PS Converter;Sled;Sled Base;Sled Rail;Solver Configuration;Step;SubSystem;Switch;Torso;Transfer Fcn;Transform Sensor;W;Weld Joint;World Frame;Z Up;chute;force;mode;pilot;pilot force;rod force;seat;seat 

BLOCKTYPE:
Brick Solid;Constant;Cylindrical Solid;External Force and Torque;Extruded Solid;Gain;Inport;Internal Force;Mechanism Configuration;Memory;Outport;PMIOPort;PS-Simulink Converter;Prismatic Joint;RelationalOperator;Rigid Transform;Saturate;Scope;Simulink-PS Converter;Solver Configuration;Spherical Solid;Step;Sum;Switch;TransferFcn;Transform Sensor;Weld Joint;World Frame


MODELNAME: rocket_sled_block_diagram_version
PATH: toolbox/physmod/sm/devel/m/joint_mode_examples/rocket_sled/rocket_sled_block_diagram_version.slx
BLOCKTYPE_FREQUENCY: 5;3;1;1;8;13;1;1;1;2;1;1
CHECKSUM: 2187203435827FF5D5255CA5D81CA2E2
PRODUCT: MATLAB;Simscape;Simscape Multibody;Simulink
BLOCK:
Back;Bottom;Bottom-Back Transform;Head;Left Arm;Left Thigh;Mechanism Configuration;Pilot;Pilot Transform;Reference;Release Signal;Rider;Right Arm;Right Thigh;Rigid Transform;RodTransform;Seat;Seat Harness Weld Joint;Seat Transform;Simulink-PS Converter;Solver Configuration;SubSystem;Torso;World Frame;Z Up;chute;force;pilot;pilot force;rod;rod force;seat

BLOCKTYPE:
Brick Solid;Cylindrical Solid;Extruded Solid;Mechanism Configuration;PMIOPort;Rigid Transform;Simulink-PS Converter;Solver Configuration;Spherical Solid;Step;Weld Joint;World Frame


MODELNAME: rocket_sled_sams_original
PATH: toolbox/physmod/sm/devel/m/joint_mode_examples/rocket_sled/rocket_sled_sams_original.slx
BLOCKTYPE_FREQUENCY: 4;11;1;1;1;3;2;2;5;1;6;1;3;5;3;2;2;1
CHECKSUM: 1E6B24F2CAB4A6526EF5815D87D3909D
PRODUCT: Simscape;Simscape Multibody;Simulink
BLOCK:
Constant;External Force and Torque;Less Than;Mechanism Configuration;Memory;PS-Simulink Converter;Prismatic Joint;Rail;Reference;Rider;Rigid Transform;Seat;Simulink-PS Converter;Sled;Sled Rail;Solid;Solver Configuration;Step;Switch;Transfer Fcn;Transform Sensor;Weld Joint;World Frame

BLOCKTYPE:
Brick Solid;Constant;Cylindrical Solid;External Force and Torque;Mechanism Configuration;Memory;PS-Simulink Converter;Prismatic Joint;RelationalOperator;Rigid Transform;Simulink-PS Converter;Solver Configuration;Step;Switch;TransferFcn;Transform Sensor;Weld Joint;World Frame


MODELNAME: smmi_robot_baton_twirl
BLOCKTYPE_FREQUENCY: 4;9;2;3;7;2;7;1;1;17;8;6;23;6;1;2;1;1
CHECKSUM: 39E9F33EFC434C5A2AC43E717E3DA9E2
PRODUCT: Simscape;Simscape Multibody;Simulink
PATH:
toolbox/physmod/sm/devel/m/matlab_interface/kinematics_solver/robot_baton_twirl/smmi_robot_baton_twirl.slx

ANNOTATION:
 Baton-Twirling IK for 6-DOF Robot This model was created from a multibody constructed via the MATLAB interface. The commands to generate the original model were: &gt;&gt; robot = smmi_makeRobot() &gt;&gt; makeBlockDiagram(robot, simscape.op.OperatingPoint, smmi_robot_baton_twirl) The initial model was then modified as follows: 1. All six jjoints were configured for motion actuation 2. The From Workspace and related blocks were added to pump trajectory data into the joints 3. The Lemniscate Curve subsytem was added to display the trajecotry to be tracked 4. The block and port layouts were tweaked to make things pretty Run the smmi_baton_twirl_ik() script before compiling and simulating this model.  Copyright 2021 The MathWorks, Inc.

BLOCK:
Axle;Base;Baton;Body;Claw;Curve Transform;Demux;Elbow;Flat;Floor;From;From Workspace;Goto;Gripper;Hip;InnerWristPlate;Lemniscate Curve;LowerArm;Mech_Config;NegTip;OuterWristPlate;PosTip;R;Reference;Round;Shaft;Shoulder;Simulink-PS Converter;Solver Configuration;Spline;SubSystem;UpperArm;World;Wrist;axleTransform;elbow;elbowTransform;flatTransform;gripper;gripperTransform;hip;hipTransform;ikBase;ikBaseTransform;inboard;inboardTransform;negTransform;outboard;outboardTransform;payload;payloadTransform;posTransform;referenceFrame;robot;robotTransform;shaftTransform;shoulder;shoulderTransform;wrist;wristTransform

BLOCKTYPE:
Brick Solid;Cylindrical Solid;Demux;Extruded Solid;From;FromWorkspace;Goto;Lemniscate Curve;Mechanism Configuration;PMIOPort;Reference Frame;Revolute Joint;Rigid Transform;Simulink-PS Converter;Solver Configuration;Spherical Solid;Spline;World Frame


MODELNAME: sm_roller_coaster
PATH: toolbox/physmod/sm/devel/m/roller_coaster/sm_roller_coaster.slx
BLOCKTYPE_FREQUENCY: 1;1;87;1;195;4;1;75;160;1;2;2
CHECKSUM: 0A7FB2F4193253902BC95C3100163BC7
PRODUCT: Simscape;Simscape Multibody;Simulink
BLOCK:
B;Base Plate A;Base Plate B;C;Cart;Cartesian Joint;Chasis;Curved Section C;Curved Section E;Curved Section O;Curved Section Q;Curved Setcion D;Curved Setcion P;F;H;Helical Section A;Helical Section B;Helical Section C;Helical Section G;Helical Section H;Helical Section I;Helical Section J;Helical Section K;Helical Section L;Helical Section S;Helical Section T;Helical Section U;Helical Section V;Helical Section W;Helical Section X;Initial Condition 6-DoF;LF;LR;LT;Left Track Curve;Linear Section A;Linear Section B;Linear Section F;Linear Section M;Linear Section N;Linear Section R;MechanismConfiguration;P;Point on Curve Constraint;Prismatic Joint;R;RF;RR;RT;Rail Holder;Rail Holder B;Rail Holder F;Reference;ReferenceFrame;Right Track Curve;Rigid Transform;Roller Coaster;Solid;Solver Configuration;SubSystem;Track;Transform;Wheel ;Wheel Housing ;World;World Frame

BLOCKTYPE:
6-DOF Joint;Cartesian Joint;File Solid;Mechanism Configuration;PMIOPort;Point on Curve Constraint;Prismatic Joint;Reference Frame;Rigid Transform;Solver Configuration;Spline;World Frame


MODELNAME: sm_sailboat
PATH: toolbox/physmod/sm/devel/m/sailboat/sm_sailboat.slx
BLOCKTYPE_FREQUENCY: 1;23;14;5;3;1;2;3;87;4;2;2;1;173;1;38;3;51;38;3;2;5;1;4;2
CHECKSUM: 069FEC6B3194EECE925C802EE07E2C83
PRODUCT: MATLAB;Simscape;Simscape Multibody;Simulink
ANNOTATION:
 Modeling Pulley Systems - Pearson Triton Sailboat This example shows a Pearson Triton, a classic sailboat by Carl Alberg. The boat is a fractional rig sloop, with fore and aft sails installed at different heights on a single mast. The mast is flexible. It bends when pulled on by a tightening of the backstay, or the cable that runs from the top of the mast to the back of the deck. Cylindrical Flexible Beam blocks capture the bending. Pulley assemblies allow for control of the main sail. Among them are the backstay, the vang, and the main sheet, here fitted with a cabin-mounted traveler. The vang controls the pitch of the boom and works with the backstay, normally to shape the sails for reduced drag. The main sheet controls the angle of attack of the main sail and ultimately the speed of the boat in the water. Belt-cable networks model the pulley assemblies. Pulley, Belt-Cable Spool, and Belt-Cable End blocks together couple the motions of the sheaves through which the cable runs. The assemblies are unrestricted. Unlike the belt-drive assemblies typical of reciprocating engines, the pulleys are free to move in and out of plane relative to their immediate neighbors. For all parts but the mast, solid geometry derives from a STEP file exported from a CAD model. Such geometries, among them the sails, are treated as rigid. Allow a few seconds for the visualization to open and refresh on model update. Note that the bending of the mast and the numerous pulleys of the rig may cause the simulation to run slow.

BLOCK:
6-DOF Joint;B;Back stay (BS);Belt-Cable End;Belt-Cable Properties;Belt-Cable Properties ;Belt-Cable Properties (Backstay A);Belt-Cable Properties (Backstay B);Belt-Cable Properties (Main Sheet);Belt-Cable Spool;Block A ;Block B;Block P A;Block P B;Block P C;Block P D;Block P E;Block P F;Block P G;Block P H;Block P I;Boat Hull;Boom;Boom Half A;Boom Half B;Bushing Joint;Clew;Conn;Cord T A;Cord T B;Deck;Double Block;Double Block (MS);External Force and Torque;F;F1A;F1B;F3 ;F8A;F8B;Fiddle Block;Gain;Genoa;Gimbal Joint;Hook B;Hook C;Hook D;Hook E;Horizontal Hinge;Hull;Main Sail;Main Sail Rim;Main Sheet (MS);Mast;Mast Head;Mast Section A;Mast Section B;Mast Section C;Mast Section D;Mast System;Mechanism Configuration;P;PS;Prismatic T A;Pulley;Pulley A;Pulley B;Pulley Block A;Pulley Block B;Pulley Block C;Pulley Block D;Pulley Block E;Pulley Block F;Pulley Block G;Pulley Block H;Pulley Block I;Pulley C;Pulley D;Pulley DBA;Pulley E;Pulley E Constraint;Pulley F;Pulley F Constraint;Pulley G;Pulley G Constraint;Pulley H;Pulley H Constraint;Pulley I;Pulley I Constraint;Q;R;Ramp;Reference;Residual Translation;Revolute ;Revolute 2 ;Revolute Joint;Revolute Joint DBA;Revolute P A;Revolute P B;Revolute P C;Revolute P D;Revolute P D2 ;Revolute P E;Revolute P F;Revolute P G;Revolute P H;Revolute P I;Revolute PA;Revolute PB ;Revolute PC;Revolute PD;Revolute W A;Revolute Winch A;Rigid Transform;Rigid Transform ;Rudder;Sailboat Assembly;Saturation;Signal Editor;Simulink-PS Converter;Single Block;Sleeve;Solver Configuration;Spherical Joint;Spool ;Spool Angle (BS);Starting Pose A;Starting Pose B;SubSystem;T;Tranform MS A;Traveler Car Block;Traveler Pulleys (T);Traveler Track;Traveller Car (T);Traveller Track (T);Triple Block A;Triple Block B ;Vang Pulleys (V);Vertical Hinge;W;Winch;Winch A;Winch A Handle;Winch B;Winch Handle;Winch Torque (MS);Winch Torque (T);Winch Torque (V);Wind Force;World Frame

BLOCKTYPE:
6-DOF Joint;Belt-Cable End;Belt-Cable Properties;Belt-Cable Spool;Bushing Joint;Cylindrical Solid;External Force and Torque;Extruded Solid;File Solid;Flexible Cylindrical Beam;Gain;Gimbal Joint;Mechanism Configuration;PMIOPort;Prismatic Joint;Pulley;Ramp;Revolute Joint;Rigid Transform;Saturate;SignalEditor;Simulink-PS Converter;Solver Configuration;Spherical Joint;World Frame


MODELNAME: smme_cameras
PATH: toolbox/physmod/sm/devel/m/simple_explorer_examples/smme_cameras.slx
DESCRIPTION: Configuring Dynamic Cameras - Vehicle Slalom
BLOCKTYPE_FREQUENCY: 6;3;3;1;3;1;5;1;2;15;1;1;1;1;1;5;4;4;15;3;1;1;1;1;1;4;1
CHECKSUM: 3E86905C943C23F64BEAE563535EB738
PRODUCT: MATLAB;Simscape;Simscape Multibody;Simulink
BLOCK:
Add;Alignment xForm;Body xForm;Brick Solid;C;Camera;Cameras;Center xForm;Constant;Drivers View Cam;Drivers View xForm;F;Front View Cam;Front View xForm;G;Ground xForm;Interval Test;LF Rev Joint;LF Wheel Assembly;LF xForm;LR Rev Joint;LR Wheel Assembly;LR xForm;Mechanism Configuration;Motion Signals;PS Gain;Planar Joint;PosX;PosY;Prismatic Joint;Product;Px;Py;RF Rev Joint;RF Wheel Assembly;RF xForm;RR Rev Joint;RR Wheel Assembly;RR xForm;Radius;Reference;Reference Frame;Road;Road Surface;RotZ;Rz;ST;Side View Cam;Side View xForm;Simulink-PS Converter;Solver Configuration;SubSystem;Trigonometric Function;Vehicle;VelX;VelY;W;Wheel Angle;World Frame;posY_

BLOCKTYPE:
Brick Solid;Constant;Fcn;FromWorkspace;Inport;Integrator;Interval Test;Mechanism Configuration;Outport;PMIOPort;PS Constant;PS Divide;PS Gain;Planar Joint;Prismatic Joint;Product;Reference Frame;Revolute Joint;Rigid Transform;Simulink-PS Converter;Solver Configuration;Sum;Switch;TransferFcn;Trigonometry;Wheel Assembly;World Frame


MODELNAME: plclib
PATH: toolbox/plccoder/plccoder/plclib.slx
ANNOTATION: Stateflow license required to use these blocks Copyright 2009-2023 The MathWorks, Inc.
CHECKSUM: 3D0FA859655FA271001B9C6B20D99D39
PRODUCT: Simulink;Simulink PLC Coder;Stateflow
PRODUCT_BASECODE: PL
BLOCK:
 Demux ; Ground ; SFunction ; Terminator ;Abs;Add;Additional Discrete;Additional Math & Discrete;Assertion;Assignment;Atomic Subsystem;Bias;Bit Clear;Bit Set;Bitwise Operator;Bus Assignment;Bus Creator;Bus Selector;Chart;Chart (MATLAB);Check Discrete Gradient;Check Dynamic Gap;Check Dynamic Lower Bound;Check Dynamic Range;Check Dynamic Upper Bound;Check Input Resolution;Check Static Gap;Check Static Lower Bound;Check Static Range;Check Static Upper Bound;CodeReuseSubsystem;Commonly Used Blocks;Compare To Constant;Compare To Zero;Constant;Coulomb & Viscous Friction;Counter Free-Running;Counter Limited;Data Type Conversion;Data Type Duplicate;Dead Zone Dynamic;Demux;Detect Change;Detect Decrease;Detect Fall Negative;Detect Fall Nonpositive;Detect Increase;Detect Rise Nonnegative;Detect Rise Positive;Difference;Discontinuities;Discrete;Discrete Derivative;Discrete FIR Filter;Discrete Filter;Discrete PID Controller;Discrete PID Controller (2DOF);Discrete State-Space;Discrete Transfer Fcn;Discrete-Time Integrator;Display;Divide;DocBlock;Dot Product;Dynamic-Lookup;Enable;Enabled Subsystem;Enumerated Constant;Extract Bits;Fcn;Floating Scope;From;Function-Call Subsystem;Gain;Goto;Goto Tag Visibility;Ground;In;Index Vector;Integer Delay;Interpolation Using Prelookup;Interval Test;Interval Test Dynamic;Logic and Bit Operations;Logical Operator;Lookup Table (n-D);Lookup Tables;MATLAB Function;Math Function;Math Operations;Matrix Concatenate;Memory;MinMax;MinMax Running Resettable;Model Info;Model Verification;Model-Wide Utilities;Multiport Switch;Mux;Out;Permute Dimensions;Polynomial;Ports & Subsystems;Prelookup;Product;Product of Elements;Pulse Generator;Rate Limiter;Rate Limiter Dynamic;Reciprocal Sqrt;Reference;Relational Operator;Relay;Repeating Sequence Interpolated;Repeating Sequence Stair;Reshape;Rounding Function;Saturation;Saturation Dynamic;Scope;Selector;Shift Arithmetic;Sign;Signal Attributes;Signal Conversion;Signal Routing;Simulink;Sinks;Slider Gain;Sources;Sqrt;Squeeze;State Transition Table;Stateflow;Stop Simulation;SubSystem;Subsystem;Subtract;Sum;Sum of Elements;Switch;Tapped Delay;Terminator;To File;To Workspace;Transfer Fcn Direct Form II;Transfer Fcn Direct Form II Time Varying;Transfer Fcn First Order;Transfer Fcn Lead or Lag;Transfer Fcn Real Zero;Trigonometric Function;Truth Table;Unary Minus;Unit Delay;Unit Delay Enabled;Unit Delay Enabled External IC;Unit Delay Enabled Resettable;Unit Delay Enabled Resettable External IC;Unit Delay External IC;Unit Delay Resettable;Unit Delay Resettable External IC;Unit Delay With Preview Enabled;Unit Delay With Preview Enabled Resettable;Unit Delay With Preview Enabled Resettable External RV;Unit Delay With Preview Resettable;Unit Delay With Preview Resettable External RV;User-Defined Functions;Vector Concatenate;Wrap To Zero;XY Graph;Zero-Order Hold;function;u;x;xdat;y;ydat

BLOCKTYPE:
Abs;ArithShift;Assertion;Assignment;Bias;Bit Clear;Bit Set;Bitwise Operator;BusAssignment;BusCreator;BusSelector;CMBlock;Checks_DGap;Checks_DMax;Checks_DMin;Checks_DRange;Checks_Gradient;Checks_Resolution;Checks_SGap;Checks_SMax;Checks_SMin;Checks_SRange;Compare To Constant;Compare To Zero;Concatenate;Constant;Coulombic and Viscous Friction;Counter Free-Running;Counter Limited;DataTypeConversion;DataTypeDuplicate;Dead Zone Dynamic;Delay;Demux;Detect Change;Detect Decrease;Detect Fall Negative;Detect Fall Nonpositive;Detect Increase;Detect Rise Nonnegative;Detect Rise Positive;Difference;Discrete Derivative;DiscreteFilter;DiscreteFir;DiscreteIntegrator;DiscretePulseGenerator;DiscreteStateSpace;DiscreteTransferFcn;Display;DocBlock;DotProduct;EnablePort;Enumerated Constant;Extract Bits;Fcn;First Order Transfer Fcn;From;Gain;Goto;GotoTagVisibility;Ground;Inport;Interpolation_n-D;Interval Test;Interval Test Dynamic;Lead or Lag Compensator;Logic;Lookup_n-D;Math;Memory;MinMax;MinMax Running Resettable;MultiPortSwitch;Mux;Outport;PID 1dof;PID 2dof;PermuteDimensions;Polyval;PreLookup;Product;Rate Limiter Dynamic;RateLimiter;Record;RelationalOperator;Relay;Repeating Sequence Interpolated;Repeating Sequence Stair;Reshape;Rounding;S-Function;Saturate;Saturation Dynamic;Scope;Selector;SignalConversion;Signum;Slider Gain;Sqrt;Squeeze;Stop;Sum;Switch;Tapped Delay Line;Terminator;ToFile;ToWorkspace;Transfer Fcn Direct Form II;Transfer Fcn Direct Form II Time Varying;Transfer Fcn Real Zero;TriggerPort;Trigonometry;UnaryMinus;Unit Delay Enabled;Unit Delay Enabled External Initial Condition;Unit Delay Enabled Resettable;Unit Delay Enabled Resettable External Initial Condition;Unit Delay External Initial Condition;Unit Delay Resettable;Unit Delay Resettable External Initial Condition;Unit Delay With Preview Enabled;Unit Delay With Preview Enabled Resettable;Unit Delay With Preview Enabled Resettable External RV;Unit Delay With Preview Resettable;Unit Delay With Preview Resettable External RV;UnitDelay;Wrap To Zero;ZeroOrderHold

BLOCKTYPE_FREQUENCY:
1;1;1;1;1;1;1;1;1;2;2;1;1;1;1;1;1;1;1;1;1;1;1;1;2;2;1;1;1;2;1;1;1;7;1;1;1;1;1;1;1;1;1;1;1;2;1;1;1;1;1;1;2;1;1;1;1;1;2;1;1;5;12;2;1;1;1;2;1;1;1;1;1;2;2;10;1;1;1;1;2;4;1;1;1;2;1;1;1;2;1;5;2;1;3;1;1;1;1;2;1;1;5;2;1;7;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;2;1;1


MODELNAME: coreplclib_dev
PATH: toolbox/plccoder/plccoder/ladderlogic/plclib/generic/coreplclib_dev.slx
BLOCKTYPE_FREQUENCY: 2;3;3;2;8;21;2;6;8;11
CHECKSUM: 09798A12C63F8FD3A8BC9ED52E392CB9
PRODUCT: MATLAB;Simulink;Simulink PLC Coder
PRODUCT_BASECODE: PL
BLOCK:
 Demux ; SFunction ; Terminator ;Add Rungs;Add Single Rung;Data Type Conversion;DataRead;DataWrite;EN;ENO;Function Block Variables;In;Junction;Logical Operator;Out;PLCPowerOn;Power Rail Start;Power Rail Terminal;Program Variables;RefWrite;Rung Terminal;SubSystem;System Variables;Terminator;Up to Parent;VarRead;VarWrite;__CoreVarRead;__CoreVarWrite;__Format;__Format_Boolean;__Format_Data;__Format_ENO;__Format_FB;__Format_FC;data

BLOCKTYPE:
Constant;DataStoreRead;DataStoreWrite;DataTypeConversion;Demux;Inport;Logic;Outport;S-Function;Terminator


MODELNAME: slplclib_dev
PATH: toolbox/plccoder/plccoder/ladderlogic/plclib/generic/slplclib_dev.slx
BLOCKTYPE_FREQUENCY: 6;6;6;21;16;5;35;3;3;3;161;18;72;35;43;11
CHECKSUM: F7BEA3D0389126041B549FC4853D8195
PRODUCT: MATLAB;Simulink;Simulink PLC Coder
PRODUCT_BASECODE: PL
BLOCK:
 Demux ; SFunction ; Terminator ;Add Rungs;Add Single Rung;Bus Creator;Bus Selector;CD;CU;CV;CV ;Coil;Data Type Conversion;DataRead;DataWrite;Digital Clock;Down Counter;EN;ENO;ET;ET ;Enable;Function Block Variables;Gain;IN;In;Junction;LD;Ladder Diagram Function Block POU;Ladder Diagram Program POU;Ladder Diagram System;Logic;Logical Operator;NC Contact;NO Contact;NOT;NTS Coil;NTS Contact;Negated Coil;Out;PLC System;PLCPowerOn;PT;PTS Coil;PTS Contact;PV;Power Rail Start;Power Rail Terminal;Program Variables;Q;Q ;QD;QU;R;Reset Coil;Rung Terminal;Set Coil;Simulink Function Block POU;Simulink Function POU;SubSystem;Subsystem;System Variables;Terminator;Time Constant;Timer Off Delay;Timer On Delay;U;U_Write;Unit Delay;Up Counter;Up to Parent;Updown Counter;Variable Read;Variable Write;Y;Y_Read;_Logic;__CoreVarRead;__CoreVarWrite;__Enable;__Format;__Logic;currentTime;data;lastIN;lastTime;u;y

BLOCKTYPE:
BusCreator;BusSelector;Constant;DataStoreRead;DataStoreWrite;DataTypeConversion;Demux;DigitalClock;EnablePort;Gain;Inport;Logic;Outport;S-Function;Terminator;UnitDelay


MODELNAME: psdemo_model_link_sl
PATH: toolbox/polyspace/pslink/pslinkdemos/psdemo_model_link_sl/psdemo_model_link_sl.slx
BLOCKTYPE_FREQUENCY: 5;1;6;2;3;24;2;4;2;19;3;3;3;3;2;7;2;2;7
CHECKSUM: 73EDFF57D019FEEEA7939BC3F0E629C2
PRODUCT: Embedded Coder;MATLAB;Polyspace Bug Finder Server;Simulink;Stateflow
ANNOTATION:
Description This model demonstrates Polyspace Code Verification for Model-Based Design generated code. Instructions To start the Polyspace verification: 1. Right-click the subsystem controller. 2. From the context-menu, select C/C++ Code > Build This Subsystem. The Build code for Subsystem dialog box opens. Click Build. 3. Right-click the subsystem controller. From the context-menu, select Polyspace > Verify Code Generated for > Selected Subsystem. The verification starts.  z The scope 1: -500 2000 2: -2000 4000 3: 0 500 4: 0 10 Copyright 2010-2018 The MathWorks, Inc.

BLOCK:
 Demux ; SFunction ; Terminator ;Battery info;Battery level;Cast;Command_Strategy;Constant;Cumulated angle;Engine rotation;Fault Management;FaultTable;Full precision;Gain;In;LUT ramp;Max Pressure;Merge;Out;PressureThd;Proportional;Reduced precision;Reference;Relay;Req Pressure;Req rate;Rotation;Scope;SubSystem;Subsystem;Sum;Switch;Unit Delay;User requested Pressure;User requested Rate;angle cmd;controller;fault;fbk_pos;index;limit_ratio;plant;pos cmd;relative threshold;requested pressure;simulated position;strategy;synch_and_asynch_monitoring

BLOCKTYPE:
Constant;Counter Free-Running;DataTypeConversion;Demux;Gain;Inport;Lookup2D;ManualSwitch;ModelReference;Outport;Product;RandomNumber;S-Function;Scope;Sin;Sum;Switch;Terminator;UnitDelay


MODELNAME: DesignBusTreatedAsVector_PASS
PATH: toolbox/qualkits/common/slchk/tests/DesignBusTreatedAsVector_PASS.slx
DESCRIPTION: Simulink Check
ANNOTATION: Copyright 2017 The MathWorks, Inc.
BLOCKTYPE_FREQUENCY: 1;4;1;1;2;2;1;2;2;1;1;1
CHECKSUM: 26B3F43EF9A6011263E66AA3B1656B15
PRODUCT: IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
BLOCK:
Bus Assignment ;Bus Creator ;Bus Selector ;Chirp Signal;Constant;Display;Gain;Model Info;Pulse Generator;Reference;Repeating Sequence;Scope;Sine Wave

BLOCKTYPE:
BusAssignment;BusCreator;BusSelector;CMBlock;Constant;DiscretePulseGenerator;Display;Gain;Repeating table;Scope;Sin;chirp


MODELNAME: DesignBusTreatedAsVector_PASS2
PATH: toolbox/qualkits/common/slchk/tests/DesignBusTreatedAsVector_PASS2.slx
DESCRIPTION: Simulink Check
ANNOTATION: Copyright 2017 The MathWorks, Inc.
BLOCKTYPE_FREQUENCY: 1;4;1;2;1;2;2;1;3;2;2;1;1;1;1
CHECKSUM: 70A210B341B1254EE588EFD4ED20617F
PRODUCT: IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
BLOCK:
Bus Assignment ;Bus Creator ;Bus Selector ;Bus to Vector;Chirp Signal;Constant;Display;Gain;Model Info;Out;Pulse Generator;Reference;Repeating Sequence;Saturation;Scope;Sine Wave

BLOCKTYPE:
BusAssignment;BusCreator;BusSelector;BusToVector;CMBlock;Constant;DiscretePulseGenerator;Display;Gain;Outport;Repeating table;Saturate;Scope;Sin;chirp


MODELNAME: DesignBusTreatedAsVector_WARN
PATH: toolbox/qualkits/common/slchk/tests/DesignBusTreatedAsVector_WARN.slx
DESCRIPTION: Simulink Check
ANNOTATION: Copyright 2017 The MathWorks, Inc.
BLOCKTYPE_FREQUENCY: 1;4;1;1;2;2;1;3;2;2;1;1;1;1
CHECKSUM: 77DCAE0311E5E34BABA8CEC9412826C7
PRODUCT: IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
BLOCK:
Bus Assignment ;Bus Creator ;Bus Selector ;Chirp Signal;Constant;Display;Gain;Model Info;Out;Pulse Generator;Reference;Repeating Sequence;Saturation;Scope;Sine Wave

BLOCKTYPE:
BusAssignment;BusCreator;BusSelector;CMBlock;Constant;DiscretePulseGenerator;Display;Gain;Outport;Repeating table;Saturate;Scope;Sin;chirp


MODELNAME: DesignDisabledLibLinks_WARN
PATH: toolbox/qualkits/common/slchk/tests/DesignDisabledLibLinks_WARN.slx
DESCRIPTION: Simulink Check Test Model
ANNOTATION: Copyright 2017 The MathWorks, Inc.
BLOCKTYPE: CMBlock;Demux;Gain;Inport;Mux;Outport;Saturate;Sum;UnitDelay
BLOCKTYPE_FREQUENCY: 1;1;4;9;1;4;1;5;1
CHECKSUM: 81AAD792063F5DDADFB5874960C3FED2
PRODUCT: Embedded Coder;IEC Certification Kit;Signal Processing Toolbox;Simulink
PRODUCT_BASECODE: DO;IE
BLOCK:
Demux;Gain;In;Input;Model Info;Mux;Output;Reference;RollOff;SOF;Saturation;SubSystem;Subsystem;Sum;SumA;SumB;UnitDelay;a_2_;actuator_commands;dT;dc;phi_cmd;r_cmd;s_;theta_cmd;voted_fb


MODELNAME: DesignLib_PASS
PATH: toolbox/qualkits/common/slchk/tests/DesignLib_PASS.slx
DESCRIPTION: Simulink Check Test Model
ANNOTATION: Copyright 2017 The MathWorks, Inc.
BLOCKTYPE: CMBlock;Demux;Gain;Inport;Mux;Outport;Saturate;Sum
BLOCKTYPE_FREQUENCY: 1;1;2;4;1;1;1;3
CHECKSUM: 7F3D87C6271D7DBD52EAB63023D2422D
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
BLOCK:
Demux;Gain;Model Info;Mux;Reference;RollOff;SOF;Saturation;Sum;actuator_commands;phi_cmd;r_cmd;theta_cmd;voted_fb


MODELNAME: DesignMergeBlkUsage_PASS
PATH: toolbox/qualkits/common/slchk/tests/DesignMergeBlkUsage_PASS.slx
DESCRIPTION: Simulink Check Test Model
ANNOTATION: Copyright 2017-2018 The MathWorks, Inc.
BLOCKTYPE: Bias;CMBlock;DiscretePulseGenerator;EnablePort;Gain;Inport;Merge;Outport;UnaryMinus
BLOCKTYPE_FREQUENCY: 1;1;1;2;2;2;1;3;1
CHECKSUM: A9D5DD4F6D2FE83BBA18D92C7275B49B
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
BLOCK:
Bias;Enable;Enabled Subsystem;Gain;In;Merge;Model Info;Out;Pulse Generator;Reference;SubSystem;Unary Minus


MODELNAME: DesignMergeBlkUsage_WARN
PATH: toolbox/qualkits/common/slchk/tests/DesignMergeBlkUsage_WARN.slx
DESCRIPTION: Simulink Check Test Model
ANNOTATION: Copyright 2017-2021 The MathWorks, Inc.
BLOCKTYPE_FREQUENCY: 2;1;1;2;4;4;4;3;9;1;1;1
CHECKSUM: EE91B811A7B2627C4BFC0590058EAA88
PRODUCT: IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
BLOCK:
Bias;Delay;Enable;Enabled Subsystem;Gain;In;Merge;Merge_1WARN;Merge_2WARN;Model Info;Out;Pulse Generator;Reference;Saturation;Sine Wave;SubSystem;Unary Minus

BLOCKTYPE:
Bias;CMBlock;Delay;DiscretePulseGenerator;EnablePort;Gain;Inport;Merge;Outport;Saturate;Sin;UnaryMinus


MODELNAME: DesignMergeBlkUsage_WARN2
PATH: toolbox/qualkits/common/slchk/tests/DesignMergeBlkUsage_WARN2.slx
DESCRIPTION: Simulink Check Test Model
ANNOTATION: Copyright 2017 The MathWorks, Inc.
BLOCKTYPE_FREQUENCY: 4;1;1;1;4;4;5;5;4;2;11;1;2
CHECKSUM: 1B67B13C0049F54ACCE23E2370D8FA72
PRODUCT: IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
BLOCK:
Bias;Bus Creator;Delay;Enable;Enabled Subsystem;Gain;In;M;Merge;Model Info;Mux;Out;Pulse Generator;Reference;Saturation;SubSystem;Unary Minus

BLOCKTYPE:
Bias;BusCreator;CMBlock;Delay;DiscretePulseGenerator;EnablePort;Gain;Inport;Merge;Mux;Outport;Saturate;UnaryMinus


MODELNAME: DesignParamTunabilityIgnored_PASS
PATH: toolbox/qualkits/common/slchk/tests/DesignParamTunabilityIgnored_PASS.slx
DESCRIPTION: Simulink Check
ANNOTATION: Copyright 2017 The MathWorks, Inc.
BLOCKTYPE: CMBlock;Constant;DataTypeConversion;Gain;Inport;MinMax;MultiPortSwitch;Outport;Sum;Switch
BLOCKTYPE_FREQUENCY: 1;3;3;4;30;4;1;8;3;6
CHECKSUM: 6648951EF529EB2E85902FB732F175F3
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
BLOCK:
AHRS;AHRS1_Valid;AHRS2_Valid;AHRS3_Valid;Actuator;Avg_Value;Constant;Gain;Mid_Value;MinMax;Model Info;MultiportSwitch;Pilot_phi_cmd;Pilot_r_cmd;Pilot_theta_cmd;Reference;Scaling;Single_Value;SubSystem;Subsystem;Sum;Switch;TypeConversion;voted_fb


MODELNAME: DesignParamTunabilityIgnored_WARN
PATH: toolbox/qualkits/common/slchk/tests/DesignParamTunabilityIgnored_WARN.slx
DESCRIPTION: Simulink Check
ANNOTATION: Copyright 2017 The MathWorks, Inc.
BLOCKTYPE: CMBlock;DataTypeConversion;Gain;Inport;ModelReference;Outport
BLOCKTYPE_FREQUENCY: 1;3;3;9;1;4
CHECKSUM: E605C835B2779B3A60A206C3A0A02C22
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
EXTERNALFILE_REFERENCE: DesignParamTunabilityIgnored_ref___Model_Block___
BLOCK:
AHRS;AHRS1_Valid;AHRS2_Valid;AHRS3_Valid;Actuator;Model;Model Info;Pilot_phi_cmd;Pilot_r_cmd;Pilot_theta_cmd;Reference;Scaling;TypeConversion


MODELNAME: DesignParamTunabilityIgnored_ref
PATH: toolbox/qualkits/common/slchk/tests/DesignParamTunabilityIgnored_ref.slx
DESCRIPTION: Simulink Check
ANNOTATION: Copyright 2017 The MathWorks, Inc.
BLOCKTYPE: CMBlock;Constant;Gain;Inport;MinMax;MultiPortSwitch;Outport;Sum;Switch
BLOCKTYPE_FREQUENCY: 1;3;1;21;4;1;4;3;6
CHECKSUM: 38C57F7CAAF7154A44AB266A89D3F675
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
BLOCK:
AHRS;AHRS1_Valid;AHRS2_Valid;AHRS3_Valid;Avg_Value;Constant;Gain;Mid_Value;MinMax;Model Info;MultiportSwitch;Reference;Single_Value;SubSystem;Sum;Switch;voted_fb


MODELNAME: DesignParameterizedLibLinks_WARN
PATH: toolbox/qualkits/common/slchk/tests/DesignParameterizedLibLinks_WARN.slx
DESCRIPTION: Simulink Check Test Model
ANNOTATION: Copyright 2017 The MathWorks, Inc.
BLOCKTYPE: CMBlock;Demux;Gain;Inport;Mux;Outport;Saturate;Sum
BLOCKTYPE_FREQUENCY: 1;1;2;8;1;3;1;3
CHECKSUM: F40AB775018AF51099277F236139E77E
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
BLOCK:
Demux;Gain;In;Model Info;Mux;Reference;RollOff;SOF;Saturation;SubSystem;Subsystem;Sum;actuator_commands;dT;dc;phi_cmd;r_cmd;theta_cmd;voted_fb


MODELNAME: DesignUnresolvedLibLinks_WARN
PATH: toolbox/qualkits/common/slchk/tests/DesignUnresolvedLibLinks_WARN.slx
DESCRIPTION: Simulink Check Test Model
ANNOTATION: Copyright 2017 The MathWorks, Inc.
BLOCKTYPE: CMBlock;Demux;Gain;Inport;Mux;Outport;Saturate;Sum
BLOCKTYPE_FREQUENCY: 1;1;2;8;1;3;1;3
CHECKSUM: 2898027C9659136ECE3B0699BC01BB35
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
BLOCK:
Demux;Gain;In;InnerLoopFilter;Model Info;Mux;Reference;RollOff;SOF;Saturation;SubSystem;Subsystem;Sum;actuator_commands;dT;dc;phi_cmd;r_cmd;theta_cmd;voted_fb


MODELNAME: MdlMetricsInfo_PASS
PATH: toolbox/qualkits/common/slchk/tests/MdlMetricsInfo_PASS.slx
DESCRIPTION: SLVnV (ISO 26262 Checks) Test Model
ANNOTATION: Copyright 2010-2017 The MathWorks, Inc.
BLOCKTYPE: CMBlock;Demux;Gain;Inport;Outport;S-Function;Terminator;TriggerPort
BLOCKTYPE_FREQUENCY: 1;1;2;6;5;1;1;1
CHECKSUM: 29776069FFAED617358096EF661BDE19
PRODUCT: IEC Certification Kit;Simulink;Stateflow
PRODUCT_BASECODE: DO;IE
BLOCK:
 Demux ; SFunction ; Terminator ;D;E;Gain;In;Model Info;Out;Reference;StateflowChart;SubSystem;Subsystem;event


MODELNAME: StateflowProperUsage_PASS
PATH: toolbox/qualkits/common/slchk/tests/StateflowProperUsage_PASS.slx
DESCRIPTION: SLVnV (ISO 26262 Checks) Test Model
BLOCKTYPE: BusCreator;BusSelector;CMBlock;Demux;Gain;Ground;Inport;Outport;S-Function;Terminator;TriggerPort
BLOCKTYPE_FREQUENCY: 5;1;1;18;2;6;29;36;18;18;1
CHECKSUM: 2A7C9928856AD8E7E18F483E47945B4D
PRODUCT: IEC Certification Kit;MATLAB;Simulink;Stateflow
PRODUCT_BASECODE: DO;IE
ANNOTATION:
Chart with Vector Input size = 5 Chart with Vector Input size = 5 ChartData Output Vector Size 3 Output BusObject Size 3 Input BusObject size 3 Input Non-Virtual BusObject size 3 Input Non-Virtual BusObject size 3 Input Bus size 2 look under Functional Masked Subsystem Copyright 2010-2017 The MathWorks, Inc.

BLOCK:
 Demux ; Ground ; SFunction ; Terminator ;A;B;Bus Creator;Bus Selector;C;Chart;D;E;G;Gain;H;In;Model Info;Out;Parameter Masked Subsystem;Reference;SubSystem;Subsystem;UnMasked Subsystem;dataIn;event


MODELNAME: StateflowProperUsage_WARN
PATH: toolbox/qualkits/common/slchk/tests/StateflowProperUsage_WARN.slx
DESCRIPTION: SLVnV (ISO 26262 Checks) Test Model
BLOCKTYPE: BusCreator;BusSelector;CMBlock;Demux;Gain;Ground;Inport;Outport;S-Function;Terminator
BLOCKTYPE_FREQUENCY: 5;1;1;24;2;12;30;34;24;24
CHECKSUM: 630FC433C24845E199FF81EA7C6066CA
PRODUCT: IEC Certification Kit;MATLAB;Simulink;Stateflow
PRODUCT_BASECODE: DO;IE
ANNOTATION:
Chart with Vector Input size = 5 Chart with Vector Input size = 5 ChartData Output Vector Size 3 Output BusObject Size 3 Input BusObject size 3 Input Non-Virtual BusObject size 3 Input Non-Virtual BusObject size 3 Input Bus size 2 look under Functional Masked Subsystem Copyright 2010-2018 The MathWorks, Inc.

BLOCK:
 Demux ; Ground ; SFunction ; Terminator ;A;B;Bus Creator;Bus Selector;C;Chart;Contains_Two_Charts;D;E;Fail_Chart;Fail_chart_;G;Gain;H;In;Model Info;Out;Parameter Masked Subsystem;Reference;SubSystem;Subsystem;UnMasked Subsystem;dataIn;lib_fail;susbys_masked;x


MODELNAME: UnconnectedObjects_PASS
PATH: toolbox/qualkits/common/slchk/tests/UnconnectedObjects_PASS.slx
DESCRIPTION: SLVnV (ISO 26262 Checks) Test Model
ANNOTATION: Copyright 2010-2017 The MathWorks, Inc.
BLOCKTYPE_FREQUENCY: 1;1;1;2;3;10;10;2;4
CHECKSUM: B0B09627F16A90F5ADD9753D689E1387
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
BLOCK:
Compare To Constant;Connected subsystem;Constant;In;Isolated sub-model;Model Info;Out;Reference;Relational Operator;SubSystem;Subsystem;Terminator;Variant Subsystem;bus create;bus select

BLOCKTYPE:
BusCreator;BusSelector;CMBlock;Compare To Constant;Constant;Inport;Outport;RelationalOperator;Terminator


MODELNAME: UnconnectedObjects_WARN
PATH: toolbox/qualkits/common/slchk/tests/UnconnectedObjects_WARN.slx
DESCRIPTION: SLVnV (ISO 26262 Checks) Test Model
ANNOTATION: Copyright 2010-2017 The MathWorks, Inc.
BLOCKTYPE: Abs;BusCreator;BusSelector;CMBlock;Constant;Inport;Outport;RelationalOperator;Sum;Terminator
BLOCKTYPE_FREQUENCY: 3;4;4;1;4;16;16;2;4;4
CHECKSUM: 9B8BB682C10C5F834CBFBFB5754E2EC7
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
BLOCK:
Constant;In;Model Info;Out;Partly connceted bus - lhs missing;Partly connceted bus - rhs missing;Partly connected block -lhs missing;Partly connected block -rhs missing;Reference;SubSystem;Subsystem;Terminator;Unconnected Inport;Unconnected Inport2 ;Unconnected Outport;Unconnected block;Unconnected subsystem;Variant Subsystem


MODELNAME: do178c_InportRange_pass
PATH: toolbox/qualkits/common/slchk/tests/do178c_InportRange_pass.slx
DESCRIPTION: SLVnV (ISO 26262 Checks) Test Model
ANNOTATION: Dont care: underspecified non root level inports are ok Copyright 2013-2017 The MathWorks, Inc.
BLOCKTYPE: CMBlock;Inport;Outport
BLOCKTYPE_FREQUENCY: 1;8;8
CHECKSUM: 21F19A8419D711472289AD58629704A9
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
BLOCK:
In;Model Info;Out;Reference;Root Level Inport - Fully specified;SubSystem;Subsystem w/ underspecified inport;Underspecified Root Level Inport - Auto Inherited Data Type, no bus object;Underspecified Root Level Inport - Inherited Sample Time;Underspecified Subsystem Inport ;Underspecified Subsystem Outport


MODELNAME: do178c_InportRange_warn
PATH: toolbox/qualkits/common/slchk/tests/do178c_InportRange_warn.slx
DESCRIPTION: SLVnV (ISO 26262 Checks) Test Model
ANNOTATION: Copyright 2013-2017 The MathWorks, Inc.
BLOCKTYPE: BusSelector;CMBlock;Display;Inport;Outport;Terminator
BLOCKTYPE_FREQUENCY: 1;1;1;8;5;1
CHECKSUM: EB1311914EC84EB7E2F3EB2A7613814D
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
BLOCK:
Atomic Subsystem;Boolean Inport;Boolean Outport;Bus Obj Inport ;Bus Selector;Display;In;Inherited:auto Inport;Model Info;Reference;SubSystem;Terminator;Underspecified Root Level Inport ;Underspecified Root Level Inport - Simulink alias type;Underspecified Root Level Inport - Simulink numeric type;Underspecified Root Level Outport ;Underspecified Root Level Outport - Simulink alias type;Underspecified Root Level Outport - Simulink numeric type


MODELNAME: do178c_OutportRange_warn
PATH: toolbox/qualkits/common/slchk/tests/do178c_OutportRange_warn.slx
DESCRIPTION: SLVnV (ISO 26262 Checks) Test Model
ANNOTATION: Copyright 2013-2017 The MathWorks, Inc.
BLOCKTYPE: CMBlock;Inport;Outport;Terminator
BLOCKTYPE_FREQUENCY: 1;5;4;1
CHECKSUM: E288D4FB272D5F5BB88A756CCDCD5506
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
BLOCK:
Inherited:auto Inport;Model Info;Reference;Terminator;Underspecified Root Level Inport ;Underspecified Root Level Inport - Simulink alias type;Underspecified Root Level Inport - Simulink numeric type;Underspecified Root Level Outport ;Underspecified Root Level Outport - Simulink alias type;Underspecified Root Level Outport - Simulink numeric type


MODELNAME: do178c_RootLevelInports_pass
PATH: toolbox/qualkits/common/slchk/tests/do178c_RootLevelInports_pass.slx
DESCRIPTION: SLVnV (ISO 26262 Checks) Test Model
BLOCKTYPE: CMBlock;Inport;Outport
BLOCKTYPE_FREQUENCY: 1;7;7
CHECKSUM: 6D549F080F0F27FB7B238D44BF9BAB90
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
ANNOTATION:
Dont care: underspecified non root level inports are ok Dont care: auto data type is ok for bus objects Dont care: inherited port dimension is ok for bus objects Copyright 2010-2022 The MathWorks, Inc.

BLOCK:
In;Model Info;Out;Reference;Root Level Inport - Auto Inherited Data Type, bus object;Root Level Inport - Auto Sampling Mode;Root Level Inport - Auto Signal Type ;Root Level Inport - Fully specified;Root Level Inport - Inherited Port Dimension, bus object;SubSystem;Subsystem w/ underspecified inport;Underspecified Subsystem Inport 


MODELNAME: do178c_RootLevelInports_pass2
PATH: toolbox/qualkits/common/slchk/tests/do178c_RootLevelInports_pass2.slx
DESCRIPTION: Test Model
BLOCKTYPE: CMBlock;Inport;Outport
BLOCKTYPE_FREQUENCY: 1;2;2
CHECKSUM: 6550A91080BA4A657CE7B44AFA558A1F
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
ANNOTATION:
Configuration Parameters Solver Type: Fixed Step Periodic Sample Time Constraint: Ensure Sample Time Independent Dont care: if SampleTimeConstraint is Ensure Sample Time independent (which means Fixed-Step), then its ok to have -1 sample time Copyright 2022 The MathWorks, Inc.

BLOCK:
Model Info;Out;Reference;Root Level Inport - Auto Sampling Mode;Root Level Inport - Auto Signal Type 


MODELNAME: do178c_RootLevelInports_warn
PATH: toolbox/qualkits/common/slchk/tests/do178c_RootLevelInports_warn.slx
DESCRIPTION: Test Model
ANNOTATION: Copyright 2010-2022 The MathWorks, Inc.
BLOCKTYPE: CMBlock;Inport;Outport
BLOCKTYPE_FREQUENCY: 1;2;2
CHECKSUM: 39792DF9F74DC6554C1F5F82692E08AC
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
BLOCK:
Model Info;Out;Reference;Underspecified Root Level Inport - Auto Inherited Data Type, no bus object;Underspecified Root Level Inport - Inherited Port Dimension, no bus object


MODELNAME: do178c_RootLevelInports_warn2
PATH: toolbox/qualkits/common/slchk/tests/do178c_RootLevelInports_warn2.slx
DESCRIPTION: Test Model
BLOCKTYPE: CMBlock;Inport;Outport
BLOCKTYPE_FREQUENCY: 1;2;2
CHECKSUM: DDC679E3B46383E1E21E23F54F70E606
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
ANNOTATION:
Configuration Parameters Solver Type: Fixed Step Periodic Sample Time Constraint: Unconstrained Will be reported only once  Copyright 2022 The MathWorks, Inc.

BLOCK:
Model Info;Out;Reference;Underspecified Root Level Inport - Inherited Sample Time;Underspecified Root Level Inport - Multiple Violations


MODELNAME: do178c_advisor_blocks_test
PATH: toolbox/qualkits/common/slchk/tests/do178c_advisor_blocks_test.slx
DESCRIPTION: Simulink Check
ANNOTATION: Copyright 2008-2012 The MathWorks, Inc.
BLOCKTYPE_FREQUENCY: 11;1;6;8;3;62;1;76;1;1;10;6;1;2;2;1
CHECKSUM: F411F8F65E2A3ADF4F3E49C7A8898796
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
BLOCK:
Abs;Abs Subsystem;Constant;For Iterator;For Iterator Subsystem;For Subsystem;Gain;In;MinMax;Misc Subsystem;Model Info;Out;Probe;Product;Reference;Relational Operator;Relop Subsystem;SubSystem;Sum;Switch;Unit Delay;While Iterator;While Iterator Subsystem;While Subsystem;Width;absIn;absOut;forIn;forOut;miscIn;miscOut;relopIn;relopOut;whileIn;whileOut

BLOCKTYPE:
Abs;CMBlock;Constant;ForIterator;Gain;Inport;MinMax;Outport;Probe;Product;RelationalOperator;Sum;Switch;UnitDelay;WhileIterator;Width


MODELNAME: do178c_advisor_prodcode_PASS
PATH: toolbox/qualkits/common/slchk/tests/do178c_advisor_prodcode_PASS.slx
CHECKSUM: 894E12CB53C709939A4DD22FC0BB68BA
PRODUCT: IEC Certification Kit;MATLAB;Simulink
PRODUCT_BASECODE: DO;IE
EXTERNALFILE_REFERENCE: <Enter Model Name>___Model_Block___
ANNOTATION:
Y(k) U(k) U(k) Additional Discrete Increment/Decrement Additional Math & Discrete Derivative Conversion PID Controllers Transfer Functions Delays Integrators Y(k) U(k) U(k) Discontinuities ( U(k) - U(k-1) ) U(k) ( U(k) - U(k-1) ) U(k) Y(k) U(k) Y(k) U(k) U(k) - (Zero) U(k-1)  U(k) Discrete-Time Linear Systems Sample & Hold Delays Edge U(k) Edge U(k) Edge U(k) Edge U(k) Edge U(k) Edge U(k) Edge U(k) Bit Operations Logic Operations Edge Detection Lookup Tables Xold Xnew Reset Reset Complex Vector Conversions Math Operations Vector/Matrix Operations Run-time Model Verification Modeling Guides Documentation Linearization of Running Models  1) Add Subsystem or Model blocks as valid variant choices. 2) You cannot connect blocks at this level. At simulation, connectivity is automatically determined, based on the active variant and port name matching.  1) Add Subsystem or Model blocks as valid variant choices. 2) You cannot connect blocks at this level. At simulation, connectivity is automatically determined, based on the active variant and port name matching. Ports & Subsystems Gateway Out set to auto which is similar to Inherit via back propagation Force Scaling to be nominal, slope == 1.0 bias == 0.0 Signal Attribute Detection Signal Attribute Manipulation Parameter Access State Access Signal Storage & Access Signal Routing Data Viewers Simulation Control Model & Subsystem Outputs Signal Generators Model & Subsystem Inputs User-defined Functions Integrators Delays Transfer Functions PID Controllers Conversion Derivative U(k) Y(k) U(k) Discontinuities U(k) ( U(k) - U(k-1) ) U(k) ( U(k) - U(k-1) ) U(k) Y(k) U(k) Y(k) U(k) U(k) - (Zero) U(k-1)  Sample & Hold Delays Discrete-Time Linear Systems Signal Routing Signal Storage & Access State Access Parameter Access Model & Subsystem Outputs Simulation Control Data Viewers Model & Subsystem Inputs Signal Generators Copyright 2013-2021 The MathWorks, Inc. Check compliance within a masked subsystem Check compliance within a library link

BLOCK:
 Demux ; SFunction ; Terminator ;1-D Lookup Table;2-D Lookup Table;AND;ASCII to String;Abs;Action Port;Add;Additional Discrete;Additional Math & Discrete;Additional Math: Increment - Decrement;Assignment;Atomic Subsystem;Backlash;Band-Limited White Noise;Bias;Bit Clear;Bit Set;Bitwise Operator;Block Support Table;Bus Assignment;Bus Creator;Bus Element In;Bus Element Out;Bus Selector;Bus to Vector;C Caller;C Function;CodeReuseSubsystem;Combinatorial Logic;Compare;Compare To Constant;Compare To Zero;Complex to Magnitude-Angle;Complex to Real-Imag;Compose String;Constant;Continuous;Conversion;Cosine;Coulomb & Viscous Friction;DTProp;DTS reference;Data Store Memory;Data Store Read;Data Store Write;Data Type Conversion;Data Type Conversion Inherited;Data Type Duplicate;Data Type Propagation;Data Type Propagation Examples;Data Type Scaling Strip;DataTypeProp;Dead Zone;Dead Zone Dynamic;Decrement Real World;Decrement Stored Integer;Decrement Time To Zero;Decrement To Zero;Delay;Delay Input;Delay Output;Delay State X;Demux;Den No Lead;DenCoef;Detect Change;Detect Decrease;Detect Fall Negative;Detect Fall Nonpositive;Detect Increase;Detect Rise Nonnegative;Detect Rise Positive;Diff;Difference;Difference Inputs;Direct Link Matrix D;Direct Lookup Table (n-D);Discontinuities;Discrete;Discrete Derivative;Discrete FIR Filter;Discrete Filter;Discrete PID Controller;Discrete PID Controller (2DOF);Discrete State-Space;Discrete Transfer Fcn;Discrete Zero-Pole;Discrete-Time Integrator;Display;Divide;DocBlock;Dot;Dot Product;Downcast;Downcast Next State X;Downcast Output Y;EmptySubsystem;Enable;Enabled Delay;Enabled Subsystem;Enabled and Triggered Subsystem;Enumerated Constant;Event Listener;Extract Bits;Extract Desired Bits;Find Nonzero Elements;FixPt Bitwise Operator;FixPt Constant;FixPt Data Type Duplicate;FixPt Data Type Propagation;FixPt Gateway In;FixPt Gateway Out;FixPt Logical Operator;FixPt Relational Operator;FixPt Sample Time Math;FixPt Sum;FixPt Switch;Fixed-Point State-Space;Floating Scope;For Each;For Each Subsystem;For Iterator;For Iterator Subsystem;From;Function Caller;Function-Call Feedback Latch;Function-Call Generator;Function-Call Split;Function-Call Subsystem;Gain;GainPole;GainZero;Goto;Goto Tag Visibility;Ground;IC;If;If Action Subsystem;In;In Bus Element;Increment Real World;Increment Stored Integer;Index Vector;Initial Condition;Initialize Function;Input Matrix B;Interpolation Using Prelookup;Interval Test;Interval Test Dynamic;Level-2 MATLAB S-Function;Lib_subsystem;Logic and Bit Operations;Logical Operator;Lookup Table Dynamic;Lookup Tables;Lower Limit;Lower Test;LowerRelop;MATLAB Function;MATLAB System;Magnitude-Angle to Complex;Manual Variant Sink;Manual Variant Source;Math Function;Math Operations;Matrix Concatenate;Memory;Merge;Messages & Events;MinMax;MinMax Running Resettable;Model;Model Info;Model Verification;Model-Wide Utilities;Modify Scaling Only;Multiport Switch;Mux;Negative;Nonnegative;Nonpositive;Num;NumCoef;Out;Out Bus Element;Output;Output Matrix C;Parameter Writer;Permute Dimensions;Polynomial;Ports & Subsystems;Positive;Prelookup;Probe;Product;Product of Elements;Quantizer;Queue;R;Random Number;Rate Limiter;Rate Limiter Dynamic;Rate Transition;Real-Imag to Complex;Receive;Reciprocal Sqrt;Reference;Relational Operator;Relay;Reset;Reset Function;Resettable Delay;Resettable Subsystem;Reshape;Rounding Function;S-Function;S-Function Builder;S-Function Examples;Saturation;Saturation Dynamic;Scan String;Scope;Selector;Send;Sequence Viewer;Shift Arithmetic;Sign;Signal Attributes;Signal Conversion;Signal Routing;Signal Specification;Signed Sqrt;Simulink Function;Sine;Sinks;Slider Gain;Sources;Sqrt;Squeeze;State Control;State Matrix A;State Reader;State Writer;String;String Compare;String Concatenate;String Constant;String Contains;String Count;String Ends With;String Find;String Length;String Starts With;String to ASCII;String to Double;String to Enum;String to Single;SubSystem;Substring;Subsystem;Subsystem Examples;Subsystem Reference;Subtract;Sum;Sum Output Equation;Sum State Equation;Sum of Elements;Switch;Switch Case;Switch Case Action Subsystem;TSamp;Tapped Delay;Terminate Function;Terminator;To String;Transfer Fcn Direct Form II;Transfer Fcn Direct Form II Time Varying;Transfer Fcn First Order;Transfer Fcn Lead or Lag;Transfer Fcn Real Zero;Trigger;Triggered Subsystem;Trigonometric Function;U;UD;Unary Minus;Uniform Random Number;Unit Conversion;Unit Delay;Unit System Configuration;Upper Limit;Upper Test;UpperRelop;User-Defined Functions;Variable Integer Delay;Variant Model;Variant Sink;Variant Source;Variant Subsystem;Vector Concatenate;Weighted Sample Time;Weighted Sample Time Math;While Iterator;While Iterator Subsystem;White Noise;Width;Wrap To Zero;XY Graph;Y;Zero-Order Hold;cos(2*pi*u);delta fall limit;delta rise limit;f;function;lo;masked_subsystem;n-D Lookup Table;sample time;sfunxy;sin(2*pi*u);u;u_GTE_up;u_GT_lo;up;x;y

BLOCKTYPE:
ASCIIToString;Abs;ActionPort;ArgIn;ArgOut;ArithShift;Assignment;Atomic Subsystem;Backlash;Band-Limited White Noise.;Bias;Bit Clear;Bit Set;Bitwise Operator;Block Support Table;BusAssignment;BusCreator;BusSelector;BusToVector;CCaller;CFunction;CMBlock;Code Reuse Subsystem;CombinatorialLogic;Compare To Constant;Compare To Zero;ComplexToMagnitudeAngle;ComplexToRealImag;ComposeString;Concatenate;Constant;Conversion Inherited;Cosine;Coulombic and Viscous Friction;Data Type Propagation;Data Type Propagation Examples;DataStoreMemory;DataStoreRead;DataStoreWrite;DataTypeConversion;DataTypeDuplicate;Dead Zone Dynamic;DeadZone;Decrement Time To Zero;Decrement To Zero;Delay;Demux;Detect Change;Detect Decrease;Detect Fall Negative;Detect Fall Nonpositive;Detect Increase;Detect Rise Nonnegative;Detect Rise Positive;Difference;Discrete Derivative;DiscreteFilter;DiscreteFir;DiscreteIntegrator;DiscreteStateSpace;DiscreteTransferFcn;DiscreteZeroPole;Display;DocBlock;DotProduct;EnablePort;Enabled And Triggered Subsystem;Enabled Subsystem;Enumerated Constant;EventListener;Extract Bits;Find;First Order Transfer Fcn;Fixed-Point State-Space;For Each Subsystem;For Iterator Subsystem;ForEach;ForIterator;From;Function-Call Generator;Function-Call Subsystem;FunctionCallFeedbackLatch;FunctionCallSplit;FunctionCaller;Gain;Goto;GotoTagVisibility;Ground;If;If Action Subsystem;Initialize Function Subsystem;Inport;Interpolation_n-D;Interval Test;Interval Test Dynamic;Lead or Lag Compensator;Logic;Lookup Table Dynamic;LookupNDDirect;Lookup_n-D;M-S-Function;MATLABSystem;MagnitudeAngleToComplex;ManualVariantSink;ManualVariantSource;Math;Memory;Merge;MessageViewer;MinMax;MinMax Running Resettable;ModelReference;MultiPortSwitch;Mux;Outport;PID 1dof;PID 2dof;ParameterWriter;PermuteDimensions;Polyval;PreLookup;Probe;Product;Quantizer;Queue;RandomNumber;Rate Limiter Dynamic;RateLimiter;RateTransition;Real World Value Decrement;Real World Value Increment;RealImagToComplex;Receive;RelationalOperator;Relay;Reset Function Subsystem;ResetPort;Resettable Subsystem;Reshape;Rounding;S-Function;S-Function Builder;S-Function Examples;SampleTimeMath;Saturate;Saturation Dynamic;Scaling Strip;ScanString;Scope;Selector;Send;SignalConversion;SignalSpecification;Signum;Simulink Function Subsystem;Sine;Sine and Cosine;Slider Gain;Sqrt;Squeeze;StateControl;StateReader;StateWriter;Stored Integer Value Decrement;Stored Integer Value Increment;StringCompare;StringConcatenate;StringConstant;StringContains;StringCount;StringFind;StringLength;StringToASCII;StringToEnum;Substring;Subsystem Examples;Sum;Switch;Switch Case Action Subsystem;SwitchCase;Tapped Delay Line;Terminate Function Subsystem;Terminator;ToString;Transfer Fcn Direct Form II;Transfer Fcn Direct Form II Time Varying;Transfer Fcn Real Zero;TriggerPort;Triggered Subsystem;Trigonometry;UnaryMinus;UniformRandomNumber;UnitConfiguration;UnitConversion;UnitDelay;Variant Model;Variant Subsystem;VariantSink;VariantSource;Virtual Subsystem;While Iterator Subsystem;WhileIterator;Width;Wrap To Zero;XY scope.;ZeroOrderHold

BLOCKTYPE_FREQUENCY:
1;1;2;1;1;1;1;1;2;2;1;1;1;5;1;2;2;2;1;1;1;1;1;1;1;5;1;1;1;4;18;1;1;2;18;1;2;2;2;19;24;2;2;1;1;8;3;1;1;1;1;1;1;1;2;2;2;2;2;2;2;2;2;1;3;3;1;1;2;3;1;1;2;1;1;1;1;1;2;1;1;1;1;1;25;2;2;4;1;1;1;100;1;1;1;2;3;1;1;3;1;1;1;2;2;1;3;2;1;2;1;3;4;6;81;2;2;2;1;1;1;1;7;2;1;4;2;2;1;1;1;1;1;24;2;1;1;1;1;1;11;1;1;7;2;4;1;3;4;2;1;1;1;3;1;1;2;1;3;1;1;3;4;1;1;1;1;1;3;1;1;1;1;1;1;1;34;15;1;1;4;1;4;1;1;1;2;5;1;1;1;2;1;1;24;1;1;4;4;1;1;1;1;2;2;2


MODELNAME: do178c_advisor_prodcode_WARN
PATH: toolbox/qualkits/common/slchk/tests/do178c_advisor_prodcode_WARN.slx
CHECKSUM: 73C7211BC01BCDEBDBA9086952D0C550
PRODUCT: IEC Certification Kit;MATLAB;Simulink
PRODUCT_BASECODE: DO;IE
EXTERNALFILE_REFERENCE: <Enter Model Name>___Model_Block___
ANNOTATION:
Y(k) U(k) U(k) Additional Discrete Increment/Decrement Additional Math & Discrete Commonly Used Blocks Derivative Conversion PID Controllers Transfer Functions Delays Integrators Y(k) U(k) U(k) Discontinuities ( U(k) - U(k-1) ) U(k) ( U(k) - U(k-1) ) U(k) Y(k) U(k) Y(k) U(k) U(k) - (Zero) U(k-1)  U(k) Discrete-Time Linear Systems Sample & Hold Delays Edge U(k) Edge U(k) Edge U(k) Edge U(k) Edge U(k) Edge U(k) Edge U(k) Bit Operations Logic Operations Edge Detection Lookup Tables Xold Xnew Reset Reset Complex Vector Conversions Math Operations Vector/Matrix Operations Run-time Model Verification Modeling Guides Documentation Linearization of Running Models  1) Add Subsystem or Model blocks as valid variant choices. 2) You cannot connect blocks at this level. At simulation, connectivity is automatically determined, based on the active variant and port name matching.  1) Add Subsystem or Model blocks as valid variant choices. 2) You cannot connect blocks at this level. At simulation, connectivity is automatically determined, based on the active variant and port name matching. Ports & Subsystems Gateway Out set to auto which is similar to Inherit via back propagation Force Scaling to be nominal, slope == 1.0 bias == 0.0 Signal Attribute Detection Signal Attribute Manipulation Parameter Access State Access Signal Storage & Access Signal Routing Data Viewers Simulation Control Model & Subsystem Outputs freqSlope = deltaFreq/targetTime; instantaneousFreq(t) = freqSlope*t + initialFreq; intantaneousPhase(t) = integral(instFreq) = ... 0.5*freqSlope*t^2 + initialFreq*t; outputSignal(t) = sin(instantaneousPhase(t)); Signal Generators Model & Subsystem Inputs User-defined Functions Integrators Delays Transfer Functions PID Controllers Conversion Derivative U(k) Y(k) U(k) Discontinuities U(k) ( U(k) - U(k-1) ) U(k) ( U(k) - U(k-1) ) U(k) Y(k) U(k) Y(k) U(k) U(k) - (Zero) U(k-1)  Sample & Hold Delays Discrete-Time Linear Systems Signal Routing Signal Storage & Access State Access Parameter Access Model & Subsystem Outputs Simulation Control Data Viewers freqSlope = deltaFreq/targetTime; instantaneousFreq(t) = freqSlope*t + initialFreq; intantaneousPhase(t) = integral(instFreq) = ... 0.5*freqSlope*t^2 + initialFreq*t; outputSignal(t) = sin(instantaneousPhase(t)); Model & Subsystem Inputs Signal Generators Copyright 2013-2022 The MathWorks, Inc. Check violation within a masked subsystem Check violation within a library link

BLOCK:
 Demux ; SFunction ; Terminator ;1-D Lookup Table;2-D Lookup Table;AND;ASCII to String;Abs;Action Port;Add;Additional Discrete;Additional Math & Discrete;Additional Math: Increment - Decrement;Algebraic Constraint;Assertion;Assignment;Atomic Subsystem;Backlash;Band-Limited White Noise;Bias;Bit Clear;Bit Set;Bitwise Operator;Block Support Table;Bus Assignment;Bus Creator;Bus Element In;Bus Element Out;Bus Selector;Bus to Vector;C Caller;C Function;Check Discrete Gradient;Check Dynamic Gap;Check Dynamic Lower Bound;Check Dynamic Range;Check Dynamic Upper Bound;Check Input Resolution;Check Static Gap;Check Static Lower Bound;Check Static Range;Check Static Upper Bound;Chirp Signal;Clock;CodeReuseSubsystem;Coder;Combinatorial Logic;Commonly Used Blocks;Compare;Compare To Constant;Compare To Zero;Complex to Magnitude-Angle;Complex to Real-Imag;Compose String;Constant;Continuous;Conversion;Converter;Cosine;Coulomb & Viscous Friction;Counter Free-Running;Counter Limited;DTProp;DTS reference;Data Store Memory;Data Store Read;Data Store Write;Data Type Conversion;Data Type Conversion Inherited;Data Type Duplicate;Data Type Propagation;Data Type Propagation Examples;Data Type Scaling Strip;DataTypeProp;Dead Zone;Dead Zone Dynamic;Decrement Real World;Decrement Stored Integer;Decrement Time To Zero;Decrement To Zero;Delay;Delay Input;Delay Output;Delay State X;Demux;Den No Lead;DenCoef;Derivative;Descriptor State-Space;Detect Change;Detect Decrease;Detect Fall Negative;Detect Fall Nonpositive;Detect Increase;Detect Rise Nonnegative;Detect Rise Positive;Diff;Difference;Difference Inputs;Digital Clock;Direct Link Matrix D;Direct Lookup Table (n-D);Discontinuities;Discrete;Discrete Derivative;Discrete FIR Filter;Discrete Filter;Discrete PID Controller;Discrete PID Controller (2DOF);Discrete State-Space;Discrete Transfer Fcn;Discrete Zero-Pole;Discrete-Time Integrator;Display;Divide;DocBlock;Dot;Dot Product;Downcast;Downcast Next State X;Downcast Output Y;EmptySubsystem;Enable;Enabled Delay;Enabled Subsystem;Enabled and Triggered Subsystem;Entity Transport Delay;Enumerated Constant;Environment Controller;Environment Switch;Event Listener;Examples;Extract Bits;Extract Desired Bits;Find Nonzero Elements;First Order Hold;FixPt Bitwise Operator;FixPt Constant;FixPt Data Type Duplicate;FixPt Data Type Propagation;FixPt Gateway In;FixPt Gateway Out;FixPt Logical Operator;FixPt Relational Operator;FixPt Sample Time Math;FixPt Sum;FixPt Switch;Fixed-Point State-Space;Floating Scope;For Each;For Each Subsystem;For Iterator;For Iterator Subsystem;Force to be scalar;From;From File;From Spreadsheet;From Workspace;Function Caller;Function-Call Feedback Latch;Function-Call Generator;Function-Call Split;Function-Call Subsystem;Gain;GainPole;GainZero;Goto;Goto Tag Visibility;Ground;Hit Crossing;Hit Crossing Probe;IC;If;If Action Subsystem;In;In Bus Element;Increment Real World;Increment Stored Integer;Index Vector;Initial Condition;Initialize Function;Input Matrix B;Integrator;Integrator Limited;Integrator, Second-Order;Integrator, Second-Order Limited;Interpolation Using Prelookup;Interpreted MATLAB Function;Interval Test;Interval Test Dynamic;Level-2 MATLAB S-Function;Lib_subsystem;LimitedCounter;Logic and Bit Operations;Logical Operator;Look-Up Table;Lookup;Lookup Table Dynamic;Lookup Tables;Lower Limit;Lower Test;LowerRelop;MATLAB Function;MATLAB S-Function;MATLAB System;Magnitude-Angle to Complex;Manual Switch;Manual Variant Sink;Manual Variant Source;Math Function;Math Operations;Matrix Concatenate;Memory;Merge;Messages & Events;MinMax;MinMax Running Resettable;Model;Model Info;Model Verification;Model-Wide Utilities;Modify Scaling Only;Multiport Switch;MultiportSwitch;MultiportSwitch_e3df3653d;Mux;Negative;Nonnegative;Nonpositive;Num;NumCoef;Numerical Unity;Out;Out Bus Element;Output;Output Matrix C;PID Controller;PID Controller (2DOF);Parameter Writer;Permute Dimensions;Polynomial;Ports & Subsystems;Positive;Prelookup;Probe;Product;Product of Elements;Pulse Generator;Quantizer;Queue;R;Ramp;Random Number;Rate Limiter;Rate Limiter Dynamic;Rate Transition;Real-Imag to Complex;Receive;Reciprocal Sqrt;Reference;Relational Operator;Relay;Repeating Sequence;Repeating Sequence Interpolated;Repeating Sequence Stair;Reset;Reset Function;Resettable Delay;Resettable Subsystem;Reshape;Rounding Function;S-Function;S-Function Builder;S-Function Examples;Sample Time Math;Saturation;Saturation Dynamic;Scan String;Scope;Selector;Send;Sequence Viewer;Shift Arithmetic;Sign;Signal Attributes;Signal Conversion;Signal Editor;Signal Generator;Signal Routing;Signal Specification;Signed Sqrt;Sim;Simulink Function;Sine;Sine Wave;Sine Wave Function;Sinks;Slider Gain;Sources;Sqrt;Squeeze;State Control;State Matrix A;State Reader;State Writer;State-Space;Step;Stop Simulation;String;String Compare;String Concatenate;String Constant;String Contains;String Count;String Ends With;String Find;String Length;String Starts With;String to ASCII;String to Double;String to Enum;String to Single;SubSystem;Substring;Subsystem;Subsystem Examples;Subsystem Reference;Subtract;Sum;Sum Output Equation;Sum State Equation;Sum of Elements;Switch;Switch Case;Switch Case Action Subsystem;Switch Control;TSamp;Tapped Delay;Terminate Function;Terminator;Timed-Based Linearization;To File;To String;To Workspace;Transfer Fcn;Transfer Fcn Direct Form II;Transfer Fcn Direct Form II Time Varying;Transfer Fcn First Order;Transfer Fcn Lead or Lag;Transfer Fcn Real Zero;Transport Delay;Trigger;Trigger-Based Linearization;Triggered Linearization;Triggered Subsystem;Trigonometric Function;U;UD;Unary Minus;Uniform Random Number;Unit Conversion;Unit Delay;Unit System Configuration;Upper Limit;Upper Test;UpperRelop;User-Defined Functions;Variable Integer Delay;Variable Time Delay;Variable Transport Delay;Variant Model;Variant Sink;Variant Source;Variant Subsystem;Vector;Vector Concatenate;Waveform Generator;Weighted Sample Time;Weighted Sample Time Math;While Iterator;While Iterator Subsystem;White Noise;Width;Wrap To Zero;XY Graph;Y;Zero-Order Hold;Zero-Pole;conjunction;conversion;cos(2*pi*u);dead_out;dead_resolution;dead_u;delta fall limit;delta rise limit;deltaFreq;disjunction;expander;f;fall_relop;falling;fixed;fold;function;gradient_type;gradient_val;initialFreq;lo;masked_subsystem;max;max_relop;max_val;memory;min;min_relop;min_val;n-D Lookup Table;out;relop;rem;resolution;resolution_type;rise_relop;rising;sample time;sfunxy;sin(2*pi*u);startTime;steps;targetTime;tol;u;u_GTE_up;u_GT_lo;up;x;y

BLOCKTYPE:
ASCIIToString;Abs;ActionPort;AlgebraicConstraint;ArgIn;ArgOut;ArithShift;Assertion;Assignment;Atomic Subsystem;Backlash;Band-Limited White Noise.;Bias;Bit Clear;Bit Set;Bitwise Operator;Block Support Table;BusAssignment;BusCreator;BusSelector;BusToVector;CCaller;CFunction;CMBlock;Checks_DGap;Checks_DMax;Checks_DMin;Checks_DRange;Checks_Gradient;Checks_Resolution;Checks_SGap;Checks_SMax;Checks_SMin;Checks_SRange;Clock;Code Reuse Subsystem;CombinatorialLogic;Compare To Constant;Compare To Zero;ComplexToMagnitudeAngle;ComplexToRealImag;ComposeString;Concatenate;Constant;Conversion Inherited;Cosine;Coulombic and Viscous Friction;Counter Free-Running;Counter Limited;Data Type Propagation;Data Type Propagation Examples;DataStoreMemory;DataStoreRead;DataStoreWrite;DataTypeConversion;DataTypeDuplicate;Dead Zone Dynamic;DeadZone;Decrement Time To Zero;Decrement To Zero;Delay;Demux;Derivative;DescriptorStateSpace;Detect Change;Detect Decrease;Detect Fall Negative;Detect Fall Nonpositive;Detect Increase;Detect Rise Nonnegative;Detect Rise Positive;Difference;DigitalClock;Discrete Derivative;DiscreteFilter;DiscreteFir;DiscreteIntegrator;DiscretePulseGenerator;DiscreteStateSpace;DiscreteTransferFcn;DiscreteZeroPole;Display;DocBlock;DotProduct;EnablePort;Enabled And Triggered Subsystem;Enabled Subsystem;EntityTransportDelay;Enumerated Constant;Environment Controller;EventListener;Extract Bits;Find;First Order Transfer Fcn;FirstOrderHold;Fixed-Point State-Space;For Each Subsystem;For Iterator Subsystem;ForEach;ForIterator;From;FromFile;FromSpreadsheet;FromWorkspace;Function-Call Generator;Function-Call Subsystem;FunctionCallFeedbackLatch;FunctionCallSplit;FunctionCaller;Gain;Goto;GotoTagVisibility;Ground;HitCross;If;If Action Subsystem;InitialCondition;Initialize Function Subsystem;Inport;Integrator;Interpolation_n-D;Interval Test;Interval Test Dynamic;Lead or Lag Compensator;Logic;Lookup Table Dynamic;LookupNDDirect;Lookup_n-D;M-S-Function;MATLABFcn;MATLABSystem;MagnitudeAngleToComplex;ManualSwitch;ManualVariantSink;ManualVariantSource;Math;Memory;Merge;MessageViewer;MinMax;MinMax Running Resettable;ModelReference;MultiPortSwitch;Mux;Outport;PID 1dof;PID 2dof;ParameterWriter;PermuteDimensions;Polyval;PreLookup;Probe;Product;Quantizer;Queue;Ramp;RandomNumber;Rate Limiter Dynamic;RateLimiter;RateTransition;Real World Value Decrement;Real World Value Increment;RealImagToComplex;Receive;RelationalOperator;Relay;Repeating Sequence Interpolated;Repeating Sequence Stair;Repeating table;Reset Function Subsystem;ResetPort;Resettable Subsystem;Reshape;Rounding;S-Function;S-Function Builder;S-Function Examples;SampleTimeMath;Saturate;Saturation Dynamic;Scaling Strip;ScanString;Scope;SecondOrderIntegrator;Selector;Send;SignalConversion;SignalEditor;SignalGenerator;SignalSpecification;Signum;Simulink Function Subsystem;Sin;Sine;Sine and Cosine;Slider Gain;Sqrt;Squeeze;StateControl;StateReader;StateSpace;StateWriter;Step;Stop;Stored Integer Value Decrement;Stored Integer Value Increment;StringCompare;StringConcatenate;StringConstant;StringContains;StringCount;StringFind;StringLength;StringToASCII;StringToEnum;Substring;Subsystem Examples;Sum;Switch;Switch Case Action Subsystem;SwitchCase;Tapped Delay Line;Terminate Function Subsystem;Terminator;Timed Linearization;ToFile;ToString;ToWorkspace;Transfer Fcn Direct Form II;Transfer Fcn Direct Form II Time Varying;Transfer Fcn Real Zero;TransferFcn;TransportDelay;TriggerPort;Triggered Linearization;Triggered Subsystem;Trigonometry;UnaryMinus;UniformRandomNumber;UnitConfiguration;UnitConversion;UnitDelay;VariableTransportDelay;Variant Model;Variant Subsystem;VariantSink;VariantSource;Virtual Subsystem;WaveformGenerator;While Iterator Subsystem;WhileIterator;Width;Wrap To Zero;XY scope.;ZeroOrderHold;ZeroPole;chirp

BLOCKTYPE_FREQUENCY:
1;1;2;1;1;1;1;11;1;1;2;2;1;1;1;5;1;2;3;3;1;1;1;1;1;1;1;1;1;1;1;1;1;1;9;1;1;1;5;1;1;1;5;49;1;1;2;2;6;24;1;2;2;2;28;24;2;2;1;1;9;5;2;2;1;1;1;1;1;1;1;2;2;2;2;2;3;2;2;2;2;2;1;3;3;1;1;2;2;2;3;1;1;2;2;1;1;1;1;1;2;2;2;2;1;1;1;1;1;31;2;2;7;3;1;1;2;1;126;5;1;1;1;2;10;1;1;7;3;1;1;1;2;2;2;4;4;2;1;2;1;3;8;7;103;4;4;2;1;1;1;1;16;2;1;2;4;2;2;1;1;5;1;1;41;2;2;2;2;1;1;1;1;1;13;1;1;9;3;4;1;3;5;4;2;1;9;2;2;9;3;1;3;1;2;1;3;1;1;3;2;4;4;2;1;1;1;1;1;3;1;1;1;1;1;1;1;45;18;1;1;4;1;16;1;2;1;2;1;1;2;2;2;7;1;1;3;1;2;1;1;28;4;1;1;4;4;2;2;1;1;1;6;2;2;2;2


MODELNAME: do178c_advisor_sf_uniquedata
PATH: toolbox/qualkits/common/slchk/tests/do178c_advisor_sf_uniquedata.slx
DESCRIPTION: Simulink Check
ANNOTATION: Copyright 2010-2012 The MathWorks, Inc.
BLOCKTYPE: CMBlock;Demux;Ground;S-Function;Terminator
BLOCKTYPE_FREQUENCY: 1;3;3;3;3
CHECKSUM: C5C4D8000C94428DC18A6C04327E3EB5
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink;Stateflow
PRODUCT_BASECODE: DO;IE
BLOCK:
 Demux ; Ground ; SFunction ; Terminator ;ContainsNoCharts;Contains_Two_Charts;Fail_Chart;Fail_chart_;Model Info;Reference;SubSystem


MODELNAME: do178c_himl_0002_pass_test
PATH: toolbox/qualkits/common/slchk/tests/do178c_himl_0002_pass_test.slx
DESCRIPTION: Simulink Check
ANNOTATION: Copyright 2013-2016 The MathWorks, Inc.
BLOCKTYPE_FREQUENCY: 1;1;1;1;15;42;40;15;1;1;14;1;1
CHECKSUM: 87F838C654270F3CF6B50F788F464634
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink;Stateflow
PRODUCT_BASECODE: DO;IE
BLOCK:
 Demux ; SFunction ; Terminator ;Chart;Constant;Data Store Memory;Data Store Read;Data Store Write;In;MFB;MFBVS;Out;SFC;SS;Scope;SubSys;SubSystem;Switch;TheMask;ThisIsAVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryLongName;f;localSl;u;y

BLOCKTYPE:
Constant;DataStoreMemory;DataStoreRead;DataStoreWrite;Demux;Inport;Outport;S-Function;Scope;Switch;Terminator;TheMask;TriggerPort


MODELNAME: do178c_himl_0003_pass_test
PATH: toolbox/qualkits/common/slchk/tests/do178c_himl_0003_pass_test.slx
DESCRIPTION: Simulink Check
ANNOTATION: Copyright 2013-2014 The MathWorks, Inc.
BLOCKTYPE_FREQUENCY: 1;1;1;1;15;39;39;15;1;14;1;1
CHECKSUM: EF3D2869F84FBE71A1A8A32F27972EF9
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink;Stateflow
PRODUCT_BASECODE: DO;IE
BLOCK:
 Demux ; SFunction ; Terminator ;Chart;Constant;Data Store Memory;Data Store Read;Data Store Write;In;MFB;Out;Scope;SubSys;SubSystem;TheMask;ThisIsAVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryLongName;f;localSl;u;y

BLOCKTYPE:
Constant;DataStoreMemory;DataStoreRead;DataStoreWrite;Demux;Inport;Outport;S-Function;Scope;Terminator;TheMask;TriggerPort


MODELNAME: do178c_hisl_0032_pass_test
PATH: toolbox/qualkits/common/slchk/tests/do178c_hisl_0032_pass_test.slx
DESCRIPTION: Simulink Check
ANNOTATION: Copyright 2001-2015 The MathWorks, Inc.
BLOCKTYPE: CMBlock;Demux;Gain;Inport;Outport;S-Function;Scope;Sin;Terminator
BLOCKTYPE_FREQUENCY: 1;2;2;4;2;2;1;2;2
CHECKSUM: EAC7043AE2F4468252CB05DBFE512CE4
PRODUCT: IEC Certification Kit;Simulink;Stateflow
PRODUCT_BASECODE: DO;IE
BLOCK:
 Demux ; SFunction ; Terminator ;Model_Info;Reference;Scope;SubSystem;gain_;inverse_input;normal_input;output;sine_wave_;with_GF;without_GF


MODELNAME: do178c_hisl_0032_warn_test
PATH: toolbox/qualkits/common/slchk/tests/do178c_hisl_0032_warn_test.slx
DESCRIPTION: Simulink Check
ANNOTATION: Copyright 2015 The MathWorks, Inc.
BLOCKTYPE: BusCreator;CMBlock;Constant;Demux;Gain;Inport;Outport;S-Function;Scope;Sin;TriggerPort
BLOCKTYPE_FREQUENCY: 2;1;3;1;6;4;3;1;1;2;2
CHECKSUM: 4E1586C646FD5B46CB1C8F90C51A1768
PRODUCT: IEC Certification Kit;Simulink;Stateflow
PRODUCT_BASECODE: DO;IE
BLOCK:
 Demux ; SFunction ;3p_const;Gain;Model_Info;Reference;SubSystem;_gain_;bc;const_p;f;gain__function;gain__p;gain_p;normal__input;output;scope-;simulink_function_with_too_long_name;sine_wave_;stateflow_chart_with_too_long_name;stateflow_input_with_too_long_name;x;y


MODELNAME: himl_0001_WARN
PATH: toolbox/qualkits/common/slchk/tests/himl_0001_WARN.slx
DESCRIPTION: Simulink Check
ANNOTATION: Copyright 2018 The MathWorks, Inc. Total 9 warnings expected
BLOCKTYPE: CMBlock;Demux;Inport;Outport;S-Function;Switch;Terminator;TheMask;TriggerPort
BLOCKTYPE_FREQUENCY: 1;9;22;21;9;1;9;1;1
CHECKSUM: 505A54BC0EED5CED6C628B8B5FD2FC67
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink;Stateflow
PRODUCT_BASECODE: DO;IE
BLOCK:
 Demux ; SFunction ; Terminator ;In;MFB;MFB1_1WARN;MFB2_1WARN;MFB4_1WARN;MFB6_1WARN;MFB7_1WARN;MFB9_2WARN;Model Info;Out;Reference;SubSystem;Switch;Terminator;TheMask5_0WARN_noDefaultMask;ThisIsAVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryLongName6_1WARN;f;libMLFun8_1WARN;localSl;sSys2_1WARN;sfMLfun3_1WARN;sfSLfun4_1WARN;u;x;y


MODELNAME: himl_0006_WARN
PATH: toolbox/qualkits/common/slchk/tests/himl_0006_WARN.slx
DESCRIPTION: Simulink Check
ANNOTATION: Copyright 2018 The MathWorks, Inc. Total 10 warnings expected
BLOCKTYPE: CMBlock;Demux;Inport;Outport;S-Function;Switch;Terminator;TheMask;TriggerPort
BLOCKTYPE_FREQUENCY: 1;9;22;21;9;1;9;1;1
CHECKSUM: F158A95B4B9661948758A8D63E0F1120
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink;Stateflow
PRODUCT_BASECODE: DO;IE
BLOCK:
 Demux ; SFunction ; Terminator ;In;MFB;MFB1_2WARN;MFB7_1WARN;MFB9_2WARN;Model Info;Out;Reference;SubSystem;Switch;Terminator;TheMask5_noDefaultMask;ThisIsAVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryLongName6_1WARN;f;libMLFun8_1WARN;localSl;sSys2_1WARN;sfMLfun3_1WARN;sfSLfun4_1WARN;u;x;y


MODELNAME: himl_0007_WARN
PATH: toolbox/qualkits/common/slchk/tests/himl_0007_WARN.slx
DESCRIPTION: Simulink Check
ANNOTATION: Copyright 2018 The MathWorks, Inc. Total 11 warnings expected
BLOCKTYPE: CMBlock;Demux;Inport;Outport;S-Function;Switch;Terminator;TheMask;TriggerPort
BLOCKTYPE_FREQUENCY: 1;9;22;21;9;1;9;1;1
CHECKSUM: 13E39902420CF8BEA9B01438AA5045AF
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink;Stateflow
PRODUCT_BASECODE: DO;IE
BLOCK:
 Demux ; SFunction ; Terminator ;In;MFB;MFB1_3WARN;MFB7_1WARN;MFB9_2WARN_noInderectRef;Model Info;Out;Reference;SubSystem;Switch;Terminator;TheMask5_0WARN;ThisIsAVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryLongName6_1WARN;f;libMLFun8_1WARN;localSl;sSys2_1WARN;sfMLfun3_1WARN;sfSLfun4_1WARN;u;x;y


MODELNAME: himl_0008_WARN
PATH: toolbox/qualkits/common/slchk/tests/himl_0008_WARN.slx
DESCRIPTION: Simulink Check
ANNOTATION: Copyright 2018 The MathWorks, Inc. Total 15 warnings expected
BLOCKTYPE: CMBlock;Demux;Inport;Outport;S-Function;Switch;Terminator;TheMask;TriggerPort
BLOCKTYPE_FREQUENCY: 1;9;23;22;9;1;9;1;1
CHECKSUM: 0E8FDB9B0B5D10D0D3CD97989434561E
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink;Stateflow
PRODUCT_BASECODE: DO;IE
BLOCK:
 Demux ; SFunction ; Terminator ;In;MFB;MFB1_14WARN;MFB7_2WARN;Model Info;Out;Reference;SubSys2_2WARN;SubSystem;Switch;Terminator;TheMask_0WARN_noMaskDefault;ThisIsAVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryLongName6_2WARN;extFunCall9_4WARN;f;libMLFun8_2WARN;localSl;sfMLfun3_2WARN;sfSLfun4_2WARN;u;x;y


MODELNAME: himl_0010_WARN
PATH: toolbox/qualkits/common/slchk/tests/himl_0010_WARN.slx
DESCRIPTION: Simulink Check
ANNOTATION: Copyright 2018 The MathWorks, Inc. Total 15 warnings expected
BLOCKTYPE: CMBlock;Demux;Inport;Outport;S-Function;Switch;Terminator;TheMask;TriggerPort
BLOCKTYPE_FREQUENCY: 1;9;22;21;9;1;9;1;1
CHECKSUM: 464974EC62A052F7414FDFAB847366F7
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink;Stateflow
PRODUCT_BASECODE: DO;IE
BLOCK:
 Demux ; SFunction ; Terminator ;In;MFB;MFB1_7WARN;MFB7_1WARN;MFB9_2WARN;Model Info;Out;Reference;SubSystem;Switch;Terminator;TheMask_0WARN;ThisIsAVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryLongName6_1WARN;f;libMLFun8_1WARN;localSl;sSys2_1WARN;sfMLfun3_1WARN;sfSLfun4_1WARN;u;x;y


MODELNAME: himl_0011_WARN
PATH: toolbox/qualkits/common/slchk/tests/himl_0011_WARN.slx
DESCRIPTION: Simulink Check
ANNOTATION: Copyright 2019 The MathWorks, Inc.
BLOCKTYPE: CMBlock;Demux;Inport;Outport;S-Function;Switch;Terminator;TheMask;TriggerPort
BLOCKTYPE_FREQUENCY: 1;9;23;22;9;1;9;1;1
CHECKSUM: 6B62CF90DA02E785FC3EF7F0718817CB
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink;Stateflow
PRODUCT_BASECODE: DO;IE
BLOCK:
 Demux ; SFunction ; Terminator ;In;MFB;MFB1_10VIOLATIONS;MFB7_1VIOLATION;Model Info;Out;Reference;SubSys2_4VIOLATIONS;SubSystem;Switch;Terminator;TheMask5_8VIOLATIONS;ThisIsAVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryLongName6_4VIOLATIONS;extFunCall9_2+15VIOLATIONS;f;libMLFun8_1VIOLATION;localSl;sfMLfun3_14VIOLATIONS;sfSLfun4_5VIOLATIONS;u;x;y


MODELNAME: hisf_0016_PASS
PATH: toolbox/qualkits/common/slchk/tests/hisf_0016_PASS.slx
DESCRIPTION: Simulink Check Test Model
ANNOTATION: Copyright 2018 The MathWorks, Inc.
BLOCKTYPE: CMBlock;DataStoreMemory;Demux;Inport;Outport;S-Function;Terminator
BLOCKTYPE_FREQUENCY: 1;1;2;11;10;2;2
CHECKSUM: B4DECC9F7B1CC601D2187813A9B8A72D
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink;Stateflow
PRODUCT_BASECODE: DO;IE
BLOCK:
 Demux ; SFunction ; Terminator ;Data Store Memory;In;Model Info;Out;Reference;SubSystem;i_u;o_bool;o_i;o_u;sfChart;sfChartML


MODELNAME: hisf_0016_WARN
PATH: toolbox/qualkits/common/slchk/tests/hisf_0016_WARN.slx
DESCRIPTION: Simulink Check Test Model
ANNOTATION: Copyright 2018 The MathWorks, Inc.
BLOCKTYPE: CMBlock;DataStoreMemory;Demux;Inport;Outport;S-Function;Terminator
BLOCKTYPE_FREQUENCY: 1;1;3;18;6;3;3
CHECKSUM: 022C08180EA38E96A3D7DC52BAFBFB62
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink;Stateflow
PRODUCT_BASECODE: DO;IE
BLOCK:
 Demux ; SFunction ; Terminator ;Data Store Memory;In;Model Info;Out;Reference;SubSystem;i_u;o_u;sfChartC_Inline_2WARN;sfChartC_Nonreus_2WARN;sfChartML_Auto_2WARN


MODELNAME: hisf_0017_PASS
PATH: toolbox/qualkits/common/slchk/tests/hisf_0017_PASS.slx
DESCRIPTION: Simulink Check Test Model
ANNOTATION: Copyright 2018 The MathWorks, Inc.
BLOCKTYPE: CMBlock;DataStoreMemory;Demux;Inport;Outport;S-Function;Terminator
BLOCKTYPE_FREQUENCY: 1;1;1;6;8;1;1
CHECKSUM: E4B6E2A5E4C9CD021F3CA54C073FE83B
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink;Stateflow
PRODUCT_BASECODE: DO;IE
BLOCK:
 Demux ; SFunction ; Terminator ;Data Store Memory;In;Model Info;Out;Reference;SubSystem;i_u;o_bool;o_i;o_u;sfChart


MODELNAME: hisf_0017_WARN
PATH: toolbox/qualkits/common/slchk/tests/hisf_0017_WARN.slx
DESCRIPTION: Simulink Check Test Model
ANNOTATION: Copyright 2018 The MathWorks, Inc.
BLOCKTYPE: CMBlock;DataStoreMemory;Demux;Inport;Outport;S-Function;Terminator
BLOCKTYPE_FREQUENCY: 1;1;2;12;10;2;2
CHECKSUM: D96AF58128E046A6311AFD25FB760A54
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink;Stateflow
PRODUCT_BASECODE: DO;IE
BLOCK:
 Demux ; SFunction ; Terminator ;Data Store Memory;In;Model Info;Out;Reference;SubSystem;i_u;o_bool;o_i;o_u;sfChartCL_1WARN;sfChartML_1WARN


MODELNAME: hisl_0031__WARN
PATH: toolbox/qualkits/common/slchk/tests/hisl_0031__WARN.slx
DESCRIPTION: Simulink Check
BLOCK: Gain;In;Model Info;Out;Reference
BLOCKTYPE: CMBlock;Gain;Inport;Outport
BLOCKTYPE_FREQUENCY: 1;1;1;1
CHECKSUM: 94874179C3D02B71C802DB959FA2DCA4
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
ANNOTATION:
Copyright 2018 The MathWorks, Inc.  These conditions cannot be opened in Simulink: Prohibited characters Name &gt;63 characters Start the name with a number Use underscores at the beginning Use underscores in file extensions


MODELNAME: hisl_0066_WARN
PATH: toolbox/qualkits/common/slchk/tests/hisl_0066_WARN.slx
DESCRIPTION: Simulink Check
BLOCKTYPE: CMBlock;Demux;Gain;Inport;Outport;S-Function;Terminator;TheMask;TriggerPort
BLOCKTYPE_FREQUENCY: 1;1;9;14;15;1;1;1;1
CHECKSUM: 2DEEAF4494607FEF1F3BDBF6C729A39C
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink;Stateflow
PRODUCT_BASECODE: DO;IE
ANNOTATION:
Copyright 2018 The MathWorks, Inc.  Total 9 warnings expected: masked s/s not analyzed in the default configuration

BLOCK:
 Demux ; SFunction ;Gain;GainA_1WARN;GainB_1WARN;GainC_1WARN;GainD_1WARN;GainE_1WARN;GainF_1WARN;In;Model Info;MultiDim_3WARN;Out;Reference;SSys_1WARN;SSys_Lib_1WARN;SSys_Mask_0WARN;SubSystem;Terminator;f;localSl;sfSLfun4_1WARN;u;x;y


MODELNAME: hisl_0067_PASS_sf_test2
PATH: toolbox/qualkits/common/slchk/tests/hisl_0067_PASS_sf_test2.slx
ANNOTATION: Copyright 2020 The MathWorks, Inc.
BLOCKTYPE: Demux;Inport;Outport;S-Function;Terminator
BLOCKTYPE_FREQUENCY: 2;10;7;2;2
CHECKSUM: 6FB7571FCB1CF2DC34D906F62CE2BA5E
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink;Stateflow
PRODUCT_BASECODE: DO;IE
BLOCK:
 Demux ; SFunction ; Terminator ;MaskedSubsystem;Reference;Stateflow_Pass;Stateflow_pass;SubSystem;den;num;out


MODELNAME: hisl_0067_PASS_test1
PATH: toolbox/qualkits/common/slchk/tests/hisl_0067_PASS_test1.slx
ANNOTATION: Copyright 2020 The MathWorks, Inc.
BLOCKTYPE: Abs;Compare To Zero;Constant;Inport;Outport;Product;RelationalOperator;Switch
BLOCKTYPE_FREQUENCY: 2;2;4;6;5;2;2;4
CHECKSUM: 3BEA63D8C07FF81623E351D0BC3F2AE2
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
BLOCK:
Abs;Compare To Zero;Constant;Divide;Lib_Simulink_Pass;MaskedSubsystem;Reference;Relational Operator;Simulink_Pass;SubSystem;Switch;den;num;out


MODELNAME: hisl_0067_PASS_test3
PATH: toolbox/qualkits/common/slchk/tests/hisl_0067_PASS_test3.slx
ANNOTATION: Copyright 2020 The MathWorks, Inc.
BLOCKTYPE: Demux;Inport;Outport;S-Function;Terminator
BLOCKTYPE_FREQUENCY: 2;8;6;2;2
CHECKSUM: 9C6B8B6ED220048DF875672BD0A4B87B
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
BLOCK:
 Demux ; SFunction ; Terminator ;Lib_MATLABFunction_Pass;MATLABFunction_Pass;MaskedSubsystem;Reference;SubSystem;den;num;out


MODELNAME: hisl_0067_WARN_sf_test2
PATH: toolbox/qualkits/common/slchk/tests/hisl_0067_WARN_sf_test2.slx
ANNOTATION: Copyright 2020 The MathWorks, Inc.
BLOCKTYPE: Demux;Gain;Inport;Outport;S-Function;Terminator
BLOCKTYPE_FREQUENCY: 2;1;10;7;2;2
CHECKSUM: DAADCFF8E92DD4E59CA00444620FF6E0
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink;Stateflow
PRODUCT_BASECODE: DO;IE
BLOCK:
 Demux ; SFunction ; Terminator ;Chart;Gain;MaskedSubsystem;Reference;Stateflow_Warn;SubSystem;den;num;out


MODELNAME: hisl_0067_WARN_test3
PATH: toolbox/qualkits/common/slchk/tests/hisl_0067_WARN_test3.slx
ANNOTATION: Copyright 2020 The MathWorks, Inc.
BLOCKTYPE: Demux;Gain;Inport;Outport;S-Function;Terminator
BLOCKTYPE_FREQUENCY: 2;1;8;6;2;2
CHECKSUM: EFD939BBFF16878B17549EF77C542097
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
BLOCK:
 Demux ; SFunction ; Terminator ;Gain;Lib_MATLABFunction_Warn;MATLABFunction_Warn;MaskedSubsystem;Reference;SubSystem;den;num;out


MODELNAME: m_hdl_CheckSampleTimes_PASS
PATH: toolbox/qualkits/common/slchk/tests/m_hdl_CheckSampleTimes_PASS.slx
ANNOTATION: Check violation inside a masked subsystem Copyright 2021 The MathWorks, Inc.
BLOCKTYPE_FREQUENCY: 4;1;1;2;2;1;5;9;4;1;4;7;8
CHECKSUM: 2FE5D1F78CC140F50CE12DBB44C48DC3
PRODUCT: IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
BLOCK:
Add;Constant;Counter Free-Running;Counter Limited;Data Type Conversion;Enumerated Constant;HDL Counter;In;Out;Product;Reference;Relational Operator;SubSystem;Subsystem;Unit Delay;WSConstant;delayed_x_out;delayed_x_scope_out;h_In;h_in;x_in;y_out

BLOCKTYPE:
Constant;Counter Free-Running;Counter Limited;DataTypeConversion;Enumerated Constant;HDL Counter;Inport;Outport;Product;RelationalOperator;Scope;Sum;UnitDelay


MODELNAME: m_hdl_GlobalReset_PASS1
PATH: toolbox/qualkits/common/slchk/tests/m_hdl_GlobalReset_PASS1.slx
DESCRIPTION: Test Case model for HDL Coder check com.mathworks.HDL.ModelAdvisor.runGlobalResetChecks
BLOCK: Constant;Counter Free-Running;HDL_DUT;Reference;Scope;SubSystem;Sum;in;out
BLOCKTYPE: Constant;Counter Free-Running;Inport;Outport;Scope;Sum
BLOCKTYPE_FREQUENCY: 1;1;2;1;1;1
CHECKSUM: D72CA0A6292CD4E9BB6977DC7B80F590
PRODUCT: IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
ANNOTATION:
 Test Conditions: SynthesisTool set to Xilinx Vivado ResetType set to Synchronous Copyright 2021 The MathWorks, Inc.


MODELNAME: m_hdl_GlobalReset_PASS2
PATH: toolbox/qualkits/common/slchk/tests/m_hdl_GlobalReset_PASS2.slx
DESCRIPTION: Test Case model for HDL Coder check com.mathworks.HDL.ModelAdvisor.runGlobalResetChecks
BLOCK: Constant;Counter Free-Running;HDL_DUT;Reference;Scope;SubSystem;Sum;in;out
BLOCKTYPE: Constant;Counter Free-Running;Inport;Outport;Scope;Sum
BLOCKTYPE_FREQUENCY: 1;1;2;1;1;1
CHECKSUM: F4D7019007DE66BBD3D197F2D035BAD2
PRODUCT: IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
ANNOTATION:
 Test Conditions: SynthesisTool set to Altera Quartus II ResetType set to Synchronous Copyright 2023 The MathWorks, Inc.


MODELNAME: m_hdl_GlobalReset_WARN1
PATH: toolbox/qualkits/common/slchk/tests/m_hdl_GlobalReset_WARN1.slx
DESCRIPTION: Test Case model for HDL Coder check com.mathworks.HDL.ModelAdvisor.runGlobalResetChecks
BLOCK: Constant;Counter Free-Running;HDL_DUT;Reference;Scope;SubSystem;Sum;in;out
BLOCKTYPE: Constant;Counter Free-Running;Inport;Outport;Scope;Sum
BLOCKTYPE_FREQUENCY: 1;1;2;1;1;1
CHECKSUM: A131AFAEBEF0CDD743646F2F65B18AED
PRODUCT: IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
ANNOTATION:
 Test Conditions: SynthesisTool set to Xilinx Vivado ResetType set to Asynchronous Copyright 2021 The MathWorks, Inc.


MODELNAME: m_hdl_GlobalReset_WARN2
PATH: toolbox/qualkits/common/slchk/tests/m_hdl_GlobalReset_WARN2.slx
DESCRIPTION: Test Case model for HDL Coder check com.mathworks.HDL.ModelAdvisor.runGlobalResetChecks
BLOCK: Constant;Counter Free-Running;HDL_DUT;Reference;Scope;SubSystem;Sum;in;out
BLOCKTYPE: Constant;Counter Free-Running;Inport;Outport;Scope;Sum
BLOCKTYPE_FREQUENCY: 1;1;2;1;1;1
CHECKSUM: 9A9870FC1BCC999C230F53C9F3FAB03C
PRODUCT: IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
ANNOTATION:
 Test Conditions: SynthesisTool set to Altera Quartus II ResetType set to Asynchronous Copyright 2023 The MathWorks, Inc.


MODELNAME: m_hdl_MLFcnBlk_PASS
PATH: toolbox/qualkits/common/slchk/tests/m_hdl_MLFcnBlk_PASS.slx
DESCRIPTION: Test Case model for HDL Coder model advisor check com.mathworks.HDL.ModelChecker.runMLFcnBlkChecks
ANNOTATION: Copyright 2021 The MathWorks, Inc.
BLOCKTYPE: Constant;Demux;Inport;Outport;S-Function;Terminator
BLOCKTYPE_FREQUENCY: 10;10;10;10;10;20
CHECKSUM: 237CC7B08351C65E71BE0FD6A7C8E326
PRODUCT: IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
BLOCK:
 Demux ; SFunction ; Terminator ;Constant;MaskedSubsystem;OverflowMode_TC;ProductMode_TC;RoundMode_TC;SATINT_TC;SubSystem;SumMode_TC;Terminator;u;y


MODELNAME: m_hdl_MaskParamGeneric_PASS1
PATH: toolbox/qualkits/common/slchk/tests/m_hdl_MaskParamGeneric_PASS1.slx
DESCRIPTION: Test Case model for HDL Coder check com.mathworks.HDL.ModelAdvisor.runGenericChecks
BLOCK: Constant;Counter Free-Running;HDL_DUT;Reference;Scope;SubSystem;Sum;in;out
BLOCKTYPE: Constant;Counter Free-Running;Inport;Outport;Scope;Sum
BLOCKTYPE_FREQUENCY: 1;1;2;1;1;1
CHECKSUM: E62C2EF1EED64ABF66D8EA0B76418877
PRODUCT: IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
ANNOTATION:
Copyright 2021 The MathWorks, Inc.  Test Conditions: MaskParamerAsGeneric turned off Masked blocks at root level


MODELNAME: m_hdl_MaskParamGeneric_PASS2
PATH: toolbox/qualkits/common/slchk/tests/m_hdl_MaskParamGeneric_PASS2.slx
DESCRIPTION: Test Case model for HDL Coder check com.mathworks.HDL.ModelAdvisor.runGenericChecks
BLOCK: Constant;HDL_DUT;Scope;SubSystem;Sum;in;out
BLOCKTYPE: Constant;Inport;Outport;Scope;Sum
BLOCKTYPE_FREQUENCY: 2;2;1;1;1
CHECKSUM: F38DB28E35DC3BBE8528D2CDE173753E
PRODUCT: IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
ANNOTATION:
 Test Conditions: MaskParamerAsGeneric turned on No masked blocks at root level Copyright 2021 The MathWorks, Inc.


MODELNAME: m_hdl_MaskParamGeneric_WARN
PATH: toolbox/qualkits/common/slchk/tests/m_hdl_MaskParamGeneric_WARN.slx
DESCRIPTION: Test Case model for HDL Coder check com.mathworks.HDL.ModelAdvisor.runGenericChecks
BLOCK: Constant;Counter Free-Running;HDL_DUT;Reference;Scope;SubSystem;Sum;in;out
BLOCKTYPE: Constant;Counter Free-Running;Inport;Outport;Scope;Sum
BLOCKTYPE_FREQUENCY: 1;1;2;1;1;1
CHECKSUM: 1566C75C3450EB383AD6EA3DACC4A72F
PRODUCT: IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
ANNOTATION:
Copyright 2021 The MathWorks, Inc.  Test Conditions: MaskParamerAsGeneric turned on Masked blocks at root level


MODELNAME: m_hdl_MatrixSizes_PASS
PATH: toolbox/qualkits/common/slchk/tests/m_hdl_MatrixSizes_PASS.slx
DESCRIPTION: Test Case model for HDL Coder check com.mathworks.HDL.ModelAdvisor.runMatrixSizesChecks
ANNOTATION: Copyright 2021 The MathWorks, Inc.
BLOCKTYPE_FREQUENCY: 1;1;1;2;2;2;2;1;6;1
CHECKSUM: D45E99F64A0F754EBA6ED9CFE1835A84
PRODUCT: IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
BLOCK:
Constant;Counter Free-Running;Data Type Conversion;Display;Out;Reference;Reshape;SubSystem;Vector Concatenae;ab;cd;mmul;msum;s

BLOCKTYPE:
Concatenate;Constant;Counter Free-Running;DataTypeConversion;Display;Inport;Outport;Product;Reshape;Sum


MODELNAME: m_hdl_MatrixSizes_WARN
PATH: toolbox/qualkits/common/slchk/tests/m_hdl_MatrixSizes_WARN.slx
DESCRIPTION: Test Case model for HDL Coder check com.mathworks.HDL.ModelAdvisor.runMatrixSizesChecks
ANNOTATION: Copyright 2021 The MathWorks, Inc.
BLOCKTYPE_FREQUENCY: 2;2;1;2;2;4;3;1;10;2;1
CHECKSUM: F09C6FE11F0BFBB6DB852AE2C1180DC5
PRODUCT: IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
BLOCK:
Constant;Counter Free-Running;Data Type Conversion;Display;Matrix Concatenate;Out;Reference;Reshape;SubSystem;Terminator;Vector Concatenate;ab;cd;mmul;msum;s

BLOCKTYPE:
Concatenate;Constant;Counter Free-Running;DataTypeConversion;Display;Inport;Outport;Product;Reshape;Sum;Terminator


MODELNAME: m_hdl_NFPLatency_PASS_Fxp
PATH: toolbox/qualkits/common/slchk/tests/m_hdl_NFPLatency_PASS_Fxp.slx
DESCRIPTION: Test Case model for HDL Coder check com.mathworks.HDL.ModelAdvisor.runNFPLatencyChecks
ANNOTATION: Copyright 2021-2023 The MathWorks, Inc.
BLOCKTYPE_FREQUENCY: 4;2;67;1;9;2;1;117;7;3;6;1;5
CHECKSUM: A29B507DDA64A4DF28792005BC9ECB37
PRODUCT: IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
BLOCK:
All_FP_Blocks;Atan2_Max;Cascade;Constant;CosJSin_Max;Cos_Max;DTC_MAX;DTC_MIN;HDL Reciprocal;HDL_Reciprocal_Max;HDL_Reciprocal_Min;In;Linear;MAX;MIN;Magnitude-Angle to Complex ;Math Function;MinMax;MultiplyAccumulate;Out;Reciprocal;Reciprocal Sqrt;Reference;SinCos_Max;Sin_Max;Sqrt;SubSystem;SubsystemDiscreteTimeIntegrator;SubsystemMathFunction;SubsystemMinMaxCascade;SubsystemMultiplyAccumulate;SubsystemNonRestoreDivide;SubsystemPol2CartCordic;SubsystemProductCascade;SubsystemReciprocalNewton;SubsystemReciprocalNewtonSingleRate;SubsystemReciprocalRsqrtBasedNewtonSingleRate;SubsystemReciprocalSqrtNewton;SubsystemReciprocalSqrtNewtonSingleRate;SubsystemSqrtFunction;SubsystemSqrtNewton;SubsystemSqrtNewtonSingleRate;SubsystemSqrt_SqrtFunction;SubsystemSumCascade;SubsystemTrignometricFunction;Sum of Elements;Tree

BLOCKTYPE:
Constant;DiscreteIntegrator;Inport;MagnitudeAngleToComplex;Math;MinMax;Multiply-Accumulate;Outport;Product;Reciprocal;Sqrt;Sum;Trigonometry


MODELNAME: m_hdl_NFPLatency_WARN_Fxp
PATH: toolbox/qualkits/common/slchk/tests/m_hdl_NFPLatency_WARN_Fxp.slx
DESCRIPTION: Test Case model for HDL Coder check com.mathworks.HDL.ModelAdvisor.runNFPLatencyChecks
ANNOTATION: Copyright 2021-2022 The MathWorks, Inc.
BLOCKTYPE_FREQUENCY: 1;2;2;2;2;7;1;7;3;1;1;1;2;1;2;1;20;1
CHECKSUM: B7ABE81C2C420D76CF1B75A50062A4EB
PRODUCT: IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
BLOCK:
Abs;Add;CL_Blocks;Constant;Cos;CosJSin;Data Type Conversion;Divide;Exp;Fix;Gain;HDL Reciprocal;Hypot;In;Log;Multiply;Multiply-Add;NFP_Blocks;Out;Pow;Reciprocal;Reference;Relational Operator;Rem;Scope;Sign;Sin;SinCos;Sqrt;SubSystem;Unary Minus;acos;acosh;asin;asinh;atan;atanh;cos;cosh;cosjsin;sinh;tan;tanh

BLOCKTYPE:
Abs;Constant;DataTypeConversion;Gain;Inport;Math;Multiply-Add;Outport;Product;Reciprocal;RelationalOperator;Rounding;Scope;Signum;Sqrt;Sum;Trigonometry;UnaryMinus


MODELNAME: m_hdl_NFPULPErr_WARN
PATH: toolbox/qualkits/common/slchk/tests/m_hdl_NFPULPErr_WARN.slx
DESCRIPTION: Test Case model for HDL Coder check com.mathworks.HDL.ModelAdvisor.runNFPULPErrorChecks
ANNOTATION: Copyright 2021-2022 The MathWorks, Inc.
BLOCKTYPE: Inport;Math;Reciprocal;Terminator;Trigonometry
BLOCKTYPE_FREQUENCY: 6;9;1;29;18
CHECKSUM: 4F1C0905EA0A0004545E2F1779CFFA41
PRODUCT: IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
BLOCK:
Acos;Acosh;Asin;Asinh;Atan;Atanh;Cos;Cosh;Double Data Type;Exp;HDL Reciprocal;Half Data Type;Hypot;In;Inport;Log;Power of base ;Sin;Sincos;Single Data Type;Sinh;SubSystem;Tan;Tanh;Terminator


MODELNAME: m_hdl_SigObjStorageClass_PASS
PATH: toolbox/qualkits/common/slchk/tests/m_hdl_SigObjStorageClass_PASS.slx
ANNOTATION: Copyright 2021 The MathWorks, Inc.
BLOCK: Gain;HDLSubsystem;IN;OUT;SubSystem
BLOCKTYPE: Gain;Inport;Outport
BLOCKTYPE_FREQUENCY: 1;2;2
CHECKSUM: 5AD405428D316E0F59CD6538DDFFFB85
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
DESCRIPTION:
Test Case model for HDL Coder check com.mathworks.HDL.ModelAdvisor.runSignalObjectStorageClassChecks


MODELNAME: m_hdl_StateflowChartSettings_PASS
PATH: toolbox/qualkits/common/slchk/tests/m_hdl_StateflowChartSettings_PASS.slx
DESCRIPTION: Test Case model for HDL Coder check com.mathworks.HDL.ModelAdvisor.runStateflowChartSettingsChecks
BLOCKTYPE: Demux;Ground;Outport;S-Function;StateControl;Terminator
BLOCKTYPE_FREQUENCY: 2;2;1;2;1;3
CHECKSUM: 8107FF475F34E555A1379A8CC58B935E
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink;Stateflow
PRODUCT_BASECODE: DO;IE
ANNOTATION:
 Expected Chart Settings: ExecuteAtInitialization should be checked ActionLanguage should be MATLAB Support variable-size array property is disabled StateMachineType should MOORE in Synchronous Subsystems ExportChartFunctions should be unchecked Copyright 2021 The MathWorks, Inc.

BLOCK:
 Demux ; Ground ; SFunction ; Terminator ;Chart;ExportChartFunctions;OUT;State Control;SubSystem;Synchronous Subsystem;Terminator


MODELNAME: m_hdl_StateflowChartSettings_WARN
PATH: toolbox/qualkits/common/slchk/tests/m_hdl_StateflowChartSettings_WARN.slx
DESCRIPTION: Test Case model for HDL Coder check com.mathworks.HDL.ModelAdvisor.runStateflowChartSettingsChecks
BLOCKTYPE: Demux;Ground;Outport;S-Function;StateControl;Terminator
BLOCKTYPE_FREQUENCY: 5;5;1;5;1;6
CHECKSUM: 2182C077EDBA1D469496B5053D1C41A9
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink;Stateflow
PRODUCT_BASECODE: DO;IE
ANNOTATION:
 Expected Chart Settings: ExecuteAtInitialization should be checked ActionLanguage should be MATLAB Support variable-size array property is disabled StateMachineType should MOORE in Synchronous Subsystems ExportChartFunctions should be unchecked Copyright 2021 The MathWorks, Inc.

BLOCK:
 Demux ; Ground ; SFunction ; Terminator ;ActionLanguage;Chart;ExecuteAtInit;ExportChartFunctions;OUT;State Control;SubSystem;SupportVariableSizeArray;Synchronous Subsystem;Terminator


MODELNAME: m_hdl_ToplevelName_WARN
PATH: toolbox/qualkits/common/slchk/tests/m_hdl_ToplevelName_WARN.slx
DESCRIPTION: Test Case model for HDL Coder check com.mathworks.HDL.ModelAdvisor.runToplevelNameChecks
ANNOTATION: Copyright 2021 The MathWorks, Inc.
BLOCKTYPE: Inport;Outport;Product;Sum;UnitDelay
BLOCKTYPE_FREQUENCY: 5;2;4;7;8
CHECKSUM: 716D7E2F2827E60097DC3C67B28A764B
PRODUCT: IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
BLOCK:
Add;CmelCasingInport;Product;Unit Delay;delayed_x_out_big_big_big_name;h_In;h_in;x_in_big_big_big_name;y_out


MODELNAME: m_hdl_runAlgebraicLoopChecks_PASS
PATH: toolbox/qualkits/common/slchk/tests/m_hdl_runAlgebraicLoopChecks_PASS.slx
ANNOTATION: Copyright 2021 The MathWorks, Inc.
BLOCK: Gain;In;Out
BLOCKTYPE: Gain;Inport;Outport
BLOCKTYPE_FREQUENCY: 1;1;1
CHECKSUM: 7E8EF0028E9E25384E84141EFBC4A64B
PRODUCT: Embedded Coder;IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
DESCRIPTION:
This example shows how to use Simulink(R) to explore the solver Jacobian sparsity pattern, and the connection between the solver Jacobian sparsity pattern and the physical coupling between components of a physical system. A Simulink(R) model that models the synchronization of three metronomes placed on a free moving base are used. 


MODELNAME: m_hdl_runArchitectureNameChecks_PASS
PATH: toolbox/qualkits/common/slchk/tests/m_hdl_runArchitectureNameChecks_PASS.slx
ANNOTATION: Copyright 2021 The MathWorks, Inc.
BLOCKTYPE: Constant;DataTypeConversion;Inport;Outport;Product;Scope;Sum;UnitDelay
BLOCKTYPE_FREQUENCY: 4;1;6;2;4;2;7;8
CHECKSUM: BEB772FA951758F8CF957D8251D3E0B8
PRODUCT: IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
BLOCK:
Add;Constant;Data Type Conversion;In;Product;SubSystem;Unit Delay;delayed_x_out;delayed_x_scope_out;h_In;h_in;symmetric_fir;x_in;y_out


MODELNAME: m_hdl_runBlockSupportChecks_PASS
PATH: toolbox/qualkits/common/slchk/tests/m_hdl_runBlockSupportChecks_PASS.slx
DESCRIPTION: The van der Pol Equation This is a simulation of a nonlinear second order system.
CHECKSUM: 8B851D3A34D087E6A49F88ACDB8EF699
PRODUCT: IEC Certification Kit;Simulink
PRODUCT_BASECODE: DO;IE
ANNOTATION:
 1) Add Subsystem or Model blocks as valid variant choices. 2) You cannot connect blocks at this level. At simulation, connectivity is automatically determined, based on the active variant and port name matching. Copyright 2021-2024 The MathWorks, Inc.

BLOCK:
 Demux ; SFunction ; Terminator ;1-D Lookup Table;2-D Lookup Table;ACosh;ASinh;ATanh;Abs;Acos;Add;Asin;Assertion;Assignment;Atan;Atomic Subsystem;Backlash;Bias;Bit Clear;Bit Concat;Bit Reduce;Bit Rotate;Bit Set;Bit Shift;Bit Slice;Bitwise Operator;Bus to Vector;Ceil;Check Discrete Gradient;Check Dynamic Gap;Check Dynamic Lower Bound;Check Input Resolution;Check Static Gap;Check Static Lower Bound;Check Static Upper Bound;Compare To Constant;Compare To Zero;Complex to Real-Imag;Conjugate;Constant;Cos;Cosh;Cosine HDL Optimized;Coulomb & Viscous Friction;Counter Free-Running;Counter Limited;Data Type Conversion;Data Type Duplicate;Data Type Propagation;Dead Zone;Dead Zone Dynamic;Decrement Real World;Decrement Stored Integer;Delay;Deserializer1D;Detect Change;Detect Decrease;Detect Fall Negative;Detect Fall Nonpositive;Detect Increase;Detect Rise Nonnegative;Detect Rise Positive;Direct Lookup Table (n-D);Discontnuities;Discrete;Discrete FIR Filter;Discrete PID Controller;Discrete State-Space;Discrete Transfer Fcn;Discrete-Time Integrator;Display;Divide;DocBlock;Dot Product;Dual Port RAM;Dual Port RAM System;Dual Rate Dual Port RAM;Enable;Enabled Delay;Enabled Resettable Delay;Enabled Subsystem;Enabled Synchronous Subsystem;Enumerated Constant;Exp;Extract Bits;Fix;Float Typecast;Floating Scope;Floor;For Each;For Each Subsystem;Gain;Ground;HDL Counter;HDL FIFO;HDL Floating Point Operations;HDL Operations;HDL RAMs;HDL Subsytems;Hermitian;Hit Crossing;Hypot;In;In Bus Element;Increment Real World;Increment Stored Integer;Interval Test;Interval Test Dynamic;Log;Logic and Bit Operations;Logical Operator;Lookup Tables;MATLAB Function;Magnitude Square;Magnitude-Angle to Complex;Math Function;Math Operations;Math Reciprocal;Matrix Concatenate;MatrixMultiply;Max;Memory;Min;MinMax;Mod;Model Info;Model Verification;Model-Wide Utilities;Multiply-Accumulate;Multiply-Add;Out;Out Bus Element;Ports & Subsystems;Pow;Prelookup;Probe;Product;Product of Elements;Pulse Generator;Rate Transition;Real-Imag to Complex;Reciprocal;Reciprocal Sqrt;Reference;Relational Operator;Relay;Rem;Reset;Resettable Delay;Resettable Synchronous Subsystem;Reshape;Round;Saturation;Saturation Dynamic;Scope;Serializer1D;Shift Arithmetic;Sign;Signal Attributes;Signal Conversion;Signal Routing;Signal Specification;SignedSqrt;Simple Dual Port RAM;Simple Dual Port RAM System;Sin;Sincos;Sine HDL Optimized;Single Port RAM;Single Port RAM System;Sinh;Sinks;Sources;Sqrt;Square;State Control;Stop Simulation;SubSystem;Subsystem;Subtract;Sum;Sum of Elements;Synchronous Subsystem;Tan;Tanh;Tapped Delay;Terminator;To File;To Workspace;Transpose;Trigger;Triggered Subsystem;Trigonometric Function;Unary Minus;Unit Delay;Unit Delay Enabled Resettable Synchronous;Unit Delay Enabled Synchronous;Unit Delay Resettable Synchronous;User-Defined Functions;Variant Subsystem;Vector Concatenate;Wrap To Zero;XY Graph;Zero-Order Hold;cos + jsin;n-D Lookup Table;u;y

BLOCKTYPE:
Abs;ArithShift;Assertion;Assignment;Backlash;Bias;Bit Clear;Bit Concat;Bit Reduce;Bit Rotate;Bit Set;Bit Shift;Bit Slice;Bitwise Operator;BusToVector;CMBlock;Checks_DGap;Checks_DMin;Checks_Gradient;Checks_Resolution;Checks_SGap;Checks_SMax;Checks_SMin;Compare To Constant;Compare To Zero;ComplexToRealImag;Concatenate;Constant;Coulombic and Viscous Friction;Counter Free-Running;Counter Limited;Data Type Propagation;DataTypeConversion;DataTypeDuplicate;Dead Zone Dynamic;DeadZone;Delay;Demux;Deserializer1D;Detect Change;Detect Decrease;Detect Fall Negative;Detect Fall Nonpositive;Detect Increase;Detect Rise Nonnegative;Detect Rise Positive;DiscreteFir;DiscreteIntegrator;DiscretePulseGenerator;DiscreteStateSpace;DiscreteTransferFcn;Display;DocBlock;DotProduct;Dual-port RAM;Dual-rate dual-port RAM;EnablePort;Enumerated Constant;Extract Bits;FloatTypecast;ForEach;Gain;Ground;HDL Counter;HDL_FIFO;HitCross;Inport;Interval Test;Interval Test Dynamic;Logic;LookupNDDirect;Lookup_n-D;MagnitudeAngleToComplex;Math;Memory;MinMax;Multiply-Accumulate;Multiply-Add;Outport;PID 1dof;PreLookup;Probe;Product;RateTransition;Real World Value Decrement;Real World Value Increment;RealImagToComplex;Record;RelationalOperator;Relay;ResetPort;Reshape;Rounding;S-Function;Saturate;Saturation Dynamic;Scope;Serializer1D;SignalConversion;SignalSpecification;Signum;Simple Dual-port RAM;Sine and Cosine HDL optimized block;Single-port RAM;Sqrt;StateControl;Stop;Stored Integer Value Decrement;Stored Integer Value Increment;Sum;Tapped Delay Line;Terminator;ToFile;ToWorkspace;TriggerPort;Trigonometry;UnaryMinus;Unit Delay Enabled Resettable Synchronous;Unit Delay Enabled Synchronous;Unit Delay Resettable Synchronous;UnitDelay;Wrap To Zero;ZeroOrderHold;hdl.RAM

BLOCKTYPE_FREQUENCY:
2;1;1;1;1;2;1;1;1;1;1;1;1;1;2;1;1;1;1;1;1;1;1;1;1;1;2;1;1;1;1;2;3;1;1;1;4;1;1;1;1;1;1;1;1;1;2;2;1;1;2;1;1;1;1;1;3;1;1;1;1;2;1;1;1;1;33;1;1;1;1;3;1;15;1;3;1;1;34;2;1;2;9;2;1;1;1;1;2;1;1;1;4;1;1;1;2;1;2;2;2;1;2;1;5;4;1;1;1;7;1;2;1;1;2;16;2;1;1;1;1;1;1;3


MODELNAME: m_hdl_runBlockSupportChecks_WARN
PATH: toolbox/qualkits/common/slchk/tests/m_hdl_runBlockSupportChecks_WARN.slx
CHECKSUM: 3307044A9498B6E109E1F97A2343D234
PRODUCT: IEC Certification Kit;MATLAB;Simulink
PRODUCT_BASECODE: DO;IE
EXTERNALFILE_REFERENCE: <Enter Model Name>___Model_Block___
ANNOTATION:
Y(k) U(k) U(k) Additional Discrete Increment/Decrement Additional Math & Discrete Commonly Used Blocks Denominator Coefficients Denominator Coefficients Integrator Derivative Feedback Features Denominator Coefficients Denominator Coefficients Integrator Derivative Feedback Features Derivative Conversion PID Controllers Transfer Functions Delays Integrators Y(k) U(k) U(k) Discontinuities ( U(k) - U(k-1) ) U(k) ( U(k) - U(k-1) ) U(k) Y(k) U(k) Y(k) U(k) U(k) - (Zero) U(k-1)  U(k) Discrete-Time Linear Systems Sample & Hold Delays Edge U(k) Edge U(k) Edge U(k) Edge U(k) Edge U(k) Edge U(k) Edge U(k) Bit Operations Logic Operations Edge Detection Lookup Tables Xold Xnew Reset Reset Complex Vector Conversions Math Operations Vector/Matrix Operations Run-time Model Verification Modeling Guides Documentation Linearization of Running Models  1) Add Subsystem or Model blocks as valid variant choices. 2) You cannot connect blocks at this level. At simulation, connectivity is automatically determined, based on the active variant and port name matching.  1) Add Subsystem or Model blocks as valid variant choices. 2) You cannot connect blocks at this level. At simulation, connectivity is automatically determined, based on the active variant and port name matching. Ports & Subsystems Gateway Out set to auto which is similar to Inherit via back propagation Force Scaling to be nominal, slope == 1.0 bias == 0.0 Signal Attribute Detection Signal Attribute Manipulation Parameter Access State Access Signal Storage & Access Signal Routing Data Viewers Simulation Control Model & Subsystem Outputs freqSlope = deltaFreq/targetTime; instantaneousFreq(t) = freqSlope*t + initialFreq; intantaneousPhase(t) = integral(instFreq) = ... 0.5*freqSlope*t^2 + initialFreq*t; outputSignal(t) = sin(instantaneousPhase(t)); Signal Generators Model & Subsystem Inputs User-defined Functions Copyright 2021-2024 The MathWorks, Inc.

BLOCK:
 Demux ; SFunction ; Terminator ;1-D Lookup Table;2-D Lookup Table;AND;ASCII to String;Abs;Action Port;Add;Additional Discrete;Additional Math & Discrete;Additional Math: Increment - Decrement;Algebraic Constraint;Anti-windup;Assertion;Assignment;Atomic Subsystem;Back Calculation;Backlash;Band-Limited White Noise;Bias;Bit Clear;Bit Set;Bitwise Operator;Block Support Table;Bus Assignment;Bus Creator;Bus Element In;Bus Element Out;Bus Selector;Bus to Vector;C Caller;C Function;Check Discrete Gradient;Check Dynamic Gap;Check Dynamic Lower Bound;Check Dynamic Range;Check Dynamic Upper Bound;Check Input Resolution;Check Static Gap;Check Static Lower Bound;Check Static Range;Check Static Upper Bound;Chirp Signal;Clock;CodeReuseSubsystem;Coder;Combinatorial Logic;Commonly Used Blocks;Compare;Compare To Constant;Compare To Zero;Complex to Magnitude-Angle;Complex to Real-Imag;Compose String;Constant;Cont. Clamping Ideal;Cont. Clamping Parallel;Cont. Filter;Continuous;Conversion;Converter;Cosine;Coulomb & Viscous Friction;Counter Free-Running;Counter Limited;D;D Gain;D0in;DProd Out;DTDup;DTProp;DTS reference;Data Store Memory;Data Store Read;Data Store Write;Data Type Conversion;Data Type Conversion Inherited;Data Type Duplicate;Data Type Propagation;Data Type Propagation Examples;Data Type Scaling Strip;DataTypeConv;DataTypeProp;Dead Zone;Dead Zone Dynamic;DeadZone;Decrement Real World;Decrement Stored Integer;Decrement Time To Zero;Decrement To Zero;Delay;Delay Input;Delay Output;Delay State X;Demux;Den No Lead;DenCoef;DenCoefOut;Derivative;Derivative Gain;Descriptor State-Space;Detect Change;Detect Decrease;Detect Fall Negative;Detect Fall Nonpositive;Detect Increase;Detect Rise Nonnegative;Detect Rise Positive;Diff;Difference;Difference Inputs;Differentiator;Digital Clock;Direct Link Matrix D;Direct Lookup Table (n-D);Disabled;Disabled wSignal Specification;Disc. Backward Euler Filter;Disc. Clamping Ideal;Disc. Clamping Parallel;Disc. Forward Euler Filter;Disc. Trapezoidal Filter;Discontinuities;Discrete;Discrete Derivative;Discrete FIR Filter;Discrete Filter;Discrete PID Controller;Discrete PID Controller (2DOF);Discrete Transfer Fcn;Discrete Zero-Pole;Discrete-Time Integrator;Display;Divide;DocBlock;Dot;Dot Product;Downcast;Downcast Next State X;Downcast Output Y;EmptySubsystem;Enable;Enabled;Enabled Delay;Enabled Subsystem;Enabled and Triggered Subsystem;Entity Transport Delay;Enumerated Constant;Environment Controller;Environment Switch;Equal;Event Listener;Examples;External IC;External Parameters;External Parameters Ideal;External Reset;External Ts;Extract Bits;Extract Desired Bits;Feedback_Path;Filter;Filter Coefficient;Filter Differentiator TF;Filter ICs;Find Nonzero Elements;First Order Hold;FixPt Bitwise Operator;FixPt Constant;FixPt Data Type Duplicate;FixPt Data Type Propagation;FixPt Gateway In;FixPt Gateway Out;FixPt Logical Operator;FixPt Relational Operator;FixPt Sample Time Math;FixPt Sum;FixPt Switch;Fixed-Point State-Space;Floating Scope;For Each;For Each Subsystem;For Iterator;For Iterator Subsystem;Force to be scalar;Forward_Path;From;From File;From Spreadsheet;From Workspace;Function Caller;Function-Call Feedback Latch;Function-Call Generator;Function-Call Split;Function-Call Subsystem;Gain;GainPole;GainZero;Goto;Goto Tag Visibility;Ground;Ground_D;Ground_I;Ground_Integrator;Ground_N;Ground_P;Ground_Reset;Ground_TR;Ground_b;Ground_c;Ground_extTs;Hit Crossing;Hit Crossing Probe;I;I Gain;I0in;IC;IProd Out;Ideal P Gain;Ideal P Gain Fdbk;If;If Action Subsystem;In;In Bus Element;Increment Real World;Increment Stored Integer;Index Vector;Initial Condition;Initialize Function;Input Matrix B;Integral Gain;Integrator;Integrator ICs;Integrator Limited;Integrator, Second-Order;Integrator, Second-Order Limited;Internal IC;Internal IC - Differentiator;Internal IC - Filter;Internal Parameters;Internal Parameters Ideal;Internal Ts;Interpolation Using Prelookup;Interpreted MATLAB Function;Interval Test;Interval Test Dynamic;Kb;Kt;Level-2 MATLAB S-Function;LimitedCounter;Logic and Bit Operations;Logical Operator;Look-Up Table;Lookup;Lookup Table Dynamic;Lookup Tables;Lower Limit;Lower Test;LowerRelop;MATLAB Function;MATLAB S-Function;MATLAB System;Magnitude-Angle to Complex;Manual Switch;Manual Variant Sink;Manual Variant Source;Math Function;Math Operations;Matrix Concatenate;Memory;Merge;Messages & Events;MinMax;MinMax Running Resettable;Model;Model Info;Model Verification;Model-Wide Utilities;Modify Scaling Only;Multiport Switch;MultiportSwitch;MultiportSwitch_e3df3653d;Mux;N;N Copy;N Gain;N*Ts Prod Out;NOT;NProd Out;Negative;Nonnegative;Nonpositive;NotEqual;Nout;Num;NumCoef;Numerical Unity;OR;Out;Out Bus Element;Output;Output Matrix C;P;P ;P Copy;P Gain;PID Compensator Formula;PID Controller;PID Controller (2DOF);PProd Out;Parallel P Gain;Parameter Writer;Passthrough;Passthrough for tuning;Passthrough_I;Passthrough_P;Permute Dimensions;Polynomial;Ports & Subsystems;Positive;Prelookup;Probe;Product;Product of Elements;Proportional Gain;Quantizer;Queue;R;Ramp;Random Number;Rate Limiter;Rate Limiter Dynamic;Rate Transition;Real-Imag to Complex;Receive;Reciprocal;Reciprocal Sqrt;Reference;Relational Operator;Relay;Repeating Sequence;Repeating Sequence Interpolated;Repeating Sequence Stair;Reset;Reset Function;Reset Signal;Resettable Delay;Resettable Subsystem;Reshape;Rounding Function;S-Function;S-Function Builder;S-Function Examples;Sample Time Math;Saturation;Saturation Dynamic;Saturation Fdbk;Scan String;Scope;Selector;Send;Sequence Viewer;Setpoint Weighting (Derivative);Setpoint Weighting (Proportional);Shift Arithmetic;Sign;SignP;SignPreIntegrator;SignPreSat;Signal Attributes;Signal Conversion;Signal Editor;Signal Generator;Signal Routing;Signal Specification;Signed Sqrt;Sim;Simulink Function;Sine;Sine Wave;Sine Wave Function;Sinks;Slider Gain;Sources;Sqrt;Squeeze;State Control;State Matrix A;State Reader;State Writer;State-Space;Step;Stop Simulation;String;String Compare;String Concatenate;String Constant;String Contains;String Count;String Ends With;String Find;String Length;String Starts With;String to ASCII;String to Double;String to Enum;String to Single;SubSystem;Substring;Subsystem;Subsystem Examples;Subsystem Reference;Subtract;Sum;Sum Fdbk;Sum Output Equation;Sum State Equation;Sum of Elements;SumD;SumDen;SumI;SumNum;Sum_PD;Sum_PI;Sum_PID;Switch;Switch Case;Switch Case Action Subsystem;Switch Control;TR;TSamp;Tapped Delay;Terminate Function;Terminator;Timed-Based Linearization;To File;To String;To Workspace;Tracking Mode;Tracking Mode Sum;Transfer Fcn;Transfer Fcn Direct Form II;Transfer Fcn Direct Form II Time Varying;Transfer Fcn First Order;Transfer Fcn Lead or Lag;Transfer Fcn Real Zero;Transport Delay;Trigger;Trigger-Based Linearization;Triggered Linearization;Triggered Subsystem;Trigonometric Function;Ts;Tsamp;Tsamp - Integral;Tsamp - Ngain;U;UD;Udiff*Ts Prod Out;Uintegral*Ts Prod Out;Unary Minus;Ungain*Ts Prod Out;Uniform Random Number;Unit Conversion;Unit Delay;Unit System Configuration;Upper Limit;Upper Test;UpperRelop;User-Defined Functions;Variable Integer Delay;Variable Time Delay;Variable Transport Delay;Variant Model;Variant Sink;Variant Source;Variant Subsystem;Vector;Vector Concatenate;Waveform Generator;Weighted Sample Time;Weighted Sample Time Math;While Iterator;While Iterator Subsystem;White Noise;Width;Wrap To Zero;XY Graph;Y;Zero-Order Hold;Zero-Pole;ZeroGain;b Gain;bProd Out;c Gain;cProd Out;conjunction;conversion;cos(2*pi*u);dead_out;dead_resolution;dead_u;delta fall limit;delta rise limit;deltaFreq;disjunction;err;expander;f;fall_relop;falling;feedback;fixed;fold;forward;fromD;fromIgain;fromP;fromState;fromTR;function;gradient_type;gradient_val;initialFreq;lo;max;max_relop;max_val;memory;min;min_relop;min_val;n-D Lookup Table;out;postSat;postSat Signal;preInt;preInt ;preSat;preSat ;preSat Signal;r;relop;rem;resolution;resolution_type;rise_relop;rising;sample time;sfunxy;sin(2*pi*u);startTime;state;steps;targetTime;tol;u;u_GTE_up;u_GT_lo;uout;up;x;y

BLOCKTYPE:
ASCIIToString;Abs;ActionPort;AlgebraicConstraint;ArgIn;ArgOut;ArithShift;Assertion;Assignment;Atomic Subsystem;Backlash;Band-Limited White Noise.;Bias;Bit Clear;Bit Set;Bitwise Operator;Block Support Table;BusAssignment;BusCreator;BusSelector;BusToVector;CCaller;CFunction;CMBlock;Checks_DGap;Checks_DMax;Checks_DMin;Checks_DRange;Checks_Gradient;Checks_Resolution;Checks_SGap;Checks_SMax;Checks_SMin;Checks_SRange;Clock;Code Reuse Subsystem;CombinatorialLogic;Compare To Constant;Compare To Zero;ComplexToMagnitudeAngle;ComplexToRealImag;ComposeString;Concatenate;Constant;Conversion Inherited;Cosine;Coulombic and Viscous Friction;Counter Free-Running;Counter Limited;Data Type Propagation;Data Type Propagation Examples;DataStoreMemory;DataStoreRead;DataStoreWrite;DataTypeConversion;DataTypeDuplicate;Dead Zone Dynamic;DeadZone;Decrement Time To Zero;Decrement To Zero;Delay;Demux;Derivative;DescriptorStateSpace;Detect Change;Detect Decrease;Detect Fall Negative;Detect Fall Nonpositive;Detect Increase;Detect Rise Nonnegative;Detect Rise Positive;Difference;DigitalClock;Discrete Derivative;DiscreteFilter;DiscreteFir;DiscreteIntegrator;DiscreteTransferFcn;DiscreteZeroPole;Display;DocBlock;DotProduct;EnablePort;Enabled And Triggered Subsystem;Enabled Subsystem;EntityTransportDelay;Enumerated Constant;Environment Controller;EventListener;Extract Bits;Find;First Order Transfer Fcn;FirstOrderHold;Fixed-Point State-Space;For Each Subsystem;For Iterator Subsystem;ForEach;ForIterator;From;FromFile;FromSpreadsheet;FromWorkspace;Function-Call Generator;Function-Call Subsystem;FunctionCallFeedbackLatch;FunctionCallSplit;FunctionCaller;Gain;Goto;GotoTagVisibility;Ground;HitCross;If;If Action Subsystem;InitialCondition;Initialize Function Subsystem;Inport;Integrator;Interpolation_n-D;Interval Test;Interval Test Dynamic;Lead or Lag Compensator;Logic;Lookup Table Dynamic;LookupNDDirect;Lookup_n-D;M-S-Function;MATLABFcn;MATLABSystem;MagnitudeAngleToComplex;ManualSwitch;ManualVariantSink;ManualVariantSource;Math;Memory;Merge;MessageViewer;MinMax;MinMax Running Resettable;ModelReference;MultiPortSwitch;Mux;Outport;PID 1dof;PID 2dof;ParameterWriter;PermuteDimensions;Polyval;PreLookup;Probe;Product;Quantizer;Queue;Ramp;RandomNumber;Rate Limiter Dynamic;RateLimiter;RateTransition;Real World Value Decrement;Real World Value Increment;RealImagToComplex;Receive;RelationalOperator;Relay;Repeating Sequence Interpolated;Repeating Sequence Stair;Repeating table;Reset Function Subsystem;ResetPort;Resettable Subsystem;Reshape;Rounding;S-Function;S-Function Builder;S-Function Examples;SampleTimeMath;Saturate;Saturation Dynamic;Scaling Strip;ScanString;Scope;SecondOrderIntegrator;Selector;Send;SignalConversion;SignalEditor;SignalGenerator;SignalSpecification;Signum;Simulink Function Subsystem;Sin;Sine;Sine and Cosine;Slider Gain;Sqrt;Squeeze;StateControl;StateReader;StateSpace;StateWriter;Step;Stop;Stored Integer Value Decrement;Stored Integer Value Increment;StringCompare;StringConcatenate;StringConstant;StringContains;StringCount;StringFind;StringLength;StringToASCII;StringToEnum;Substring;Subsystem Examples;Sum;Switch;Switch Case Action Subsystem;SwitchCase;Tapped Delay Line;Terminate Function Subsystem;Terminator;Timed Linearization;ToFile;ToString;ToWorkspace;Transfer Fcn Direct Form II;Transfer Fcn Direct Form II Time Varying;Transfer Fcn Real Zero;TransferFcn;TransportDelay;TriggerPort;Triggered Linearization;Triggered Subsystem;Trigonometry;UnaryMinus;UniformRandomNumber;UnitConfiguration;UnitConversion;UnitDelay;VariableTransportDelay;Variant Model;Variant Subsystem;VariantSink;VariantSource;Virtual Subsystem;WaveformGenerator;While Iterator Subsystem;WhileIterator;Width;Wrap To Zero;XY scope.;ZeroOrderHold;ZeroPole;chirp

BLOCKTYPE_FREQUENCY:
1;1;2;1;1;1;1;11;1;1;1;1;1;1;1;5;1;1;2;2;1;1;1;1;1;1;1;1;1;1;1;1;1;1;5;1;1;1;5;1;1;1;4;57;1;1;1;1;3;18;1;1;1;1;47;21;1;9;1;1;7;4;1;1;1;1;1;1;1;1;1;1;1;1;1;1;6;5;1;1;1;3;3;1;1;1;1;1;3;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;51;1;1;43;2;1;1;2;1;606;7;1;1;1;1;38;1;1;5;3;1;1;1;1;1;1;7;7;1;1;2;1;3;4;9;291;2;2;1;1;1;1;1;40;1;1;1;2;1;1;1;1;3;1;1;57;1;1;1;1;1;1;1;1;1;10;1;1;12;6;2;1;3;3;2;1;1;5;1;1;113;22;1;2;1;2;1;3;1;1;2;1;3;2;1;1;1;1;1;1;3;1;1;1;1;1;1;1;62;19;1;1;3;1;201;1;1;1;1;1;1;1;1;1;7;1;1;2;3;1;1;1;18;2;1;1;2;2;2;1;1;1;1;3;1;1;1;1


