├── PMSM_MATLAB ├── .DS_Store ├── Chap1 │ ├── Clark.slx │ ├── PMSM_Stationary frame │ │ └── PMSM_Alpha_beta.slx │ ├── PMSM_dq frmae │ │ ├── Copy_of_pmsm.m │ │ ├── PMSM_sfunction.slx │ │ ├── PMSM_simulink.slx │ │ ├── pmsm.m │ │ ├── pmsm_plot.m │ │ └── pmsmdee.slx │ ├── PMSM_model.slx │ ├── Park.slx │ └── pmsm.slx ├── Chap10 │ ├── Five_PMSM_control.slx │ ├── Five_PMSM_matlab.slx │ ├── PMSM_model.slx │ ├── Transformations.slx │ └── pmsm_plot.m ├── Chap2 │ ├── SPWM_simulink.slx │ ├── SPWM_simulink_3rd.slx │ ├── SPWM_simulink_Jiaoti.slx │ ├── SPWM_simulink_Jizhi.slx │ ├── SPWM_simulink_Junzhi.slx │ ├── SPWM_simulink_deadtime.slx │ └── svpwm_model │ │ ├── SVPWM_plot.m │ │ ├── SVPWM_sfun │ │ ├── svpwm.m │ │ └── svpwm_sfunction.slx │ │ ├── SVPWM_simulink1.slx │ │ ├── svpwm_sfunction1.slx │ │ └── svpwm_simulink.slx ├── Chap3 │ ├── PMSM_PI │ │ ├── PMSM_PI_decomposition.slx │ │ ├── Speed_PI.slx │ │ └── pmsm_plot.m │ ├── PMSM_Relay │ │ ├── PMSM_Relay.slx │ │ └── pmsm_plot.m │ └── PMSM_SMC │ │ ├── Figure │ │ ├── Iabc.fig │ │ ├── Nr.fig │ │ └── Te.fig │ │ ├── PMSM_SMC.slx │ │ └── pmsm_plot.m ├── Chap4 │ ├── PMSM_DTC_improved │ │ ├── PMSM_DTC_improved.slx │ │ └── pmsm_plot.m │ └── PMSM_DTC_traditional │ │ ├── PMSM_switch.m │ │ ├── PMSM_traditional.slx │ │ ├── pmsm_plot.m │ │ └── sector.m ├── Chap5 │ ├── PMSM_MRAS │ │ ├── PMSM_MRAS.slx │ │ └── pmsm_plot.m │ ├── PMSM_SMO │ │ ├── PMSM_SMO_atan.slx │ │ └── pmsm_plot.m │ └── PMSM_SMO_dq │ │ ├── PMSM_SMO_dq.mdl │ │ └── pmsm_plot.m ├── Chap6 │ └── HF │ │ ├── PMSM_HF.slx │ │ └── pmsm_plot.m ├── Chap7 │ ├── Clark.slx │ └── Park.slx ├── Chap8 │ ├── SVPWM_plot.m │ ├── Six_phase_inverter.slx │ ├── Six_phase_inverter_double.slx │ └── Six_phase_inverter_twoThree_pwm.slx └── Chap9 │ ├── Sixphase_traditional.mdl │ └── pmsm_plot.m └── doc ├── MATLAB的S-Function编写指导.pdf ├── STM32_PMSM_MC_SDK5.0_Training_CHN.pdf ├── SVPWM的原理及法则推导和控制算法详解第四修改版.pdf ├── 滑模变结构控制MATLAB仿真(刘金锟).pdf ├── 现代永磁同步电机控制原理及MATLAB仿真__袁雷编著.pdf ├── 电机控制同步电角度测试说明.pdf └── 自动调节系统解析与PID整定 [白志刚编著].pdf /PMSM_MATLAB/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/.DS_Store -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap1/Clark.slx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap1/Clark.slx -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap1/PMSM_Stationary frame/PMSM_Alpha_beta.slx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap1/PMSM_Stationary frame/PMSM_Alpha_beta.slx -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap1/PMSM_dq frmae/Copy_of_pmsm.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap1/PMSM_dq frmae/Copy_of_pmsm.m -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap1/PMSM_dq frmae/PMSM_sfunction.slx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap1/PMSM_dq frmae/PMSM_sfunction.slx -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap1/PMSM_dq frmae/PMSM_simulink.slx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap1/PMSM_dq frmae/PMSM_simulink.slx -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap1/PMSM_dq frmae/pmsm.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap1/PMSM_dq frmae/pmsm.m -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap1/PMSM_dq frmae/pmsm_plot.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap1/PMSM_dq frmae/pmsm_plot.m -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap1/PMSM_dq frmae/pmsmdee.slx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap1/PMSM_dq frmae/pmsmdee.slx -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap1/PMSM_model.slx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap1/PMSM_model.slx -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap1/Park.slx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap1/Park.slx -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap1/pmsm.slx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap1/pmsm.slx -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap10/Five_PMSM_control.slx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap10/Five_PMSM_control.slx -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap10/Five_PMSM_matlab.slx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap10/Five_PMSM_matlab.slx -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap10/PMSM_model.slx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap10/PMSM_model.slx -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap10/Transformations.slx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap10/Transformations.slx -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap10/pmsm_plot.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap10/pmsm_plot.m -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap2/SPWM_simulink.slx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap2/SPWM_simulink.slx -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap2/SPWM_simulink_3rd.slx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap2/SPWM_simulink_3rd.slx -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap2/SPWM_simulink_Jiaoti.slx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap2/SPWM_simulink_Jiaoti.slx -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap2/SPWM_simulink_Jizhi.slx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap2/SPWM_simulink_Jizhi.slx -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap2/SPWM_simulink_Junzhi.slx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap2/SPWM_simulink_Junzhi.slx -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap2/SPWM_simulink_deadtime.slx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap2/SPWM_simulink_deadtime.slx -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap2/svpwm_model/SVPWM_plot.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap2/svpwm_model/SVPWM_plot.m -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap2/svpwm_model/SVPWM_sfun/svpwm.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap2/svpwm_model/SVPWM_sfun/svpwm.m -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap2/svpwm_model/SVPWM_sfun/svpwm_sfunction.slx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap2/svpwm_model/SVPWM_sfun/svpwm_sfunction.slx -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap2/svpwm_model/SVPWM_simulink1.slx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap2/svpwm_model/SVPWM_simulink1.slx -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap2/svpwm_model/svpwm_sfunction1.slx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap2/svpwm_model/svpwm_sfunction1.slx -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap2/svpwm_model/svpwm_simulink.slx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap2/svpwm_model/svpwm_simulink.slx -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap3/PMSM_PI/PMSM_PI_decomposition.slx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap3/PMSM_PI/PMSM_PI_decomposition.slx -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap3/PMSM_PI/Speed_PI.slx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap3/PMSM_PI/Speed_PI.slx -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap3/PMSM_PI/pmsm_plot.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap3/PMSM_PI/pmsm_plot.m -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap3/PMSM_Relay/PMSM_Relay.slx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap3/PMSM_Relay/PMSM_Relay.slx -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap3/PMSM_Relay/pmsm_plot.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap3/PMSM_Relay/pmsm_plot.m -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap3/PMSM_SMC/Figure/Iabc.fig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap3/PMSM_SMC/Figure/Iabc.fig -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap3/PMSM_SMC/Figure/Nr.fig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap3/PMSM_SMC/Figure/Nr.fig -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap3/PMSM_SMC/Figure/Te.fig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap3/PMSM_SMC/Figure/Te.fig -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap3/PMSM_SMC/PMSM_SMC.slx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap3/PMSM_SMC/PMSM_SMC.slx -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap3/PMSM_SMC/pmsm_plot.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap3/PMSM_SMC/pmsm_plot.m -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap4/PMSM_DTC_improved/PMSM_DTC_improved.slx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap4/PMSM_DTC_improved/PMSM_DTC_improved.slx -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap4/PMSM_DTC_improved/pmsm_plot.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap4/PMSM_DTC_improved/pmsm_plot.m -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap4/PMSM_DTC_traditional/PMSM_switch.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap4/PMSM_DTC_traditional/PMSM_switch.m -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap4/PMSM_DTC_traditional/PMSM_traditional.slx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap4/PMSM_DTC_traditional/PMSM_traditional.slx -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap4/PMSM_DTC_traditional/pmsm_plot.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap4/PMSM_DTC_traditional/pmsm_plot.m -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap4/PMSM_DTC_traditional/sector.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap4/PMSM_DTC_traditional/sector.m -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap5/PMSM_MRAS/PMSM_MRAS.slx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap5/PMSM_MRAS/PMSM_MRAS.slx -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap5/PMSM_MRAS/pmsm_plot.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap5/PMSM_MRAS/pmsm_plot.m -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap5/PMSM_SMO/PMSM_SMO_atan.slx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap5/PMSM_SMO/PMSM_SMO_atan.slx -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap5/PMSM_SMO/pmsm_plot.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap5/PMSM_SMO/pmsm_plot.m -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap5/PMSM_SMO_dq/pmsm_plot.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap5/PMSM_SMO_dq/pmsm_plot.m -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap6/HF/PMSM_HF.slx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap6/HF/PMSM_HF.slx -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap6/HF/pmsm_plot.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap6/HF/pmsm_plot.m -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap7/Clark.slx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap7/Clark.slx -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap7/Park.slx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap7/Park.slx -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap8/SVPWM_plot.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap8/SVPWM_plot.m -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap8/Six_phase_inverter.slx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap8/Six_phase_inverter.slx -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap8/Six_phase_inverter_double.slx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap8/Six_phase_inverter_double.slx -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap8/Six_phase_inverter_twoThree_pwm.slx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zdevt/pmsm/037ff17adbbd3f42f57718c0d557d2055ff5bbcd/PMSM_MATLAB/Chap8/Six_phase_inverter_twoThree_pwm.slx -------------------------------------------------------------------------------- /PMSM_MATLAB/Chap9/Sixphase_traditional.mdl: -------------------------------------------------------------------------------- 1 | Model { 2 | Name "Sixphase_traditional" 3 | Version 8.4 4 | MdlSubVersion 0 5 | SavedCharacterEncoding "GBK" 6 | GraphicalInterface { 7 | NumRootInports 0 8 | NumRootOutports 0 9 | ParameterArgumentNames "" 10 | ComputedModelVersion "1.171" 11 | NumModelReferences 0 12 | NumTestPointedSignals 0 13 | } 14 | ScopeRefreshTime 0.035000 15 | OverrideScopeRefreshTime on 16 | DisableAllScopes off 17 | DataTypeOverride "UseLocalSettings" 18 | DataTypeOverrideAppliesTo "AllNumericTypes" 19 | MinMaxOverflowLogging "UseLocalSettings" 20 | MinMaxOverflowArchiveMode "Overwrite" 21 | FPTRunName "Run 1" 22 | MaxMDLFileLineLength 120 23 | InitFcn "Ts=50e-6;" 24 | UserBdParams "PhysicalModelingChecksum;PhysicalModelingParameterChecksum;PhysicalModelingProducts" 25 | Object { 26 | $PropName "BdWindowsInfo" 27 | $ObjectID 1 28 | $ClassName "Simulink.BDWindowsInfo" 29 | Object { 30 | $PropName "WindowsInfo" 31 | $ObjectID 2 32 | $ClassName "Simulink.WindowInfo" 33 | IsActive [1] 34 | Location [-8.0, 0.0, 1382.0, 744.0] 35 | Object { 36 | $PropName "ModelBrowserInfo" 37 | $ObjectID 3 38 | $ClassName "Simulink.ModelBrowserInfo" 39 | Visible [0] 40 | DockPosition "Left" 41 | Width [50] 42 | Height [50] 43 | Filter [9] 44 | } 45 | Object { 46 | $PropName "ExplorerBarInfo" 47 | $ObjectID 4 48 | $ClassName "Simulink.ExplorerBarInfo" 49 | Visible [1] 50 | } 51 | Object { 52 | $PropName "EditorsInfo" 53 | $ObjectID 5 54 | $ClassName "Simulink.EditorInfo" 55 | IsActive [1] 56 | ViewObjType "SimulinkTopLevel" 57 | LoadSaveID "0" 58 | Extents [1332.0, 567.0] 59 | ZoomFactor [1.25] 60 | Offset [-25.316666666666379, 46.626667277018157] 61 | } 62 | } 63 | } 64 | PhysicalModelingChecksum "30139323" 65 | PhysicalModelingParameterChecksum "2797629919" 66 | PhysicalModelingProducts "Power_System_Blocks" 67 | Created "Fri Jan 04 16:51:54 2008" 68 | Creator "y" 69 | UpdateHistory "UpdateHistoryNever" 70 | ModifiedByFormat "%" 71 | LastModifiedBy "Lei" 72 | ModifiedDateFormat "%" 73 | LastModifiedDate "Mon Sep 21 09:06:53 2015" 74 | RTWModifiedTimeStamp 364727204 75 | ModelVersionFormat "1.%" 76 | ConfigurationManager "none" 77 | SampleTimeColors off 78 | SampleTimeAnnotations off 79 | LibraryLinkDisplay "none" 80 | WideLines off 81 | ShowLineDimensions off 82 | ShowPortDataTypes off 83 | ShowDesignRanges off 84 | ShowLoopsOnError on 85 | IgnoreBidirectionalLines off 86 | ShowStorageClass off 87 | ShowTestPointIcons on 88 | ShowSignalResolutionIcons on 89 | ShowViewerIcons on 90 | SortedOrder off 91 | ExecutionContextIcon off 92 | ShowLinearizationAnnotations on 93 | ShowMarkup on 94 | BlockNameDataTip off 95 | BlockParametersDataTip off 96 | BlockDescriptionStringDataTip off 97 | ToolBar on 98 | StatusBar on 99 | BrowserShowLibraryLinks off 100 | BrowserLookUnderMasks off 101 | SimulationMode "normal" 102 | PauseTimes "5" 103 | NumberOfSteps 1 104 | SnapshotBufferSize 10 105 | SnapshotInterval 10 106 | NumberOfLastSnapshots 0 107 | LinearizationMsg "none" 108 | Profile off 109 | ParamWorkspaceSource "MATLABWorkspace" 110 | AccelSystemTargetFile "accel.tlc" 111 | AccelTemplateMakefile "accel_default_tmf" 112 | AccelMakeCommand "make_rtw" 113 | TryForcingSFcnDF off 114 | Object { 115 | $PropName "DataLoggingOverride" 116 | $ObjectID 6 117 | $ClassName "Simulink.SimulationData.ModelLoggingInfo" 118 | model_ "Sixphase_traditional" 119 | Array { 120 | Type "Cell" 121 | Dimension 1 122 | Cell "Sixphase_traditional" 123 | PropName "logAsSpecifiedByModels_" 124 | } 125 | Array { 126 | Type "Cell" 127 | Dimension 1 128 | Cell "" 129 | PropName "logAsSpecifiedByModelsSSIDs_" 130 | } 131 | } 132 | RecordCoverage off 133 | CovPath "/" 134 | CovSaveName "covdata" 135 | CovMetricSettings "dw" 136 | CovNameIncrementing off 137 | CovHtmlReporting on 138 | CovForceBlockReductionOff on 139 | CovEnableCumulative on 140 | covSaveCumulativeToWorkspaceVar on 141 | CovSaveSingleToWorkspaceVar on 142 | CovCumulativeVarName "covCumulativeData" 143 | CovCumulativeReport off 144 | CovReportOnPause on 145 | CovModelRefEnable "Off" 146 | CovExternalEMLEnable off 147 | CovSFcnEnable off 148 | CovBoundaryAbsTol 0.000010 149 | CovBoundaryRelTol 0.010000 150 | CovUseTimeInterval off 151 | CovStartTime 0 152 | CovStopTime 0 153 | ExtModeBatchMode off 154 | ExtModeEnableFloating on 155 | ExtModeTrigType "manual" 156 | ExtModeTrigMode "normal" 157 | ExtModeTrigPort "1" 158 | ExtModeTrigElement "any" 159 | ExtModeTrigDuration 1000 160 | ExtModeTrigDurationFloating "auto" 161 | ExtModeTrigHoldOff 0 162 | ExtModeTrigDelay 0 163 | ExtModeTrigDirection "rising" 164 | ExtModeTrigLevel 0 165 | ExtModeArchiveMode "off" 166 | ExtModeAutoIncOneShot off 167 | ExtModeIncDirWhenArm off 168 | ExtModeAddSuffixToVar off 169 | ExtModeWriteAllDataToWs off 170 | ExtModeArmWhenConnect on 171 | ExtModeSkipDownloadWhenConnect off 172 | ExtModeLogAll on 173 | ExtModeAutoUpdateStatusClock on 174 | BufferReuse on 175 | ShowModelReferenceBlockVersion off 176 | ShowModelReferenceBlockIO off 177 | Array { 178 | Type "Handle" 179 | Dimension 1 180 | Simulink.ConfigSet { 181 | $ObjectID 7 182 | Version "1.14.3" 183 | Array { 184 | Type "Handle" 185 | Dimension 9 186 | Simulink.SolverCC { 187 | $ObjectID 8 188 | Version "1.14.3" 189 | StartTime "0.0" 190 | StopTime "0.5" 191 | AbsTol "auto" 192 | FixedStep "auto" 193 | InitialStep "auto" 194 | MaxNumMinSteps "-1" 195 | MaxOrder 5 196 | ZcThreshold "auto" 197 | ConsecutiveZCsStepRelTol "10*128*eps" 198 | MaxConsecutiveZCs "1000" 199 | ExtrapolationOrder 4 200 | NumberNewtonIterations 1 201 | MaxStep "1e-4" 202 | MinStep "auto" 203 | MaxConsecutiveMinStep "1" 204 | RelTol "1e-3" 205 | SolverMode "Auto" 206 | EnableConcurrentExecution off 207 | ConcurrentTasks off 208 | Solver "ode23tb" 209 | SolverName "ode23tb" 210 | SolverJacobianMethodControl "auto" 211 | ShapePreserveControl "DisableAll" 212 | ZeroCrossControl "UseLocalSettings" 213 | ZeroCrossAlgorithm "Nonadaptive" 214 | AlgebraicLoopSolver "TrustRegion" 215 | SolverResetMethod "Fast" 216 | PositivePriorityOrder off 217 | AutoInsertRateTranBlk off 218 | SampleTimeConstraint "Unconstrained" 219 | InsertRTBMode "Whenever possible" 220 | } 221 | Simulink.DataIOCC { 222 | $ObjectID 9 223 | Version "1.14.3" 224 | Decimation "1" 225 | ExternalInput "[t, u]" 226 | FinalStateName "xFinal" 227 | InitialState "xInitial" 228 | LimitDataPoints on 229 | MaxDataPoints "1000" 230 | LoadExternalInput off 231 | LoadInitialState off 232 | SaveFinalState off 233 | SaveCompleteFinalSimState off 234 | SaveFormat "Array" 235 | SignalLoggingSaveFormat "ModelDataLogs" 236 | SaveOutput on 237 | SaveState off 238 | SignalLogging on 239 | DSMLogging on 240 | InspectSignalLogs off 241 | VisualizeSimOutput on 242 | SaveTime on 243 | ReturnWorkspaceOutputs off 244 | StateSaveName "xout" 245 | TimeSaveName "tout" 246 | OutputSaveName "yout" 247 | SignalLoggingName "logsout" 248 | DSMLoggingName "dsmout" 249 | OutputOption "RefineOutputTimes" 250 | OutputTimes "[]" 251 | ReturnWorkspaceOutputsName "out" 252 | Refine "1" 253 | } 254 | Simulink.OptimizationCC { 255 | $ObjectID 10 256 | Version "1.14.3" 257 | Array { 258 | Type "Cell" 259 | Dimension 4 260 | Cell "ZeroExternalMemoryAtStartup" 261 | Cell "ZeroInternalMemoryAtStartup" 262 | Cell "NoFixptDivByZeroProtection" 263 | Cell "OptimizeModelRefInitCode" 264 | PropName "DisabledProps" 265 | } 266 | BlockReduction on 267 | BooleanDataType on 268 | ConditionallyExecuteInputs on 269 | InlineParams off 270 | UseDivisionForNetSlopeComputation "Off" 271 | UseFloatMulNetSlope off 272 | DefaultUnderspecifiedDataType "double" 273 | UseSpecifiedMinMax off 274 | InlineInvariantSignals off 275 | OptimizeBlockIOStorage on 276 | BufferReuse on 277 | EnhancedBackFolding off 278 | CachingGlobalReferences off 279 | GlobalBufferReuse on 280 | StrengthReduction off 281 | ExpressionFolding on 282 | BooleansAsBitfields off 283 | BitfieldContainerType "uint_T" 284 | EnableMemcpy on 285 | MemcpyThreshold 64 286 | PassReuseOutputArgsAs "Structure reference" 287 | ExpressionDepthLimit 2147483647 288 | FoldNonRolledExpr on 289 | LocalBlockOutputs on 290 | RollThreshold 5 291 | SystemCodeInlineAuto off 292 | StateBitsets off 293 | DataBitsets off 294 | ActiveStateOutputEnumStorageType "Native Integer" 295 | UseTempVars off 296 | ZeroExternalMemoryAtStartup on 297 | ZeroInternalMemoryAtStartup on 298 | InitFltsAndDblsToZero on 299 | NoFixptDivByZeroProtection off 300 | EfficientFloat2IntCast off 301 | EfficientMapNaN2IntZero on 302 | OptimizeModelRefInitCode off 303 | LifeSpan "inf" 304 | MaxStackSize "Inherit from target" 305 | BufferReusableBoundary on 306 | SimCompilerOptimization "Off" 307 | AccelVerboseBuild off 308 | ParallelExecutionInRapidAccelerator on 309 | } 310 | Simulink.DebuggingCC { 311 | $ObjectID 11 312 | Version "1.14.3" 313 | RTPrefix "error" 314 | ConsistencyChecking "none" 315 | ArrayBoundsChecking "none" 316 | SignalInfNanChecking "none" 317 | SignalRangeChecking "none" 318 | ReadBeforeWriteMsg "UseLocalSettings" 319 | WriteAfterWriteMsg "UseLocalSettings" 320 | WriteAfterReadMsg "UseLocalSettings" 321 | AlgebraicLoopMsg "warning" 322 | ArtificialAlgebraicLoopMsg "warning" 323 | SaveWithDisabledLinksMsg "warning" 324 | SaveWithParameterizedLinksMsg "none" 325 | CheckSSInitialOutputMsg on 326 | UnderspecifiedInitializationDetection "Classic" 327 | MergeDetectMultiDrivingBlocksExec "none" 328 | CheckExecutionContextPreStartOutputMsg off 329 | CheckExecutionContextRuntimeOutputMsg off 330 | SignalResolutionControl "TryResolveAllWithWarning" 331 | BlockPriorityViolationMsg "warning" 332 | MinStepSizeMsg "warning" 333 | TimeAdjustmentMsg "none" 334 | MaxConsecutiveZCsMsg "error" 335 | MaskedZcDiagnostic "warning" 336 | IgnoredZcDiagnostic "warning" 337 | SolverPrmCheckMsg "warning" 338 | InheritedTsInSrcMsg "warning" 339 | DiscreteInheritContinuousMsg "warning" 340 | MultiTaskDSMMsg "warning" 341 | MultiTaskCondExecSysMsg "none" 342 | MultiTaskRateTransMsg "error" 343 | SingleTaskRateTransMsg "none" 344 | TasksWithSamePriorityMsg "warning" 345 | SigSpecEnsureSampleTimeMsg "warning" 346 | CheckMatrixSingularityMsg "none" 347 | IntegerOverflowMsg "warning" 348 | Int32ToFloatConvMsg "warning" 349 | ParameterDowncastMsg "error" 350 | ParameterOverflowMsg "error" 351 | ParameterUnderflowMsg "none" 352 | ParameterPrecisionLossMsg "warning" 353 | ParameterTunabilityLossMsg "warning" 354 | FixptConstUnderflowMsg "none" 355 | FixptConstOverflowMsg "none" 356 | FixptConstPrecisionLossMsg "none" 357 | UnderSpecifiedDataTypeMsg "none" 358 | UnnecessaryDatatypeConvMsg "none" 359 | VectorMatrixConversionMsg "none" 360 | InvalidFcnCallConnMsg "error" 361 | FcnCallInpInsideContextMsg "UseLocalSettings" 362 | SignalLabelMismatchMsg "none" 363 | UnconnectedInputMsg "warning" 364 | UnconnectedOutputMsg "warning" 365 | UnconnectedLineMsg "warning" 366 | SFcnCompatibilityMsg "none" 367 | FrameProcessingCompatibilityMsg "warning" 368 | UniqueDataStoreMsg "none" 369 | BusObjectLabelMismatch "warning" 370 | RootOutportRequireBusObject "warning" 371 | AssertControl "UseLocalSettings" 372 | EnableOverflowDetection off 373 | ModelReferenceIOMsg "none" 374 | ModelReferenceMultiInstanceNormalModeStructChecksumCheck "error" 375 | ModelReferenceVersionMismatchMessage "none" 376 | ModelReferenceIOMismatchMessage "none" 377 | ModelReferenceCSMismatchMessage "none" 378 | UnknownTsInhSupMsg "warning" 379 | ModelReferenceDataLoggingMessage "warning" 380 | ModelReferenceSymbolNameMessage "warning" 381 | ModelReferenceExtraNoncontSigs "error" 382 | StateNameClashWarn "warning" 383 | SimStateInterfaceChecksumMismatchMsg "warning" 384 | SimStateOlderReleaseMsg "error" 385 | InitInArrayFormatMsg "warning" 386 | StrictBusMsg "ErrorLevel1" 387 | BusNameAdapt "WarnAndRepair" 388 | NonBusSignalsTreatedAsBus "none" 389 | LoggingUnavailableSignals "error" 390 | BlockIODiagnostic "none" 391 | SFUnusedDataAndEventsDiag "warning" 392 | SFUnexpectedBacktrackingDiag "warning" 393 | SFInvalidInputDataAccessInChartInitDiag "warning" 394 | SFNoUnconditionalDefaultTransitionDiag "warning" 395 | SFTransitionOutsideNaturalParentDiag "warning" 396 | SFUnconditionalTransitionShadowingDiag "warning" 397 | SFUndirectedBroadcastEventsDiag "warning" 398 | SFTransitionActionBeforeConditionDiag "warning" 399 | IntegerSaturationMsg "warning" 400 | } 401 | Simulink.HardwareCC { 402 | $ObjectID 12 403 | Version "1.14.3" 404 | ProdBitPerChar 8 405 | ProdBitPerShort 16 406 | ProdBitPerInt 32 407 | ProdBitPerLong 32 408 | ProdBitPerLongLong 64 409 | ProdBitPerFloat 32 410 | ProdBitPerDouble 64 411 | ProdBitPerPointer 32 412 | ProdLargestAtomicInteger "Char" 413 | ProdLargestAtomicFloat "None" 414 | ProdIntDivRoundTo "Undefined" 415 | ProdEndianess "Unspecified" 416 | ProdWordSize 32 417 | ProdShiftRightIntArith on 418 | ProdLongLongMode off 419 | ProdHWDeviceType "32-bit Generic" 420 | TargetBitPerChar 8 421 | TargetBitPerShort 16 422 | TargetBitPerInt 32 423 | TargetBitPerLong 32 424 | TargetBitPerLongLong 64 425 | TargetBitPerFloat 32 426 | TargetBitPerDouble 64 427 | TargetBitPerPointer 32 428 | TargetLargestAtomicInteger "Char" 429 | TargetLargestAtomicFloat "None" 430 | TargetShiftRightIntArith on 431 | TargetLongLongMode off 432 | TargetIntDivRoundTo "Undefined" 433 | TargetEndianess "Unspecified" 434 | TargetWordSize 32 435 | TargetTypeEmulationWarnSuppressLevel 0 436 | TargetPreprocMaxBitsSint 32 437 | TargetPreprocMaxBitsUint 32 438 | TargetHWDeviceType "Specified" 439 | TargetUnknown off 440 | ProdEqTarget on 441 | } 442 | Simulink.ModelReferenceCC { 443 | $ObjectID 13 444 | Version "1.14.3" 445 | UpdateModelReferenceTargets "IfOutOfDateOrStructuralChange" 446 | CheckModelReferenceTargetMessage "error" 447 | EnableParallelModelReferenceBuilds off 448 | ParallelModelReferenceErrorOnInvalidPool on 449 | ParallelModelReferenceMATLABWorkerInit "None" 450 | ModelReferenceNumInstancesAllowed "Multi" 451 | PropagateVarSize "Infer from blocks in model" 452 | ModelReferencePassRootInputsByReference on 453 | ModelReferenceMinAlgLoopOccurrences off 454 | PropagateSignalLabelsOutOfModel off 455 | SupportModelReferenceSimTargetCustomCode off 456 | } 457 | Simulink.SFSimCC { 458 | $ObjectID 14 459 | Version "1.14.3" 460 | SFSimEnableDebug on 461 | SFSimOverflowDetection on 462 | SFSimEcho on 463 | SimBlas on 464 | SimCtrlC on 465 | SimExtrinsic on 466 | SimIntegrity on 467 | SimUseLocalCustomCode off 468 | SimParseCustomCode on 469 | SimBuildMode "sf_incremental_build" 470 | SimGenImportedTypeDefs off 471 | } 472 | Simulink.RTWCC { 473 | $BackupClass "Simulink.RTWCC" 474 | $ObjectID 15 475 | Version "1.14.3" 476 | Array { 477 | Type "Cell" 478 | Dimension 1 479 | Cell "IncludeHyperlinkInReport" 480 | PropName "DisabledProps" 481 | } 482 | SystemTargetFile "grt.tlc" 483 | TLCOptions "" 484 | GenCodeOnly off 485 | MakeCommand "make_rtw" 486 | GenerateMakefile on 487 | PackageGeneratedCodeAndArtifacts off 488 | PackageName "" 489 | TemplateMakefile "grt_default_tmf" 490 | PostCodeGenCommand "" 491 | Description "" 492 | GenerateReport off 493 | SaveLog off 494 | RTWVerbose on 495 | RetainRTWFile off 496 | ProfileTLC off 497 | TLCDebug off 498 | TLCCoverage off 499 | TLCAssert off 500 | ProcessScriptMode "Default" 501 | ConfigurationMode "Optimized" 502 | ProcessScript "" 503 | ConfigurationScript "" 504 | ConfigAtBuild off 505 | RTWUseLocalCustomCode off 506 | RTWUseSimCustomCode off 507 | CustomSourceCode "" 508 | CustomHeaderCode "" 509 | CustomInclude "" 510 | CustomSource "" 511 | CustomLibrary "" 512 | CustomInitializer "" 513 | CustomTerminator "" 514 | Toolchain "Automatically locate an installed toolchain" 515 | BuildConfiguration "Faster Builds" 516 | IncludeHyperlinkInReport off 517 | LaunchReport off 518 | PortableWordSizes off 519 | CreateSILPILBlock "None" 520 | CodeExecutionProfiling off 521 | CodeExecutionProfileVariable "executionProfile" 522 | CodeProfilingSaveOptions "SummaryOnly" 523 | CodeProfilingInstrumentation off 524 | SILDebugging off 525 | TargetLang "C" 526 | IncludeBusHierarchyInRTWFileBlockHierarchyMap off 527 | IncludeERTFirstTime on 528 | GenerateTraceInfo off 529 | GenerateTraceReport off 530 | GenerateTraceReportSl off 531 | GenerateTraceReportSf off 532 | GenerateTraceReportEml off 533 | GenerateCodeInfo off 534 | GenerateWebview off 535 | GenerateCodeMetricsReport off 536 | GenerateCodeReplacementReport off 537 | RTWCompilerOptimization "Off" 538 | RTWCustomCompilerOptimizations "" 539 | CheckMdlBeforeBuild "Off" 540 | CustomRebuildMode "OnUpdate" 541 | DataInitializer "" 542 | SharedConstantsCachingThreshold 1024 543 | Array { 544 | Type "Handle" 545 | Dimension 2 546 | Simulink.CodeAppCC { 547 | $ObjectID 16 548 | Version "1.14.3" 549 | Array { 550 | Type "Cell" 551 | Dimension 9 552 | Cell "IgnoreCustomStorageClasses" 553 | Cell "InsertBlockDesc" 554 | Cell "SFDataObjDesc" 555 | Cell "SimulinkDataObjDesc" 556 | Cell "DefineNamingRule" 557 | Cell "SignalNamingRule" 558 | Cell "ParamNamingRule" 559 | Cell "InlinedPrmAccess" 560 | Cell "CustomSymbolStr" 561 | PropName "DisabledProps" 562 | } 563 | ForceParamTrailComments off 564 | GenerateComments on 565 | CommentStyle "Auto" 566 | IgnoreCustomStorageClasses on 567 | IgnoreTestpoints off 568 | IncHierarchyInIds off 569 | MaxIdLength 31 570 | PreserveName off 571 | PreserveNameWithParent off 572 | ShowEliminatedStatement off 573 | OperatorAnnotations off 574 | IncAutoGenComments off 575 | SimulinkDataObjDesc off 576 | SFDataObjDesc off 577 | MATLABFcnDesc off 578 | IncDataTypeInIds off 579 | MangleLength 1 580 | CustomSymbolStrGlobalVar "$R$N$M" 581 | CustomSymbolStrType "$N$R$M_T" 582 | CustomSymbolStrField "$N$M" 583 | CustomSymbolStrFcn "$R$N$M$F" 584 | CustomSymbolStrFcnArg "rt$I$N$M" 585 | CustomSymbolStrBlkIO "rtb_$N$M" 586 | CustomSymbolStrTmpVar "$N$M" 587 | CustomSymbolStrMacro "$R$N$M" 588 | CustomSymbolStrUtil "$N$C" 589 | DefineNamingRule "None" 590 | ParamNamingRule "None" 591 | SignalNamingRule "None" 592 | InsertBlockDesc off 593 | InsertPolySpaceComments off 594 | SimulinkBlockComments on 595 | MATLABSourceComments off 596 | EnableCustomComments off 597 | InternalIdentifier "Shortened" 598 | InlinedPrmAccess "Literals" 599 | ReqsInCode off 600 | UseSimReservedNames off 601 | } 602 | Simulink.GRTTargetCC { 603 | $BackupClass "Simulink.TargetCC" 604 | $ObjectID 17 605 | Version "1.14.3" 606 | Array { 607 | Type "Cell" 608 | Dimension 10 609 | Cell "IncludeMdlTerminateFcn" 610 | Cell "SupportNonInlinedSFcns" 611 | Cell "SuppressErrorStatus" 612 | Cell "ERTCustomFileBanners" 613 | Cell "GenerateSampleERTMain" 614 | Cell "SupportContinuousTime" 615 | Cell "PurelyIntegerCode" 616 | Cell "GenerateAllocFcn" 617 | Cell "SupportComplex" 618 | Cell "SupportAbsoluteTime" 619 | PropName "DisabledProps" 620 | } 621 | TargetFcnLib "ansi_tfl_tmw.mat" 622 | TargetLibSuffix "" 623 | TargetPreCompLibLocation "" 624 | GenFloatMathFcnCalls "NOT IN USE" 625 | TargetLangStandard "C89/C90 (ANSI)" 626 | CodeReplacementLibrary "None" 627 | UtilityFuncGeneration "Auto" 628 | ERTMultiwordTypeDef "System defined" 629 | ERTMultiwordLength 256 630 | MultiwordLength 2048 631 | GenerateFullHeader on 632 | GenerateSampleERTMain off 633 | GenerateTestInterfaces off 634 | ModelReferenceCompliant on 635 | ParMdlRefBuildCompliant on 636 | CompOptLevelCompliant on 637 | ConcurrentExecutionCompliant on 638 | IncludeMdlTerminateFcn on 639 | GeneratePreprocessorConditionals "Disable all" 640 | CombineOutputUpdateFcns off 641 | CombineSignalStateStructs off 642 | SuppressErrorStatus off 643 | ERTFirstTimeCompliant off 644 | IncludeFileDelimiter "Auto" 645 | ERTCustomFileBanners off 646 | SupportAbsoluteTime on 647 | LogVarNameModifier "rt_" 648 | MatFileLogging on 649 | MultiInstanceERTCode off 650 | CodeInterfacePackaging "Nonreusable function" 651 | SupportNonFinite on 652 | SupportComplex on 653 | PurelyIntegerCode off 654 | SupportContinuousTime on 655 | SupportNonInlinedSFcns on 656 | SupportVariableSizeSignals off 657 | EnableShiftOperators on 658 | ParenthesesLevel "Nominal" 659 | CastingMode "Nominal" 660 | MATLABClassNameForMDSCustomization "Simulink.SoftwareTarget.GRTCustomization" 661 | ModelStepFunctionPrototypeControlCompliant off 662 | CPPClassGenCompliant on 663 | AutosarCompliant off 664 | GRTInterface on 665 | GenerateAllocFcn off 666 | GenerateSharedConstants on 667 | UseMalloc off 668 | ExtMode off 669 | ExtModeStaticAlloc off 670 | ExtModeTesting off 671 | ExtModeStaticAllocSize 1000000 672 | ExtModeTransport 0 673 | ExtModeMexFile "ext_comm" 674 | ExtModeIntrfLevel "Level1" 675 | RTWCAPISignals off 676 | RTWCAPIParams off 677 | RTWCAPIStates off 678 | RTWCAPIRootIO off 679 | GenerateASAP2 off 680 | MultiInstanceErrorCode "Error" 681 | } 682 | PropName "Components" 683 | } 684 | } 685 | SSC.SimscapeCC { 686 | $ObjectID 18 687 | Version "1.0" 688 | Array { 689 | Type "Cell" 690 | Dimension 1 691 | Cell "Name" 692 | PropName "DisabledProps" 693 | } 694 | Name "Simscape" 695 | EditingMode "Full" 696 | ExplicitSolverDiagnosticOptions "warning" 697 | GlobalZcOffDiagnosticOptions "warning" 698 | SimscapeLogType "none" 699 | SimscapeLogSimulationStatistics off 700 | SimscapeLogOpenViewer off 701 | SimscapeLogName "simlog" 702 | SimscapeLogDecimation 1 703 | SimscapeLogLimitData on 704 | SimscapeLogDataHistory 5000 705 | } 706 | PropName "Components" 707 | } 708 | Name "Configuration" 709 | CurrentDlgPage "Solver" 710 | ConfigPrmDlgPosition [ 220, 78, 1146, 628 ] 711 | } 712 | PropName "ConfigurationSets" 713 | } 714 | Simulink.ConfigSet { 715 | $PropName "ActiveConfigurationSet" 716 | $ObjectID 7 717 | } 718 | Object { 719 | $PropName "DataTransfer" 720 | $ObjectID 19 721 | $ClassName "Simulink.GlobalDataTransfer" 722 | DefaultTransitionBetweenSyncTasks "Ensure deterministic transfer (maximum delay)" 723 | DefaultTransitionBetweenAsyncTasks "Ensure data integrity only" 724 | DefaultTransitionBetweenContTasks "Ensure deterministic transfer (minimum delay)" 725 | DefaultExtrapolationMethodBetweenContTasks "None" 726 | AutoInsertRateTranBlk [0] 727 | } 728 | ExplicitPartitioning off 729 | BlockDefaults { 730 | ForegroundColor "black" 731 | BackgroundColor "white" 732 | DropShadow off 733 | NamePlacement "normal" 734 | FontName "Arial" 735 | FontSize 10 736 | FontWeight "normal" 737 | FontAngle "normal" 738 | ShowName on 739 | BlockRotation 0 740 | BlockMirror off 741 | } 742 | AnnotationDefaults { 743 | HorizontalAlignment "center" 744 | VerticalAlignment "middle" 745 | ForegroundColor "black" 746 | BackgroundColor "white" 747 | DropShadow off 748 | FontName "Arial" 749 | FontSize 10 750 | FontWeight "normal" 751 | FontAngle "normal" 752 | UseDisplayTextAsClickCallback off 753 | } 754 | LineDefaults { 755 | FontName "Arial" 756 | FontSize 9 757 | FontWeight "normal" 758 | FontAngle "normal" 759 | } 760 | MaskDefaults { 761 | SelfModifiable "off" 762 | IconFrame "on" 763 | IconOpaque "on" 764 | RunInitForIconRedraw "off" 765 | IconRotate "none" 766 | PortRotate "default" 767 | IconUnits "autoscale" 768 | } 769 | MaskParameterDefaults { 770 | Evaluate "on" 771 | Tunable "on" 772 | NeverSave "off" 773 | Internal "off" 774 | ReadOnly "off" 775 | Enabled "on" 776 | Visible "on" 777 | ToolTip "on" 778 | } 779 | BlockParameterDefaults { 780 | Block { 781 | BlockType Constant 782 | Value "1" 783 | VectorParams1D on 784 | SamplingMode "Sample based" 785 | OutMin "[]" 786 | OutMax "[]" 787 | OutDataTypeStr "Inherit: Inherit from 'Constant value'" 788 | LockScale off 789 | SampleTime "inf" 790 | FramePeriod "inf" 791 | PreserveConstantTs off 792 | } 793 | Block { 794 | BlockType Demux 795 | Outputs "4" 796 | DisplayOption "none" 797 | BusSelectionMode off 798 | } 799 | Block { 800 | BlockType Fcn 801 | Expr "sin(u[1])" 802 | SampleTime "-1" 803 | } 804 | Block { 805 | BlockType Gain 806 | Gain "1" 807 | Multiplication "Element-wise(K.*u)" 808 | ParamMin "[]" 809 | ParamMax "[]" 810 | ParamDataTypeStr "Inherit: Same as input" 811 | OutMin "[]" 812 | OutMax "[]" 813 | OutDataTypeStr "Inherit: Same as input" 814 | LockScale off 815 | RndMeth "Floor" 816 | SaturateOnIntegerOverflow on 817 | SampleTime "-1" 818 | } 819 | Block { 820 | BlockType Inport 821 | Port "1" 822 | OutputFunctionCall off 823 | OutMin "[]" 824 | OutMax "[]" 825 | OutDataTypeStr "Inherit: auto" 826 | LockScale off 827 | BusOutputAsStruct off 828 | PortDimensions "-1" 829 | VarSizeSig "Inherit" 830 | SampleTime "-1" 831 | SignalType "auto" 832 | SamplingMode "auto" 833 | LatchByDelayingOutsideSignal off 834 | LatchInputForFeedbackSignals off 835 | Interpolate on 836 | } 837 | Block { 838 | BlockType Integrator 839 | ExternalReset "none" 840 | InitialConditionSource "internal" 841 | InitialCondition "0" 842 | LimitOutput off 843 | UpperSaturationLimit "inf" 844 | LowerSaturationLimit "-inf" 845 | ShowSaturationPort off 846 | ShowStatePort off 847 | AbsoluteTolerance "auto" 848 | IgnoreLimit off 849 | ZeroCross on 850 | ContinuousStateAttributes "''" 851 | } 852 | Block { 853 | BlockType Math 854 | Operator "exp" 855 | OutputSignalType "auto" 856 | SampleTime "-1" 857 | OutMin "[]" 858 | OutMax "[]" 859 | OutDataTypeStr "Inherit: Same as first input" 860 | LockScale off 861 | RndMeth "Floor" 862 | SaturateOnIntegerOverflow on 863 | IntermediateResultsDataTypeStr "Inherit: Inherit via internal rule" 864 | AlgorithmType "Newton-Raphson" 865 | Iterations "3" 866 | } 867 | Block { 868 | BlockType Mux 869 | Inputs "4" 870 | DisplayOption "none" 871 | UseBusObject off 872 | BusObject "BusObject" 873 | NonVirtualBus off 874 | } 875 | Block { 876 | BlockType Outport 877 | Port "1" 878 | OutMin "[]" 879 | OutMax "[]" 880 | OutDataTypeStr "Inherit: auto" 881 | LockScale off 882 | BusOutputAsStruct off 883 | PortDimensions "-1" 884 | VarSizeSig "Inherit" 885 | SampleTime "-1" 886 | SignalType "auto" 887 | SamplingMode "auto" 888 | SourceOfInitialOutputValue "Dialog" 889 | OutputWhenDisabled "held" 890 | InitialOutput "[]" 891 | } 892 | Block { 893 | BlockType PMIOPort 894 | } 895 | Block { 896 | BlockType Product 897 | Inputs "2" 898 | Multiplication "Element-wise(.*)" 899 | CollapseMode "All dimensions" 900 | CollapseDim "1" 901 | InputSameDT on 902 | OutMin "[]" 903 | OutMax "[]" 904 | OutDataTypeStr "Inherit: Same as first input" 905 | LockScale off 906 | RndMeth "Zero" 907 | SaturateOnIntegerOverflow on 908 | SampleTime "-1" 909 | } 910 | Block { 911 | BlockType Scope 912 | ModelBased off 913 | TickLabels "OneTimeTick" 914 | ZoomMode "on" 915 | Grid "on" 916 | TimeRange "auto" 917 | YMin "-5" 918 | YMax "5" 919 | SaveToWorkspace off 920 | SaveName "ScopeData" 921 | DataFormat "Array" 922 | LimitDataPoints on 923 | MaxDataPoints "5000" 924 | Decimation "1" 925 | SampleInput off 926 | SampleTime "-1" 927 | } 928 | Block { 929 | BlockType Selector 930 | NumberOfDimensions "1" 931 | IndexMode "One-based" 932 | InputPortWidth "-1" 933 | SampleTime "-1" 934 | IndexOptions "Index vector (dialog)" 935 | Indices "1" 936 | OutputSizes "1" 937 | } 938 | Block { 939 | BlockType Step 940 | Time "1" 941 | Before "0" 942 | After "1" 943 | SampleTime "-1" 944 | VectorParams1D on 945 | ZeroCross on 946 | } 947 | Block { 948 | BlockType SubSystem 949 | ShowPortLabels "FromPortIcon" 950 | Permissions "ReadWrite" 951 | PermitHierarchicalResolution "All" 952 | TreatAsAtomicUnit off 953 | MinAlgLoopOccurrences off 954 | PropExecContextOutsideSubsystem off 955 | CheckFcnCallInpInsideContextMsg off 956 | SystemSampleTime "-1" 957 | RTWSystemCode "Auto" 958 | RTWFcnNameOpts "Auto" 959 | RTWFileNameOpts "Auto" 960 | FunctionInterfaceSpec "void_void" 961 | FunctionWithSeparateData off 962 | RTWMemSecFuncInitTerm "Inherit from model" 963 | RTWMemSecFuncExecute "Inherit from model" 964 | RTWMemSecDataConstants "Inherit from model" 965 | RTWMemSecDataInternal "Inherit from model" 966 | RTWMemSecDataParameters "Inherit from model" 967 | SimViewingDevice off 968 | DataTypeOverride "UseLocalSettings" 969 | DataTypeOverrideAppliesTo "AllNumericTypes" 970 | MinMaxOverflowLogging "UseLocalSettings" 971 | Opaque off 972 | MaskHideContents off 973 | SFBlockType "NONE" 974 | Variant off 975 | GeneratePreprocessorConditionals off 976 | ContentPreviewEnabled off 977 | } 978 | Block { 979 | BlockType Sum 980 | IconShape "rectangular" 981 | Inputs "++" 982 | CollapseMode "All dimensions" 983 | CollapseDim "1" 984 | InputSameDT on 985 | AccumDataTypeStr "Inherit: Inherit via internal rule" 986 | OutMin "[]" 987 | OutMax "[]" 988 | OutDataTypeStr "Inherit: Same as first input" 989 | LockScale off 990 | RndMeth "Floor" 991 | SaturateOnIntegerOverflow on 992 | SampleTime "-1" 993 | } 994 | Block { 995 | BlockType TransferFcn 996 | Numerator "[1]" 997 | Denominator "[1 2 1]" 998 | AbsoluteTolerance "auto" 999 | ContinuousStateAttributes "''" 1000 | Realization "auto" 1001 | } 1002 | Block { 1003 | BlockType Trigonometry 1004 | Operator "sin" 1005 | ApproximationMethod "None" 1006 | NumberOfIterations "11" 1007 | OutputSignalType "auto" 1008 | SampleTime "-1" 1009 | } 1010 | } 1011 | System { 1012 | Name "Sixphase_traditional" 1013 | Location [-8, 0, 1374, 744] 1014 | Open on 1015 | ModelBrowserVisibility off 1016 | ModelBrowserWidth 200 1017 | ScreenColor "white" 1018 | PaperOrientation "landscape" 1019 | PaperPositionMode "auto" 1020 | PaperType "A4" 1021 | PaperUnits "centimeters" 1022 | TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] 1023 | TiledPageScale 1 1024 | ShowPageBoundaries off 1025 | ZoomFactor "125" 1026 | ReportName "simulink-default.rpt" 1027 | SIDHighWatermark "378" 1028 | Block { 1029 | BlockType SubSystem 1030 | Name " PI Controller" 1031 | SID "3" 1032 | Ports [5, 2] 1033 | Position [140, 119, 210, 231] 1034 | ZOrder -3 1035 | BackgroundColor "gray" 1036 | RequestExecContextInheritance off 1037 | System { 1038 | Name " PI Controller" 1039 | Location [-8, 0, 1374, 744] 1040 | Open off 1041 | ModelBrowserVisibility off 1042 | ModelBrowserWidth 200 1043 | ScreenColor "white" 1044 | PaperOrientation "landscape" 1045 | PaperPositionMode "auto" 1046 | PaperType "A4" 1047 | PaperUnits "centimeters" 1048 | TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] 1049 | TiledPageScale 1 1050 | ShowPageBoundaries off 1051 | ZoomFactor "150" 1052 | Block { 1053 | BlockType Inport 1054 | Name "wm*" 1055 | SID "4" 1056 | Position [55, 88, 85, 102] 1057 | ZOrder -1 1058 | IconDisplay "Port number" 1059 | } 1060 | Block { 1061 | BlockType Inport 1062 | Name "id*" 1063 | SID "5" 1064 | Position [55, 38, 85, 52] 1065 | ZOrder -2 1066 | Port "2" 1067 | IconDisplay "Port number" 1068 | } 1069 | Block { 1070 | BlockType Inport 1071 | Name "speed" 1072 | SID "8" 1073 | Position [107, 150, 123, 180] 1074 | ZOrder -5 1075 | BlockRotation 270 1076 | Port "3" 1077 | IconDisplay "Port number" 1078 | } 1079 | Block { 1080 | BlockType Inport 1081 | Name "id" 1082 | SID "9" 1083 | Position [237, 150, 253, 180] 1084 | ZOrder -6 1085 | BlockRotation 270 1086 | Port "4" 1087 | IconDisplay "Port number" 1088 | } 1089 | Block { 1090 | BlockType Inport 1091 | Name "iq" 1092 | SID "10" 1093 | Position [287, 150, 303, 180] 1094 | ZOrder -7 1095 | BlockRotation 270 1096 | Port "5" 1097 | IconDisplay "Port number" 1098 | } 1099 | Block { 1100 | BlockType Reference 1101 | Name "Id" 1102 | SID "349" 1103 | Ports [1, 1] 1104 | Position [355, 30, 405, 60] 1105 | ZOrder 5 1106 | NamePlacement "alternate" 1107 | LibraryVersion "1.666" 1108 | SourceBlock "powerlib_extras/Discrete \nControl Blocks/Discrete\nPI Controller" 1109 | SourceType "Discrete PI Controller" 1110 | ContentPreviewEnabled off 1111 | Kp "0.008*1200" 1112 | Ki "1.4*1200" 1113 | Par_Limits "[100 -100]" 1114 | Init "0" 1115 | Ts "Ts" 1116 | } 1117 | Block { 1118 | BlockType Reference 1119 | Name "Iq" 1120 | SID "350" 1121 | Ports [1, 1] 1122 | Position [355, 80, 405, 110] 1123 | ZOrder 6 1124 | NamePlacement "alternate" 1125 | LibraryVersion "1.666" 1126 | SourceBlock "powerlib_extras/Discrete \nControl Blocks/Discrete\nPI Controller" 1127 | SourceType "Discrete PI Controller" 1128 | ContentPreviewEnabled off 1129 | Kp "0.008*1200" 1130 | Ki "1.4*1200" 1131 | Par_Limits "[100 -100]" 1132 | Init "0" 1133 | Ts "Ts" 1134 | } 1135 | Block { 1136 | BlockType Sum 1137 | Name "Sum" 1138 | SID "54" 1139 | Ports [2, 1] 1140 | Position [235, 35, 255, 55] 1141 | ZOrder -16 1142 | ShowName off 1143 | IconShape "round" 1144 | Inputs "|+-" 1145 | InputSameDT off 1146 | OutDataTypeStr "Inherit: Inherit via internal rule" 1147 | SaturateOnIntegerOverflow off 1148 | } 1149 | Block { 1150 | BlockType Sum 1151 | Name "Sum1" 1152 | SID "55" 1153 | Ports [2, 1] 1154 | Position [285, 85, 305, 105] 1155 | ZOrder -17 1156 | ShowName off 1157 | IconShape "round" 1158 | Inputs "|+-" 1159 | InputSameDT off 1160 | OutDataTypeStr "Inherit: Inherit via internal rule" 1161 | SaturateOnIntegerOverflow off 1162 | } 1163 | Block { 1164 | BlockType Sum 1165 | Name "Sum4" 1166 | SID "58" 1167 | Ports [2, 1] 1168 | Position [105, 85, 125, 105] 1169 | ZOrder -20 1170 | ShowName off 1171 | IconShape "round" 1172 | Inputs "|+-" 1173 | InputSameDT off 1174 | OutDataTypeStr "Inherit: Inherit via internal rule" 1175 | SaturateOnIntegerOverflow off 1176 | } 1177 | Block { 1178 | BlockType Reference 1179 | Name "speed_pi" 1180 | SID "353" 1181 | Ports [1, 1] 1182 | Position [155, 80, 205, 110] 1183 | ZOrder 9 1184 | NamePlacement "alternate" 1185 | LibraryVersion "1.666" 1186 | SourceBlock "powerlib_extras/Discrete \nControl Blocks/Discrete\nPI Controller" 1187 | SourceType "Discrete PI Controller" 1188 | ContentPreviewEnabled off 1189 | Kp "1" 1190 | Ki "80" 1191 | Par_Limits "[50 -50]" 1192 | Init "0" 1193 | Ts "Ts" 1194 | } 1195 | Block { 1196 | BlockType Outport 1197 | Name "ud" 1198 | SID "59" 1199 | Position [450, 38, 480, 52] 1200 | ZOrder -21 1201 | IconDisplay "Port number" 1202 | } 1203 | Block { 1204 | BlockType Outport 1205 | Name "uq" 1206 | SID "60" 1207 | Position [450, 88, 480, 102] 1208 | ZOrder -22 1209 | Port "2" 1210 | IconDisplay "Port number" 1211 | } 1212 | Line { 1213 | ZOrder 30 1214 | SrcBlock "Sum1" 1215 | SrcPort 1 1216 | DstBlock "Iq" 1217 | DstPort 1 1218 | } 1219 | Line { 1220 | ZOrder 29 1221 | SrcBlock "Sum" 1222 | SrcPort 1 1223 | DstBlock "Id" 1224 | DstPort 1 1225 | } 1226 | Line { 1227 | ZOrder 53 1228 | SrcBlock "Sum4" 1229 | SrcPort 1 1230 | DstBlock "speed_pi" 1231 | DstPort 1 1232 | } 1233 | Line { 1234 | ZOrder 54 1235 | SrcBlock "speed_pi" 1236 | SrcPort 1 1237 | DstBlock "Sum1" 1238 | DstPort 1 1239 | } 1240 | Line { 1241 | ZOrder 11 1242 | SrcBlock "id" 1243 | SrcPort 1 1244 | DstBlock "Sum" 1245 | DstPort 2 1246 | } 1247 | Line { 1248 | ZOrder 12 1249 | SrcBlock "speed" 1250 | SrcPort 1 1251 | DstBlock "Sum4" 1252 | DstPort 2 1253 | } 1254 | Line { 1255 | ZOrder 13 1256 | SrcBlock "iq" 1257 | SrcPort 1 1258 | DstBlock "Sum1" 1259 | DstPort 2 1260 | } 1261 | Line { 1262 | ZOrder 28 1263 | SrcBlock "Id" 1264 | SrcPort 1 1265 | DstBlock "ud" 1266 | DstPort 1 1267 | } 1268 | Line { 1269 | ZOrder 19 1270 | SrcBlock "id*" 1271 | SrcPort 1 1272 | DstBlock "Sum" 1273 | DstPort 1 1274 | } 1275 | Line { 1276 | ZOrder 20 1277 | SrcBlock "wm*" 1278 | SrcPort 1 1279 | DstBlock "Sum4" 1280 | DstPort 1 1281 | } 1282 | Line { 1283 | ZOrder 31 1284 | SrcBlock "Iq" 1285 | SrcPort 1 1286 | DstBlock "uq" 1287 | DstPort 1 1288 | } 1289 | } 1290 | } 1291 | Block { 1292 | BlockType SubSystem 1293 | Name "Anti-park" 1294 | SID "293" 1295 | Ports [3, 2] 1296 | Position [235, 120, 315, 290] 1297 | ZOrder -25 1298 | BackgroundColor "lightBlue" 1299 | RequestExecContextInheritance off 1300 | System { 1301 | Name "Anti-park" 1302 | Location [-8, -8, 1374, 736] 1303 | Open off 1304 | ModelBrowserVisibility off 1305 | ModelBrowserWidth 200 1306 | ScreenColor "white" 1307 | PaperOrientation "landscape" 1308 | PaperPositionMode "auto" 1309 | PaperType "A4" 1310 | PaperUnits "centimeters" 1311 | TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] 1312 | TiledPageScale 1 1313 | ShowPageBoundaries off 1314 | ZoomFactor "150" 1315 | Block { 1316 | BlockType Inport 1317 | Name "Ud" 1318 | SID "294" 1319 | Position [105, 33, 135, 47] 1320 | ZOrder -1 1321 | IconDisplay "Port number" 1322 | } 1323 | Block { 1324 | BlockType Inport 1325 | Name "Uq" 1326 | SID "295" 1327 | Position [105, 63, 135, 77] 1328 | ZOrder -2 1329 | Port "2" 1330 | IconDisplay "Port number" 1331 | } 1332 | Block { 1333 | BlockType Inport 1334 | Name "The" 1335 | SID "296" 1336 | Position [105, 93, 135, 107] 1337 | ZOrder -3 1338 | Port "3" 1339 | IconDisplay "Port number" 1340 | } 1341 | Block { 1342 | BlockType SubSystem 1343 | Name "Anti-clarke" 1344 | SID "301" 1345 | Ports [4, 1] 1346 | Position [265, 30, 350, 190] 1347 | ZOrder -8 1348 | BackgroundColor "[0.380392, 0.741176, 0.988235]" 1349 | RequestExecContextInheritance off 1350 | System { 1351 | Name "Anti-clarke" 1352 | Location [-8, -8, 1374, 736] 1353 | Open off 1354 | ModelBrowserVisibility off 1355 | ModelBrowserWidth 200 1356 | ScreenColor "white" 1357 | PaperOrientation "landscape" 1358 | PaperPositionMode "auto" 1359 | PaperType "A4" 1360 | PaperUnits "centimeters" 1361 | TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] 1362 | TiledPageScale 1 1363 | ShowPageBoundaries off 1364 | ZoomFactor "100" 1365 | Block { 1366 | BlockType Inport 1367 | Name "alpha" 1368 | SID "302" 1369 | Position [20, 53, 50, 67] 1370 | ZOrder -1 1371 | IconDisplay "Port number" 1372 | } 1373 | Block { 1374 | BlockType Inport 1375 | Name "beta" 1376 | SID "303" 1377 | Position [20, 128, 50, 142] 1378 | ZOrder -2 1379 | Port "2" 1380 | IconDisplay "Port number" 1381 | } 1382 | Block { 1383 | BlockType Inport 1384 | Name "x" 1385 | SID "304" 1386 | Position [20, 203, 50, 217] 1387 | ZOrder -3 1388 | Port "3" 1389 | IconDisplay "Port number" 1390 | } 1391 | Block { 1392 | BlockType Inport 1393 | Name "y" 1394 | SID "305" 1395 | Position [20, 278, 50, 292] 1396 | ZOrder -4 1397 | Port "4" 1398 | IconDisplay "Port number" 1399 | } 1400 | Block { 1401 | BlockType Fcn 1402 | Name "Fcn1" 1403 | SID "306" 1404 | Position [125, 49, 395, 71] 1405 | ZOrder -5 1406 | Expr "u[1]+u[3]" 1407 | } 1408 | Block { 1409 | BlockType Fcn 1410 | Name "Fcn2" 1411 | SID "307" 1412 | Position [125, 94, 395, 116] 1413 | ZOrder -6 1414 | Expr "(-u[1]+sqrt(3)*u[2]-u[3]-sqrt(3)*u[4])/2" 1415 | } 1416 | Block { 1417 | BlockType Fcn 1418 | Name "Fcn3" 1419 | SID "308" 1420 | Position [125, 228, 395, 252] 1421 | ZOrder -7 1422 | Expr "(-sqrt(3)*u[1]+u[2]+sqrt(3)*u[3]+u[4])/2" 1423 | } 1424 | Block { 1425 | BlockType Fcn 1426 | Name "Fcn4" 1427 | SID "309" 1428 | Position [125, 274, 395, 296] 1429 | ZOrder -8 1430 | Expr "-u[2]-u[4]" 1431 | } 1432 | Block { 1433 | BlockType Fcn 1434 | Name "Fcn6" 1435 | SID "310" 1436 | Position [125, 138, 395, 162] 1437 | ZOrder -9 1438 | Expr "(-u[1]-sqrt(3)*u[2]-u[3]+sqrt(3)*u[4])/2" 1439 | } 1440 | Block { 1441 | BlockType Fcn 1442 | Name "Fcn7" 1443 | SID "311" 1444 | Position [125, 184, 395, 206] 1445 | ZOrder -10 1446 | Expr "(sqrt(3)*u[1]+u[2]-sqrt(3)*u[3]+u[4])/2" 1447 | } 1448 | Block { 1449 | BlockType Mux 1450 | Name "Mux" 1451 | SID "312" 1452 | Ports [6, 1] 1453 | Position [450, 30, 455, 315] 1454 | ZOrder -11 1455 | ShowName off 1456 | Inputs "6" 1457 | DisplayOption "bar" 1458 | } 1459 | Block { 1460 | BlockType Mux 1461 | Name "Mux2" 1462 | SID "313" 1463 | Ports [4, 1] 1464 | Position [80, 26, 85, 319] 1465 | ZOrder -12 1466 | ShowName off 1467 | DisplayOption "bar" 1468 | } 1469 | Block { 1470 | BlockType Outport 1471 | Name "ABCUVW" 1472 | SID "314" 1473 | Position [480, 168, 510, 182] 1474 | ZOrder -13 1475 | IconDisplay "Port number" 1476 | } 1477 | Line { 1478 | ZOrder 1 1479 | SrcBlock "alpha" 1480 | SrcPort 1 1481 | DstBlock "Mux2" 1482 | DstPort 1 1483 | } 1484 | Line { 1485 | ZOrder 2 1486 | SrcBlock "beta" 1487 | SrcPort 1 1488 | DstBlock "Mux2" 1489 | DstPort 2 1490 | } 1491 | Line { 1492 | ZOrder 3 1493 | SrcBlock "x" 1494 | SrcPort 1 1495 | DstBlock "Mux2" 1496 | DstPort 3 1497 | } 1498 | Line { 1499 | ZOrder 4 1500 | SrcBlock "y" 1501 | SrcPort 1 1502 | DstBlock "Mux2" 1503 | DstPort 4 1504 | } 1505 | Line { 1506 | ZOrder 5 1507 | SrcBlock "Mux2" 1508 | SrcPort 1 1509 | Points [10, 0] 1510 | Branch { 1511 | ZOrder 6 1512 | Points [0, 20] 1513 | Branch { 1514 | ZOrder 7 1515 | DstBlock "Fcn7" 1516 | DstPort 1 1517 | } 1518 | Branch { 1519 | ZOrder 8 1520 | Points [0, 45] 1521 | Branch { 1522 | ZOrder 9 1523 | DstBlock "Fcn3" 1524 | DstPort 1 1525 | } 1526 | Branch { 1527 | ZOrder 10 1528 | Points [0, 45] 1529 | DstBlock "Fcn4" 1530 | DstPort 1 1531 | } 1532 | } 1533 | } 1534 | Branch { 1535 | ZOrder 11 1536 | Points [0, -25] 1537 | Branch { 1538 | ZOrder 12 1539 | Points [0, -45] 1540 | Branch { 1541 | ZOrder 13 1542 | Points [0, -45] 1543 | DstBlock "Fcn1" 1544 | DstPort 1 1545 | } 1546 | Branch { 1547 | ZOrder 14 1548 | DstBlock "Fcn2" 1549 | DstPort 1 1550 | } 1551 | } 1552 | Branch { 1553 | ZOrder 15 1554 | DstBlock "Fcn6" 1555 | DstPort 1 1556 | } 1557 | } 1558 | } 1559 | Line { 1560 | ZOrder 16 1561 | SrcBlock "Fcn1" 1562 | SrcPort 1 1563 | DstBlock "Mux" 1564 | DstPort 1 1565 | } 1566 | Line { 1567 | ZOrder 17 1568 | SrcBlock "Fcn2" 1569 | SrcPort 1 1570 | DstBlock "Mux" 1571 | DstPort 2 1572 | } 1573 | Line { 1574 | ZOrder 18 1575 | SrcBlock "Fcn6" 1576 | SrcPort 1 1577 | DstBlock "Mux" 1578 | DstPort 3 1579 | } 1580 | Line { 1581 | ZOrder 19 1582 | SrcBlock "Fcn7" 1583 | SrcPort 1 1584 | DstBlock "Mux" 1585 | DstPort 4 1586 | } 1587 | Line { 1588 | ZOrder 20 1589 | SrcBlock "Fcn3" 1590 | SrcPort 1 1591 | DstBlock "Mux" 1592 | DstPort 5 1593 | } 1594 | Line { 1595 | ZOrder 21 1596 | SrcBlock "Fcn4" 1597 | SrcPort 1 1598 | DstBlock "Mux" 1599 | DstPort 6 1600 | } 1601 | Line { 1602 | ZOrder 22 1603 | SrcBlock "Mux" 1604 | SrcPort 1 1605 | DstBlock "ABCUVW" 1606 | DstPort 1 1607 | } 1608 | } 1609 | } 1610 | Block { 1611 | BlockType SubSystem 1612 | Name "Anti-park" 1613 | SID "315" 1614 | Ports [3, 2] 1615 | Position [165, 28, 230, 112] 1616 | ZOrder -9 1617 | BackgroundColor "lightBlue" 1618 | RequestExecContextInheritance off 1619 | System { 1620 | Name "Anti-park" 1621 | Location [-8, -8, 1374, 736] 1622 | Open off 1623 | ModelBrowserVisibility off 1624 | ModelBrowserWidth 200 1625 | ScreenColor "white" 1626 | PaperOrientation "landscape" 1627 | PaperPositionMode "auto" 1628 | PaperType "A4" 1629 | PaperUnits "centimeters" 1630 | TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] 1631 | TiledPageScale 1 1632 | ShowPageBoundaries off 1633 | ZoomFactor "100" 1634 | Block { 1635 | BlockType Inport 1636 | Name "d" 1637 | SID "316" 1638 | Position [180, 48, 210, 62] 1639 | ZOrder -1 1640 | IconDisplay "Port number" 1641 | } 1642 | Block { 1643 | BlockType Inport 1644 | Name "q" 1645 | SID "317" 1646 | Position [180, 78, 210, 92] 1647 | ZOrder -2 1648 | Port "2" 1649 | IconDisplay "Port number" 1650 | } 1651 | Block { 1652 | BlockType Inport 1653 | Name "the" 1654 | SID "318" 1655 | Position [80, 123, 110, 137] 1656 | ZOrder -3 1657 | Port "3" 1658 | IconDisplay "Port number" 1659 | } 1660 | Block { 1661 | BlockType Fcn 1662 | Name "Fcn" 1663 | SID "319" 1664 | Position [280, 62, 425, 88] 1665 | ZOrder -4 1666 | Expr "u[1]*u[4]-u[2]*u[3]" 1667 | } 1668 | Block { 1669 | BlockType Fcn 1670 | Name "Fcn1" 1671 | SID "320" 1672 | Position [280, 116, 425, 144] 1673 | ZOrder -5 1674 | Expr "u[1]*u[3]+u[2]*u[4]" 1675 | } 1676 | Block { 1677 | BlockType Mux 1678 | Name "Mux" 1679 | SID "321" 1680 | Ports [4, 1] 1681 | Position [245, 40, 250, 160] 1682 | ZOrder -6 1683 | ShowName off 1684 | DisplayOption "bar" 1685 | } 1686 | Block { 1687 | BlockType Trigonometry 1688 | Name "cos" 1689 | SID "322" 1690 | Ports [1, 1] 1691 | Position [150, 137, 180, 153] 1692 | ZOrder -7 1693 | Operator "cos" 1694 | } 1695 | Block { 1696 | BlockType Trigonometry 1697 | Name "sin" 1698 | SID "323" 1699 | Ports [1, 1] 1700 | Position [150, 107, 180, 123] 1701 | ZOrder -8 1702 | } 1703 | Block { 1704 | BlockType Outport 1705 | Name "alpha" 1706 | SID "324" 1707 | Position [450, 68, 480, 82] 1708 | ZOrder -9 1709 | IconDisplay "Port number" 1710 | } 1711 | Block { 1712 | BlockType Outport 1713 | Name "beta" 1714 | SID "325" 1715 | Position [450, 123, 480, 137] 1716 | ZOrder -10 1717 | Port "2" 1718 | IconDisplay "Port number" 1719 | } 1720 | Line { 1721 | ZOrder 1 1722 | SrcBlock "d" 1723 | SrcPort 1 1724 | DstBlock "Mux" 1725 | DstPort 1 1726 | } 1727 | Line { 1728 | ZOrder 2 1729 | SrcBlock "q" 1730 | SrcPort 1 1731 | DstBlock "Mux" 1732 | DstPort 2 1733 | } 1734 | Line { 1735 | ZOrder 3 1736 | SrcBlock "Mux" 1737 | SrcPort 1 1738 | Points [5, 0] 1739 | Branch { 1740 | ZOrder 4 1741 | Points [0, 30] 1742 | DstBlock "Fcn1" 1743 | DstPort 1 1744 | } 1745 | Branch { 1746 | ZOrder 5 1747 | Points [0, -25] 1748 | DstBlock "Fcn" 1749 | DstPort 1 1750 | } 1751 | } 1752 | Line { 1753 | ZOrder 6 1754 | SrcBlock "sin" 1755 | SrcPort 1 1756 | DstBlock "Mux" 1757 | DstPort 3 1758 | } 1759 | Line { 1760 | ZOrder 7 1761 | SrcBlock "cos" 1762 | SrcPort 1 1763 | DstBlock "Mux" 1764 | DstPort 4 1765 | } 1766 | Line { 1767 | ZOrder 8 1768 | SrcBlock "the" 1769 | SrcPort 1 1770 | Points [10, 0] 1771 | Branch { 1772 | ZOrder 9 1773 | Points [0, -15] 1774 | DstBlock "sin" 1775 | DstPort 1 1776 | } 1777 | Branch { 1778 | ZOrder 10 1779 | Points [0, 15] 1780 | DstBlock "cos" 1781 | DstPort 1 1782 | } 1783 | } 1784 | Line { 1785 | ZOrder 11 1786 | SrcBlock "Fcn" 1787 | SrcPort 1 1788 | DstBlock "alpha" 1789 | DstPort 1 1790 | } 1791 | Line { 1792 | ZOrder 12 1793 | SrcBlock "Fcn1" 1794 | SrcPort 1 1795 | DstBlock "beta" 1796 | DstPort 1 1797 | } 1798 | } 1799 | } 1800 | Block { 1801 | BlockType Demux 1802 | Name "Demux" 1803 | SID "299" 1804 | Ports [1, 2] 1805 | Position [425, 79, 430, 141] 1806 | ZOrder -6 1807 | BackgroundColor "black" 1808 | ShowName off 1809 | Outputs "2" 1810 | DisplayOption "bar" 1811 | } 1812 | Block { 1813 | BlockType Gain 1814 | Name "Gain" 1815 | SID "300" 1816 | Position [370, 95, 400, 125] 1817 | ZOrder -7 1818 | Gain "1/200" 1819 | ParamDataTypeStr "Inherit: Inherit via internal rule" 1820 | OutDataTypeStr "Inherit: Inherit via internal rule" 1821 | SaturateOnIntegerOverflow off 1822 | } 1823 | Block { 1824 | BlockType Constant 1825 | Name "Ux,y" 1826 | SID "354" 1827 | Position [145, 122, 175, 138] 1828 | ZOrder 1 1829 | Value "0" 1830 | } 1831 | Block { 1832 | BlockType Outport 1833 | Name "uabc" 1834 | SID "326" 1835 | Position [455, 88, 485, 102] 1836 | ZOrder -10 1837 | IconDisplay "Port number" 1838 | } 1839 | Block { 1840 | BlockType Outport 1841 | Name "uxyz" 1842 | SID "327" 1843 | Position [455, 118, 485, 132] 1844 | ZOrder -11 1845 | Port "2" 1846 | IconDisplay "Port number" 1847 | } 1848 | Line { 1849 | ZOrder 1 1850 | SrcBlock "Anti-clarke" 1851 | SrcPort 1 1852 | DstBlock "Gain" 1853 | DstPort 1 1854 | } 1855 | Line { 1856 | ZOrder 2 1857 | SrcBlock "Anti-park" 1858 | SrcPort 1 1859 | DstBlock "Anti-clarke" 1860 | DstPort 1 1861 | } 1862 | Line { 1863 | ZOrder 3 1864 | SrcBlock "Anti-park" 1865 | SrcPort 2 1866 | DstBlock "Anti-clarke" 1867 | DstPort 2 1868 | } 1869 | Line { 1870 | ZOrder 4 1871 | SrcBlock "The" 1872 | SrcPort 1 1873 | DstBlock "Anti-park" 1874 | DstPort 3 1875 | } 1876 | Line { 1877 | ZOrder 5 1878 | SrcBlock "Ud" 1879 | SrcPort 1 1880 | DstBlock "Anti-park" 1881 | DstPort 1 1882 | } 1883 | Line { 1884 | ZOrder 6 1885 | SrcBlock "Uq" 1886 | SrcPort 1 1887 | DstBlock "Anti-park" 1888 | DstPort 2 1889 | } 1890 | Line { 1891 | ZOrder 12 1892 | SrcBlock "Ux,y" 1893 | SrcPort 1 1894 | Points [49, 0] 1895 | Branch { 1896 | ZOrder 15 1897 | Points [0, 40] 1898 | DstBlock "Anti-clarke" 1899 | DstPort 4 1900 | } 1901 | Branch { 1902 | ZOrder 14 1903 | DstBlock "Anti-clarke" 1904 | DstPort 3 1905 | } 1906 | } 1907 | Line { 1908 | ZOrder 9 1909 | SrcBlock "Gain" 1910 | SrcPort 1 1911 | DstBlock "Demux" 1912 | DstPort 1 1913 | } 1914 | Line { 1915 | ZOrder 10 1916 | SrcBlock "Demux" 1917 | SrcPort 1 1918 | DstBlock "uabc" 1919 | DstPort 1 1920 | } 1921 | Line { 1922 | ZOrder 11 1923 | SrcBlock "Demux" 1924 | SrcPort 2 1925 | DstBlock "uxyz" 1926 | DstPort 1 1927 | } 1928 | } 1929 | } 1930 | Block { 1931 | BlockType Demux 1932 | Name "Demux3" 1933 | SID "222" 1934 | Ports [1, 4] 1935 | Position [790, 141, 795, 194] 1936 | ZOrder -5 1937 | BackgroundColor "black" 1938 | NamePlacement "alternate" 1939 | ShowName off 1940 | DisplayOption "bar" 1941 | } 1942 | Block { 1943 | BlockType Mux 1944 | Name "Mux" 1945 | SID "369" 1946 | Ports [2, 1] 1947 | Position [860, 143, 865, 172] 1948 | ZOrder 11 1949 | ShowName off 1950 | Inputs "2" 1951 | DisplayOption "bar" 1952 | } 1953 | Block { 1954 | BlockType Mux 1955 | Name "Mux1" 1956 | SID "371" 1957 | Ports [2, 1] 1958 | Position [860, 168, 865, 197] 1959 | ZOrder 13 1960 | ShowName off 1961 | Inputs "2" 1962 | DisplayOption "bar" 1963 | } 1964 | Block { 1965 | BlockType Selector 1966 | Name "Selector" 1967 | SID "367" 1968 | Ports [1, 1] 1969 | Position [765, 76, 805, 114] 1970 | ZOrder 9 1971 | InputPortWidth "6" 1972 | Indices "[1 4]" 1973 | } 1974 | Block { 1975 | BlockType SubSystem 1976 | Name "Six-phae PMSM" 1977 | SID "63" 1978 | Ports [1, 5, 0, 0, 0, 6] 1979 | Position [615, 113, 725, 307] 1980 | ZOrder -4 1981 | BackgroundColor "cyan" 1982 | RequestExecContextInheritance off 1983 | Object { 1984 | $PropName "MaskObject" 1985 | $ObjectID 20 1986 | $ClassName "Simulink.Mask" 1987 | Array { 1988 | Type "Simulink.MaskParameter" 1989 | Dimension 8 1990 | Object { 1991 | $ObjectID 21 1992 | Type "edit" 1993 | Name "R" 1994 | Prompt "R(ohm)" 1995 | Value "1.4" 1996 | } 1997 | Object { 1998 | $ObjectID 22 1999 | Type "edit" 2000 | Name "Ld" 2001 | Prompt "Ld(H)" 2002 | Value "0.008" 2003 | } 2004 | Object { 2005 | $ObjectID 23 2006 | Type "edit" 2007 | Name "Lq" 2008 | Prompt "Lq(H)" 2009 | Value "0.008" 2010 | } 2011 | Object { 2012 | $ObjectID 24 2013 | Type "edit" 2014 | Name "Lz" 2015 | Prompt "Lz(H)" 2016 | Value "0.0017" 2017 | } 2018 | Object { 2019 | $ObjectID 25 2020 | Type "edit" 2021 | Name "Flux" 2022 | Prompt "Flux(Wb)" 2023 | Value "0.68" 2024 | } 2025 | Object { 2026 | $ObjectID 26 2027 | Type "edit" 2028 | Name "J" 2029 | Prompt "J(kg.m^2)" 2030 | Value "0.015" 2031 | } 2032 | Object { 2033 | $ObjectID 27 2034 | Type "edit" 2035 | Name "F" 2036 | Prompt "F(N.m.s)" 2037 | Value "0" 2038 | } 2039 | Object { 2040 | $ObjectID 28 2041 | Type "edit" 2042 | Name "p" 2043 | Prompt "p" 2044 | Value "3" 2045 | } 2046 | PropName "Parameters" 2047 | } 2048 | } 2049 | System { 2050 | Name "Six-phae PMSM" 2051 | Location [-8, -8, 1374, 736] 2052 | Open off 2053 | ModelBrowserVisibility off 2054 | ModelBrowserWidth 200 2055 | ScreenColor "white" 2056 | PaperOrientation "landscape" 2057 | PaperPositionMode "auto" 2058 | PaperType "A4" 2059 | PaperUnits "centimeters" 2060 | TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] 2061 | TiledPageScale 1 2062 | ShowPageBoundaries off 2063 | ZoomFactor "100" 2064 | Block { 2065 | BlockType Inport 2066 | Name "Tm" 2067 | SID "64" 2068 | Position [580, 303, 610, 317] 2069 | ZOrder -1 2070 | BlockMirror on 2071 | IconDisplay "Port number" 2072 | } 2073 | Block { 2074 | BlockType Demux 2075 | Name "Demux" 2076 | SID "65" 2077 | Ports [1, 13] 2078 | Position [640, 96, 645, 414] 2079 | ZOrder -2 2080 | BackgroundColor "black" 2081 | ShowName off 2082 | Outputs "13" 2083 | DisplayOption "bar" 2084 | } 2085 | Block { 2086 | BlockType Mux 2087 | Name "Mux" 2088 | SID "66" 2089 | Ports [2, 1] 2090 | Position [615, 236, 620, 274] 2091 | ZOrder -3 2092 | ShowName off 2093 | Inputs "2" 2094 | DisplayOption "bar" 2095 | } 2096 | Block { 2097 | BlockType Mux 2098 | Name "Mux1" 2099 | SID "67" 2100 | Ports [4, 1] 2101 | Position [685, 243, 690, 342] 2102 | ZOrder -4 2103 | ShowName off 2104 | DisplayOption "bar" 2105 | } 2106 | Block { 2107 | BlockType Mux 2108 | Name "Mux3" 2109 | SID "69" 2110 | Ports [4, 1] 2111 | Position [300, 137, 305, 248] 2112 | ZOrder -6 2113 | ShowName off 2114 | DisplayOption "bar" 2115 | } 2116 | Block { 2117 | BlockType Mux 2118 | Name "Mux4" 2119 | SID "70" 2120 | Ports [6, 1] 2121 | Position [685, 98, 690, 237] 2122 | ZOrder -7 2123 | ShowName off 2124 | Inputs "6" 2125 | DisplayOption "bar" 2126 | } 2127 | Block { 2128 | BlockType SubSystem 2129 | Name "PMSM_mechanics" 2130 | SID "71" 2131 | Ports [2, 3] 2132 | Position [445, 281, 540, 389] 2133 | ZOrder -8 2134 | BlockMirror on 2135 | BackgroundColor "green" 2136 | RequestExecContextInheritance off 2137 | System { 2138 | Name "PMSM_mechanics" 2139 | Location [-8, 0, 1370, 744] 2140 | Open off 2141 | ModelBrowserVisibility off 2142 | ModelBrowserWidth 200 2143 | ScreenColor "white" 2144 | PaperOrientation "landscape" 2145 | PaperPositionMode "auto" 2146 | PaperType "A4" 2147 | PaperUnits "centimeters" 2148 | TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] 2149 | TiledPageScale 1 2150 | ShowPageBoundaries off 2151 | ZoomFactor "100" 2152 | Block { 2153 | BlockType Inport 2154 | Name "Tm" 2155 | SID "72" 2156 | Position [15, 73, 45, 87] 2157 | ZOrder -1 2158 | IconDisplay "Port number" 2159 | } 2160 | Block { 2161 | BlockType Inport 2162 | Name "Te" 2163 | SID "73" 2164 | Position [15, 203, 45, 217] 2165 | ZOrder -2 2166 | Port "2" 2167 | IconDisplay "Port number" 2168 | } 2169 | Block { 2170 | BlockType Gain 2171 | Name "1/J" 2172 | SID "74" 2173 | Position [180, 95, 210, 125] 2174 | ZOrder -3 2175 | Gain "1/J" 2176 | ParamDataTypeStr "Inherit: Inherit via internal rule" 2177 | OutDataTypeStr "Inherit: Inherit via internal rule" 2178 | SaturateOnIntegerOverflow off 2179 | } 2180 | Block { 2181 | BlockType Constant 2182 | Name "2pi" 2183 | SID "76" 2184 | Position [350, 170, 380, 200] 2185 | ZOrder -5 2186 | NamePlacement "alternate" 2187 | Value "2*pi" 2188 | } 2189 | Block { 2190 | BlockType Gain 2191 | Name "F" 2192 | SID "77" 2193 | Position [90, 125, 120, 155] 2194 | ZOrder -6 2195 | Gain "F" 2196 | ParamDataTypeStr "Inherit: Inherit via internal rule" 2197 | OutDataTypeStr "Inherit: Inherit via internal rule" 2198 | SaturateOnIntegerOverflow off 2199 | } 2200 | Block { 2201 | BlockType Integrator 2202 | Name "Integrator" 2203 | SID "78" 2204 | Ports [1, 1] 2205 | Position [235, 95, 265, 125] 2206 | ZOrder -7 2207 | } 2208 | Block { 2209 | BlockType Integrator 2210 | Name "Integrator1" 2211 | SID "79" 2212 | Ports [1, 1] 2213 | Position [350, 95, 380, 125] 2214 | ZOrder -8 2215 | } 2216 | Block { 2217 | BlockType Math 2218 | Name "Mod2" 2219 | SID "81" 2220 | Ports [2, 1] 2221 | Position [485, 162, 515, 193] 2222 | ZOrder -10 2223 | Operator "mod" 2224 | } 2225 | Block { 2226 | BlockType Mux 2227 | Name "Mux" 2228 | SID "82" 2229 | Ports [3, 1] 2230 | Position [555, 131, 560, 229] 2231 | ZOrder -11 2232 | ShowName off 2233 | Inputs "3" 2234 | DisplayOption "bar" 2235 | } 2236 | Block { 2237 | BlockType Sum 2238 | Name "Subtract" 2239 | SID "83" 2240 | Ports [3, 1] 2241 | Position [135, 67, 150, 153] 2242 | ZOrder -12 2243 | Inputs "-+-" 2244 | InputSameDT off 2245 | OutDataTypeStr "Inherit: Inherit via internal rule" 2246 | SaturateOnIntegerOverflow off 2247 | } 2248 | Block { 2249 | BlockType Gain 2250 | Name "p" 2251 | SID "84" 2252 | Position [295, 95, 325, 125] 2253 | ZOrder -13 2254 | Gain "p" 2255 | ParamDataTypeStr "Inherit: Inherit via internal rule" 2256 | OutDataTypeStr "Inherit: Inherit via internal rule" 2257 | SaturateOnIntegerOverflow off 2258 | } 2259 | Block { 2260 | BlockType Outport 2261 | Name "m" 2262 | SID "87" 2263 | Position [585, 173, 615, 187] 2264 | ZOrder -16 2265 | IconDisplay "Port number" 2266 | } 2267 | Block { 2268 | BlockType Outport 2269 | Name "we" 2270 | SID "85" 2271 | Position [415, 43, 445, 57] 2272 | ZOrder -14 2273 | Port "2" 2274 | IconDisplay "Port number" 2275 | } 2276 | Block { 2277 | BlockType Outport 2278 | Name "the" 2279 | SID "86" 2280 | Position [415, 103, 445, 117] 2281 | ZOrder -15 2282 | Port "3" 2283 | IconDisplay "Port number" 2284 | } 2285 | Line { 2286 | ZOrder 1 2287 | SrcBlock "Tm" 2288 | SrcPort 1 2289 | DstBlock "Subtract" 2290 | DstPort 1 2291 | } 2292 | Line { 2293 | ZOrder 2 2294 | SrcBlock "Te" 2295 | SrcPort 1 2296 | Points [10, 0] 2297 | Branch { 2298 | ZOrder 37 2299 | Points [0, -100] 2300 | DstBlock "Subtract" 2301 | DstPort 2 2302 | } 2303 | Branch { 2304 | ZOrder 34 2305 | DstBlock "Mux" 2306 | DstPort 3 2307 | } 2308 | } 2309 | Line { 2310 | ZOrder 5 2311 | SrcBlock "Subtract" 2312 | SrcPort 1 2313 | DstBlock "1/J" 2314 | DstPort 1 2315 | } 2316 | Line { 2317 | ZOrder 6 2318 | SrcBlock "1/J" 2319 | SrcPort 1 2320 | DstBlock "Integrator" 2321 | DstPort 1 2322 | } 2323 | Line { 2324 | ZOrder 7 2325 | SrcBlock "Integrator" 2326 | SrcPort 1 2327 | Points [5, 0] 2328 | Branch { 2329 | ZOrder 8 2330 | DstBlock "p" 2331 | DstPort 1 2332 | } 2333 | Branch { 2334 | ZOrder 9 2335 | Points [0, 40] 2336 | Branch { 2337 | ZOrder 39 2338 | Points [0, 25; -210, 0; 0, -35] 2339 | DstBlock "F" 2340 | DstPort 1 2341 | } 2342 | Branch { 2343 | ZOrder 11 2344 | DstBlock "Mux" 2345 | DstPort 1 2346 | } 2347 | } 2348 | } 2349 | Line { 2350 | ZOrder 12 2351 | SrcBlock "F" 2352 | SrcPort 1 2353 | DstBlock "Subtract" 2354 | DstPort 3 2355 | } 2356 | Line { 2357 | ZOrder 13 2358 | SrcBlock "p" 2359 | SrcPort 1 2360 | Points [5, 0] 2361 | Branch { 2362 | ZOrder 16 2363 | DstBlock "Integrator1" 2364 | DstPort 1 2365 | } 2366 | Branch { 2367 | ZOrder 14 2368 | Points [0, -60] 2369 | DstBlock "we" 2370 | DstPort 1 2371 | } 2372 | } 2373 | Line { 2374 | ZOrder 18 2375 | SrcBlock "Integrator1" 2376 | SrcPort 1 2377 | Points [5, 0] 2378 | Branch { 2379 | ZOrder 19 2380 | DstBlock "the" 2381 | DstPort 1 2382 | } 2383 | Branch { 2384 | ZOrder 20 2385 | Points [0, 60] 2386 | DstBlock "Mod2" 2387 | DstPort 1 2388 | } 2389 | } 2390 | Line { 2391 | ZOrder 23 2392 | SrcBlock "Mux" 2393 | SrcPort 1 2394 | DstBlock "m" 2395 | DstPort 1 2396 | } 2397 | Line { 2398 | ZOrder 31 2399 | SrcBlock "Mod2" 2400 | SrcPort 1 2401 | DstBlock "Mux" 2402 | DstPort 2 2403 | } 2404 | Line { 2405 | ZOrder 27 2406 | SrcBlock "2pi" 2407 | SrcPort 1 2408 | DstBlock "Mod2" 2409 | DstPort 2 2410 | } 2411 | Annotation { 2412 | SID "358" 2413 | Name "The" 2414 | Position [526, 168, 547, 183] 2415 | InternalMargins [0, 0, 0, 0] 2416 | FixedHeight off 2417 | FixedWidth off 2418 | HorizontalAlignment "left" 2419 | VerticalAlignment "top" 2420 | ZOrder -1 2421 | } 2422 | Annotation { 2423 | SID "357" 2424 | Name "wm" 2425 | Position [520, 134, 538, 149] 2426 | InternalMargins [0, 0, 0, 0] 2427 | FixedHeight on 2428 | FixedWidth on 2429 | HorizontalAlignment "left" 2430 | VerticalAlignment "top" 2431 | ZOrder -2 2432 | } 2433 | } 2434 | } 2435 | Block { 2436 | BlockType SubSystem 2437 | Name "Source" 2438 | SID "88" 2439 | Ports [3, 2] 2440 | Position [445, 64, 540, 176] 2441 | ZOrder -9 2442 | BackgroundColor "orange" 2443 | RequestExecContextInheritance off 2444 | System { 2445 | Name "Source" 2446 | Location [-8, 0, 1370, 744] 2447 | Open off 2448 | ModelBrowserVisibility off 2449 | ModelBrowserWidth 200 2450 | ScreenColor "white" 2451 | PaperOrientation "landscape" 2452 | PaperPositionMode "auto" 2453 | PaperType "A4" 2454 | PaperUnits "centimeters" 2455 | TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] 2456 | TiledPageScale 1 2457 | ShowPageBoundaries off 2458 | ZoomFactor "125" 2459 | Block { 2460 | BlockType Inport 2461 | Name "uab,ubc,uuv,uvw" 2462 | SID "89" 2463 | Position [25, 53, 55, 67] 2464 | ZOrder -1 2465 | IconDisplay "Port number" 2466 | } 2467 | Block { 2468 | BlockType Inport 2469 | Name "we" 2470 | SID "90" 2471 | Position [25, 153, 55, 167] 2472 | ZOrder -2 2473 | Port "2" 2474 | IconDisplay "Port number" 2475 | } 2476 | Block { 2477 | BlockType Inport 2478 | Name "the" 2479 | SID "91" 2480 | Position [25, 98, 55, 112] 2481 | ZOrder -3 2482 | Port "3" 2483 | IconDisplay "Port number" 2484 | } 2485 | Block { 2486 | BlockType Mux 2487 | Name "Mux" 2488 | SID "92" 2489 | Ports [3, 1] 2490 | Position [540, 230, 545, 270] 2491 | ZOrder -4 2492 | ShowName off 2493 | Inputs "3" 2494 | DisplayOption "bar" 2495 | } 2496 | Block { 2497 | BlockType Fcn 2498 | Name "Te Function" 2499 | SID "93" 2500 | Position [480, 184, 665, 206] 2501 | ZOrder -5 2502 | Expr "3*p*(Flux*u[2]+(Ld-Lq)*u[1]*u[2])" 2503 | } 2504 | Block { 2505 | BlockType SubSystem 2506 | Name "abcxyz2qdz1z2" 2507 | SID "94" 2508 | Ports [2, 3] 2509 | Position [75, 34, 155, 126] 2510 | ZOrder -6 2511 | BackgroundColor "lightBlue" 2512 | RequestExecContextInheritance off 2513 | System { 2514 | Name "abcxyz2qdz1z2" 2515 | Location [-8, -8, 1374, 736] 2516 | Open off 2517 | ModelBrowserVisibility off 2518 | ModelBrowserWidth 200 2519 | ScreenColor "white" 2520 | PaperOrientation "landscape" 2521 | PaperPositionMode "auto" 2522 | PaperType "A4" 2523 | PaperUnits "centimeters" 2524 | TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] 2525 | TiledPageScale 1 2526 | ShowPageBoundaries off 2527 | ZoomFactor "100" 2528 | Block { 2529 | BlockType Inport 2530 | Name "uab,ubc,uuv,uvw" 2531 | SID "95" 2532 | Position [30, 103, 60, 117] 2533 | ZOrder -1 2534 | IconDisplay "Port number" 2535 | } 2536 | Block { 2537 | BlockType Inport 2538 | Name "the" 2539 | SID "96" 2540 | Position [30, 218, 60, 232] 2541 | ZOrder -2 2542 | Port "2" 2543 | IconDisplay "Port number" 2544 | } 2545 | Block { 2546 | BlockType SubSystem 2547 | Name "Clarke" 2548 | SID "97" 2549 | Ports [1, 2] 2550 | Position [100, 51, 195, 169] 2551 | ZOrder -3 2552 | BackgroundColor "lightBlue" 2553 | RequestExecContextInheritance off 2554 | System { 2555 | Name "Clarke" 2556 | Location [-8, -8, 1374, 736] 2557 | Open off 2558 | ModelBrowserVisibility off 2559 | ModelBrowserWidth 200 2560 | ScreenColor "white" 2561 | PaperOrientation "landscape" 2562 | PaperPositionMode "auto" 2563 | PaperType "A4" 2564 | PaperUnits "centimeters" 2565 | TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] 2566 | TiledPageScale 1 2567 | ShowPageBoundaries off 2568 | ZoomFactor "100" 2569 | Block { 2570 | BlockType Inport 2571 | Name "uab,ubc,uuv,uvw" 2572 | SID "98" 2573 | Position [45, 123, 75, 137] 2574 | ZOrder -1 2575 | IconDisplay "Port number" 2576 | } 2577 | Block { 2578 | BlockType Demux 2579 | Name "Demux" 2580 | SID "99" 2581 | Ports [1, 4] 2582 | Position [120, 28, 125, 232] 2583 | ZOrder -2 2584 | BackgroundColor "black" 2585 | ShowName off 2586 | DisplayOption "bar" 2587 | } 2588 | Block { 2589 | BlockType Fcn 2590 | Name "Fcn1" 2591 | SID "100" 2592 | Position [265, 33, 660, 67] 2593 | ZOrder -3 2594 | Expr "(2*u[1]+u[2]+sqrt(3)*u[3])/6" 2595 | } 2596 | Block { 2597 | BlockType Fcn 2598 | Name "Fcn2" 2599 | SID "101" 2600 | Position [265, 89, 660, 121] 2601 | ZOrder -4 2602 | Expr "(sqrt(3)*u[2]+u[3]+2*u[4])/6" 2603 | } 2604 | Block { 2605 | BlockType Fcn 2606 | Name "Fcn6" 2607 | SID "102" 2608 | Position [265, 161, 660, 189] 2609 | ZOrder -5 2610 | Expr "(2*u[1]+u[2]-sqrt(3)*u[3])/6" 2611 | } 2612 | Block { 2613 | BlockType Fcn 2614 | Name "Fcn7" 2615 | SID "103" 2616 | Position [265, 214, 660, 246] 2617 | ZOrder -6 2618 | Expr "(-sqrt(3)*u[2]+u[3]+2*u[4])/6" 2619 | } 2620 | Block { 2621 | BlockType Mux 2622 | Name "Mux1" 2623 | SID "104" 2624 | Ports [2, 1] 2625 | Position [685, 24, 690, 131] 2626 | ZOrder -7 2627 | ShowName off 2628 | Inputs "2" 2629 | DisplayOption "bar" 2630 | } 2631 | Block { 2632 | BlockType Mux 2633 | Name "Mux2" 2634 | SID "105" 2635 | Ports [4, 1] 2636 | Position [220, 30, 225, 230] 2637 | ZOrder -8 2638 | ShowName off 2639 | DisplayOption "bar" 2640 | } 2641 | Block { 2642 | BlockType Mux 2643 | Name "Mux3" 2644 | SID "106" 2645 | Ports [2, 1] 2646 | Position [685, 149, 690, 256] 2647 | ZOrder -9 2648 | ShowName off 2649 | Inputs "2" 2650 | DisplayOption "bar" 2651 | } 2652 | Block { 2653 | BlockType Outport 2654 | Name "ualpha,ubeta" 2655 | SID "107" 2656 | Position [730, 73, 760, 87] 2657 | ZOrder -10 2658 | IconDisplay "Port number" 2659 | } 2660 | Block { 2661 | BlockType Outport 2662 | Name "ux,uy" 2663 | SID "108" 2664 | Position [730, 198, 760, 212] 2665 | ZOrder -11 2666 | Port "2" 2667 | IconDisplay "Port number" 2668 | } 2669 | Line { 2670 | ZOrder 1 2671 | SrcBlock "Demux" 2672 | SrcPort 2 2673 | DstBlock "Mux2" 2674 | DstPort 2 2675 | } 2676 | Line { 2677 | ZOrder 2 2678 | SrcBlock "Demux" 2679 | SrcPort 3 2680 | DstBlock "Mux2" 2681 | DstPort 3 2682 | } 2683 | Line { 2684 | ZOrder 3 2685 | SrcBlock "Demux" 2686 | SrcPort 4 2687 | DstBlock "Mux2" 2688 | DstPort 4 2689 | } 2690 | Line { 2691 | ZOrder 4 2692 | SrcBlock "Mux2" 2693 | SrcPort 1 2694 | Points [10, 0] 2695 | Branch { 2696 | ZOrder 5 2697 | Points [0, -25] 2698 | Branch { 2699 | ZOrder 6 2700 | Points [0, -55] 2701 | DstBlock "Fcn1" 2702 | DstPort 1 2703 | } 2704 | Branch { 2705 | ZOrder 7 2706 | DstBlock "Fcn2" 2707 | DstPort 1 2708 | } 2709 | } 2710 | Branch { 2711 | ZOrder 8 2712 | Points [0, 45] 2713 | Branch { 2714 | ZOrder 9 2715 | DstBlock "Fcn6" 2716 | DstPort 1 2717 | } 2718 | Branch { 2719 | ZOrder 10 2720 | Points [0, 55] 2721 | DstBlock "Fcn7" 2722 | DstPort 1 2723 | } 2724 | } 2725 | } 2726 | Line { 2727 | ZOrder 11 2728 | SrcBlock "uab,ubc,uuv,uvw" 2729 | SrcPort 1 2730 | DstBlock "Demux" 2731 | DstPort 1 2732 | } 2733 | Line { 2734 | ZOrder 12 2735 | SrcBlock "Demux" 2736 | SrcPort 1 2737 | DstBlock "Mux2" 2738 | DstPort 1 2739 | } 2740 | Line { 2741 | ZOrder 13 2742 | SrcBlock "Mux1" 2743 | SrcPort 1 2744 | DstBlock "ualpha,ubeta" 2745 | DstPort 1 2746 | } 2747 | Line { 2748 | ZOrder 14 2749 | SrcBlock "Fcn1" 2750 | SrcPort 1 2751 | DstBlock "Mux1" 2752 | DstPort 1 2753 | } 2754 | Line { 2755 | ZOrder 15 2756 | SrcBlock "Fcn2" 2757 | SrcPort 1 2758 | DstBlock "Mux1" 2759 | DstPort 2 2760 | } 2761 | Line { 2762 | ZOrder 16 2763 | SrcBlock "Fcn6" 2764 | SrcPort 1 2765 | DstBlock "Mux3" 2766 | DstPort 1 2767 | } 2768 | Line { 2769 | ZOrder 17 2770 | SrcBlock "Fcn7" 2771 | SrcPort 1 2772 | DstBlock "Mux3" 2773 | DstPort 2 2774 | } 2775 | Line { 2776 | ZOrder 18 2777 | SrcBlock "Mux3" 2778 | SrcPort 1 2779 | DstBlock "ux,uy" 2780 | DstPort 1 2781 | } 2782 | } 2783 | } 2784 | Block { 2785 | BlockType Mux 2786 | Name "Mux2" 2787 | SID "109" 2788 | Ports [2, 1] 2789 | Position [165, 174, 170, 276] 2790 | ZOrder -4 2791 | ShowName off 2792 | Inputs "2" 2793 | DisplayOption "bar" 2794 | } 2795 | Block { 2796 | BlockType SubSystem 2797 | Name "PARK" 2798 | SID "110" 2799 | Ports [2, 1] 2800 | Position [275, 58, 345, 147] 2801 | ZOrder -5 2802 | BackgroundColor "lightBlue" 2803 | RequestExecContextInheritance off 2804 | System { 2805 | Name "PARK" 2806 | Location [16, 401, 834, 885] 2807 | Open off 2808 | ModelBrowserVisibility off 2809 | ModelBrowserWidth 200 2810 | ScreenColor "white" 2811 | PaperOrientation "landscape" 2812 | PaperPositionMode "auto" 2813 | PaperType "A4" 2814 | PaperUnits "centimeters" 2815 | TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] 2816 | TiledPageScale 1 2817 | ShowPageBoundaries off 2818 | ZoomFactor "100" 2819 | Block { 2820 | BlockType Inport 2821 | Name "ualpha,ubeta" 2822 | SID "111" 2823 | Position [25, 73, 55, 87] 2824 | ZOrder -1 2825 | IconDisplay "Port number" 2826 | } 2827 | Block { 2828 | BlockType Inport 2829 | Name "s,c" 2830 | SID "112" 2831 | Position [25, 153, 55, 167] 2832 | ZOrder -2 2833 | Port "2" 2834 | IconDisplay "Port number" 2835 | } 2836 | Block { 2837 | BlockType Demux 2838 | Name "Demux" 2839 | SID "113" 2840 | Ports [1, 2] 2841 | Position [115, 118, 120, 202] 2842 | ZOrder -3 2843 | BackgroundColor "black" 2844 | ShowName off 2845 | Outputs "2" 2846 | DisplayOption "bar" 2847 | } 2848 | Block { 2849 | BlockType Demux 2850 | Name "Demux1" 2851 | SID "114" 2852 | Ports [1, 2] 2853 | Position [90, 39, 95, 121] 2854 | ZOrder -4 2855 | BackgroundColor "black" 2856 | ShowName off 2857 | Outputs "2" 2858 | DisplayOption "bar" 2859 | } 2860 | Block { 2861 | BlockType Fcn 2862 | Name "Fcn" 2863 | SID "115" 2864 | Position [225, 58, 380, 92] 2865 | ZOrder -5 2866 | Expr "u[1]*u[4]+u[2]*u[3]" 2867 | } 2868 | Block { 2869 | BlockType Fcn 2870 | Name "Fcn1" 2871 | SID "116" 2872 | Position [225, 150, 380, 180] 2873 | ZOrder -6 2874 | Expr "-u[1]*u[3]+u[2]*u[4]" 2875 | } 2876 | Block { 2877 | BlockType Mux 2878 | Name "Mux" 2879 | SID "117" 2880 | Ports [4, 1] 2881 | Position [185, 39, 190, 201] 2882 | ZOrder -7 2883 | ShowName off 2884 | DisplayOption "bar" 2885 | } 2886 | Block { 2887 | BlockType Mux 2888 | Name "Mux1" 2889 | SID "118" 2890 | Ports [2, 1] 2891 | Position [410, 28, 415, 212] 2892 | ZOrder -8 2893 | ShowName off 2894 | Inputs "2" 2895 | DisplayOption "bar" 2896 | } 2897 | Block { 2898 | BlockType Outport 2899 | Name "ud,uq" 2900 | SID "119" 2901 | Position [440, 113, 470, 127] 2902 | ZOrder -9 2903 | IconDisplay "Port number" 2904 | } 2905 | Line { 2906 | ZOrder 1 2907 | SrcBlock "Mux" 2908 | SrcPort 1 2909 | Points [10, 0] 2910 | Branch { 2911 | ZOrder 2 2912 | Points [0, -45] 2913 | DstBlock "Fcn" 2914 | DstPort 1 2915 | } 2916 | Branch { 2917 | ZOrder 3 2918 | Points [0, 45] 2919 | DstBlock "Fcn1" 2920 | DstPort 1 2921 | } 2922 | } 2923 | Line { 2924 | ZOrder 4 2925 | SrcBlock "s,c" 2926 | SrcPort 1 2927 | DstBlock "Demux" 2928 | DstPort 1 2929 | } 2930 | Line { 2931 | ZOrder 5 2932 | SrcBlock "ualpha,ubeta" 2933 | SrcPort 1 2934 | DstBlock "Demux1" 2935 | DstPort 1 2936 | } 2937 | Line { 2938 | ZOrder 6 2939 | SrcBlock "Demux1" 2940 | SrcPort 1 2941 | DstBlock "Mux" 2942 | DstPort 1 2943 | } 2944 | Line { 2945 | ZOrder 7 2946 | SrcBlock "Demux1" 2947 | SrcPort 2 2948 | DstBlock "Mux" 2949 | DstPort 2 2950 | } 2951 | Line { 2952 | ZOrder 8 2953 | SrcBlock "Demux" 2954 | SrcPort 1 2955 | DstBlock "Mux" 2956 | DstPort 3 2957 | } 2958 | Line { 2959 | ZOrder 9 2960 | SrcBlock "Demux" 2961 | SrcPort 2 2962 | DstBlock "Mux" 2963 | DstPort 4 2964 | } 2965 | Line { 2966 | ZOrder 10 2967 | SrcBlock "Fcn" 2968 | SrcPort 1 2969 | DstBlock "Mux1" 2970 | DstPort 1 2971 | } 2972 | Line { 2973 | ZOrder 11 2974 | SrcBlock "Fcn1" 2975 | SrcPort 1 2976 | DstBlock "Mux1" 2977 | DstPort 2 2978 | } 2979 | Line { 2980 | ZOrder 12 2981 | SrcBlock "Mux1" 2982 | SrcPort 1 2983 | DstBlock "ud,uq" 2984 | DstPort 1 2985 | } 2986 | } 2987 | } 2988 | Block { 2989 | BlockType Trigonometry 2990 | Name "Trigonometric\nFunction" 2991 | SID "120" 2992 | Ports [1, 1] 2993 | Position [100, 189, 130, 211] 2994 | ZOrder -6 2995 | } 2996 | Block { 2997 | BlockType Trigonometry 2998 | Name "Trigonometric\nFunction1" 2999 | SID "121" 3000 | Ports [1, 1] 3001 | Position [100, 239, 130, 261] 3002 | ZOrder -7 3003 | Operator "cos" 3004 | } 3005 | Block { 3006 | BlockType Outport 3007 | Name "s,c" 3008 | SID "122" 3009 | Position [405, 38, 435, 52] 3010 | ZOrder -8 3011 | IconDisplay "Port number" 3012 | } 3013 | Block { 3014 | BlockType Outport 3015 | Name "ud,uq" 3016 | SID "123" 3017 | Position [405, 98, 435, 112] 3018 | ZOrder -9 3019 | Port "2" 3020 | IconDisplay "Port number" 3021 | } 3022 | Block { 3023 | BlockType Outport 3024 | Name "ux,uy" 3025 | SID "124" 3026 | Position [405, 168, 435, 182] 3027 | ZOrder -10 3028 | Port "3" 3029 | IconDisplay "Port number" 3030 | } 3031 | Line { 3032 | ZOrder 1 3033 | SrcBlock "Mux2" 3034 | SrcPort 1 3035 | Points [55, 0; 0, -100] 3036 | Branch { 3037 | ZOrder 2 3038 | DstBlock "PARK" 3039 | DstPort 2 3040 | } 3041 | Branch { 3042 | ZOrder 3 3043 | Points [0, -80] 3044 | DstBlock "s,c" 3045 | DstPort 1 3046 | } 3047 | } 3048 | Line { 3049 | ZOrder 4 3050 | SrcBlock "the" 3051 | SrcPort 1 3052 | Points [10, 0] 3053 | Branch { 3054 | ZOrder 5 3055 | Points [0, 25] 3056 | DstBlock "Trigonometric\nFunction1" 3057 | DstPort 1 3058 | } 3059 | Branch { 3060 | ZOrder 6 3061 | Points [0, -25] 3062 | DstBlock "Trigonometric\nFunction" 3063 | DstPort 1 3064 | } 3065 | } 3066 | Line { 3067 | ZOrder 7 3068 | SrcBlock "PARK" 3069 | SrcPort 1 3070 | DstBlock "ud,uq" 3071 | DstPort 1 3072 | } 3073 | Line { 3074 | ZOrder 8 3075 | SrcBlock "uab,ubc,uuv,uvw" 3076 | SrcPort 1 3077 | DstBlock "Clarke" 3078 | DstPort 1 3079 | } 3080 | Line { 3081 | ZOrder 9 3082 | SrcBlock "Trigonometric\nFunction1" 3083 | SrcPort 1 3084 | DstBlock "Mux2" 3085 | DstPort 2 3086 | } 3087 | Line { 3088 | ZOrder 10 3089 | SrcBlock "Trigonometric\nFunction" 3090 | SrcPort 1 3091 | DstBlock "Mux2" 3092 | DstPort 1 3093 | } 3094 | Line { 3095 | ZOrder 11 3096 | SrcBlock "Clarke" 3097 | SrcPort 1 3098 | DstBlock "PARK" 3099 | DstPort 1 3100 | } 3101 | Line { 3102 | ZOrder 12 3103 | SrcBlock "Clarke" 3104 | SrcPort 2 3105 | Points [10, 0; 0, 35] 3106 | DstBlock "ux,uy" 3107 | DstPort 1 3108 | } 3109 | } 3110 | } 3111 | Block { 3112 | BlockType SubSystem 3113 | Name "iq,id" 3114 | SID "125" 3115 | Ports [2, 1] 3116 | Position [245, 66, 325, 119] 3117 | ZOrder -7 3118 | BackgroundColor "yellow" 3119 | RequestExecContextInheritance off 3120 | System { 3121 | Name "iq,id" 3122 | Location [-8, -8, 1374, 736] 3123 | Open off 3124 | ModelBrowserVisibility off 3125 | ModelBrowserWidth 200 3126 | ScreenColor "white" 3127 | PaperOrientation "landscape" 3128 | PaperPositionMode "auto" 3129 | PaperType "A4" 3130 | PaperUnits "centimeters" 3131 | TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] 3132 | TiledPageScale 1 3133 | ShowPageBoundaries off 3134 | ZoomFactor "125" 3135 | Block { 3136 | BlockType Inport 3137 | Name "ud,uq" 3138 | SID "126" 3139 | Position [45, 58, 75, 72] 3140 | ZOrder -1 3141 | IconDisplay "Port number" 3142 | } 3143 | Block { 3144 | BlockType Inport 3145 | Name "we" 3146 | SID "127" 3147 | Position [45, 183, 75, 197] 3148 | ZOrder -2 3149 | Port "2" 3150 | IconDisplay "Port number" 3151 | } 3152 | Block { 3153 | BlockType Demux 3154 | Name "Demux" 3155 | SID "128" 3156 | Ports [1, 2] 3157 | Position [100, 37, 105, 88] 3158 | ZOrder -3 3159 | BackgroundColor "black" 3160 | ShowName off 3161 | Outputs "2" 3162 | DisplayOption "bar" 3163 | } 3164 | Block { 3165 | BlockType Mux 3166 | Name "Mux" 3167 | SID "129" 3168 | Ports [2, 1] 3169 | Position [305, 99, 310, 161] 3170 | ZOrder -4 3171 | ShowName off 3172 | Inputs "2" 3173 | DisplayOption "bar" 3174 | } 3175 | Block { 3176 | BlockType SubSystem 3177 | Name "id" 3178 | SID "130" 3179 | Ports [3, 1] 3180 | Position [195, 36, 255, 104] 3181 | ZOrder -5 3182 | BackgroundColor "yellow" 3183 | RequestExecContextInheritance off 3184 | System { 3185 | Name "id" 3186 | Location [-8, -8, 1374, 736] 3187 | Open off 3188 | ModelBrowserVisibility off 3189 | ModelBrowserWidth 200 3190 | ScreenColor "white" 3191 | PaperOrientation "landscape" 3192 | PaperPositionMode "auto" 3193 | PaperType "A4" 3194 | PaperUnits "centimeters" 3195 | TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] 3196 | TiledPageScale 1 3197 | ShowPageBoundaries off 3198 | ZoomFactor "125" 3199 | Block { 3200 | BlockType Inport 3201 | Name "ud" 3202 | SID "131" 3203 | Position [95, 168, 125, 182] 3204 | ZOrder -1 3205 | IconDisplay "Port number" 3206 | } 3207 | Block { 3208 | BlockType Inport 3209 | Name "we" 3210 | SID "132" 3211 | Position [95, 213, 125, 227] 3212 | ZOrder -2 3213 | Port "2" 3214 | IconDisplay "Port number" 3215 | } 3216 | Block { 3217 | BlockType Inport 3218 | Name "iq" 3219 | SID "133" 3220 | Position [95, 243, 125, 257] 3221 | ZOrder -3 3222 | Port "3" 3223 | IconDisplay "Port number" 3224 | } 3225 | Block { 3226 | BlockType Gain 3227 | Name "1/Ld" 3228 | SID "134" 3229 | Position [240, 160, 270, 190] 3230 | ZOrder -4 3231 | Gain "1/Ld" 3232 | ParamDataTypeStr "Inherit: Inherit via internal rule" 3233 | OutDataTypeStr "Inherit: Inherit via internal rule" 3234 | SaturateOnIntegerOverflow off 3235 | } 3236 | Block { 3237 | BlockType Gain 3238 | Name "Lq/Ld" 3239 | SID "135" 3240 | Position [240, 220, 270, 250] 3241 | ZOrder -5 3242 | Gain "Lq/Ld" 3243 | ParamDataTypeStr "Inherit: Inherit via internal rule" 3244 | OutDataTypeStr "Inherit: Inherit via internal rule" 3245 | SaturateOnIntegerOverflow off 3246 | } 3247 | Block { 3248 | BlockType Product 3249 | Name "Product" 3250 | SID "136" 3251 | Ports [2, 1] 3252 | Position [170, 206, 195, 264] 3253 | ZOrder -6 3254 | InputSameDT off 3255 | OutDataTypeStr "Inherit: Inherit via internal rule" 3256 | SaturateOnIntegerOverflow off 3257 | } 3258 | Block { 3259 | BlockType Gain 3260 | Name "R/Ld" 3261 | SID "137" 3262 | Position [240, 100, 270, 130] 3263 | ZOrder -7 3264 | Gain "R/Ld" 3265 | ParamDataTypeStr "Inherit: Inherit via internal rule" 3266 | OutDataTypeStr "Inherit: Inherit via internal rule" 3267 | SaturateOnIntegerOverflow off 3268 | } 3269 | Block { 3270 | BlockType Sum 3271 | Name "Subtract" 3272 | SID "138" 3273 | Ports [3, 1] 3274 | Position [295, 83, 320, 267] 3275 | ZOrder -8 3276 | Inputs "-++" 3277 | InputSameDT off 3278 | OutDataTypeStr "Inherit: Inherit via internal rule" 3279 | SaturateOnIntegerOverflow off 3280 | } 3281 | Block { 3282 | BlockType Integrator 3283 | Name "d/dt(id)" 3284 | SID "139" 3285 | Ports [1, 1] 3286 | Position [345, 160, 375, 190] 3287 | ZOrder -9 3288 | } 3289 | Block { 3290 | BlockType Outport 3291 | Name "id" 3292 | SID "140" 3293 | Position [410, 168, 440, 182] 3294 | ZOrder -10 3295 | IconDisplay "Port number" 3296 | } 3297 | Line { 3298 | ZOrder 1 3299 | SrcBlock "d/dt(id)" 3300 | SrcPort 1 3301 | Points [5, 0] 3302 | Branch { 3303 | ZOrder 2 3304 | DstBlock "id" 3305 | DstPort 1 3306 | } 3307 | Branch { 3308 | ZOrder 3 3309 | Points [0, -105; -175, 0; 0, 45] 3310 | DstBlock "R/Ld" 3311 | DstPort 1 3312 | } 3313 | } 3314 | Line { 3315 | ZOrder 4 3316 | SrcBlock "Subtract" 3317 | SrcPort 1 3318 | DstBlock "d/dt(id)" 3319 | DstPort 1 3320 | } 3321 | Line { 3322 | ZOrder 5 3323 | SrcBlock "R/Ld" 3324 | SrcPort 1 3325 | DstBlock "Subtract" 3326 | DstPort 1 3327 | } 3328 | Line { 3329 | ZOrder 6 3330 | SrcBlock "1/Ld" 3331 | SrcPort 1 3332 | DstBlock "Subtract" 3333 | DstPort 2 3334 | } 3335 | Line { 3336 | ZOrder 7 3337 | SrcBlock "Lq/Ld" 3338 | SrcPort 1 3339 | DstBlock "Subtract" 3340 | DstPort 3 3341 | } 3342 | Line { 3343 | ZOrder 8 3344 | SrcBlock "Product" 3345 | SrcPort 1 3346 | DstBlock "Lq/Ld" 3347 | DstPort 1 3348 | } 3349 | Line { 3350 | ZOrder 9 3351 | SrcBlock "iq" 3352 | SrcPort 1 3353 | DstBlock "Product" 3354 | DstPort 2 3355 | } 3356 | Line { 3357 | ZOrder 10 3358 | SrcBlock "we" 3359 | SrcPort 1 3360 | DstBlock "Product" 3361 | DstPort 1 3362 | } 3363 | Line { 3364 | ZOrder 11 3365 | SrcBlock "ud" 3366 | SrcPort 1 3367 | DstBlock "1/Ld" 3368 | DstPort 1 3369 | } 3370 | } 3371 | } 3372 | Block { 3373 | BlockType SubSystem 3374 | Name "iq" 3375 | SID "141" 3376 | Ports [3, 1] 3377 | Position [195, 156, 255, 224] 3378 | ZOrder -6 3379 | BackgroundColor "yellow" 3380 | RequestExecContextInheritance off 3381 | System { 3382 | Name "iq" 3383 | Location [-8, -8, 1374, 736] 3384 | Open off 3385 | ModelBrowserVisibility off 3386 | ModelBrowserWidth 200 3387 | ScreenColor "white" 3388 | PaperOrientation "landscape" 3389 | PaperPositionMode "auto" 3390 | PaperType "A4" 3391 | PaperUnits "centimeters" 3392 | TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] 3393 | TiledPageScale 1 3394 | ShowPageBoundaries off 3395 | ZoomFactor "125" 3396 | Block { 3397 | BlockType Inport 3398 | Name "id" 3399 | SID "142" 3400 | Position [105, 113, 135, 127] 3401 | ZOrder -1 3402 | IconDisplay "Port number" 3403 | } 3404 | Block { 3405 | BlockType Inport 3406 | Name "we" 3407 | SID "143" 3408 | Position [105, 143, 135, 157] 3409 | ZOrder -2 3410 | Port "2" 3411 | IconDisplay "Port number" 3412 | } 3413 | Block { 3414 | BlockType Inport 3415 | Name "uq" 3416 | SID "144" 3417 | Position [110, 233, 140, 247] 3418 | ZOrder -3 3419 | Port "3" 3420 | IconDisplay "Port number" 3421 | } 3422 | Block { 3423 | BlockType Gain 3424 | Name "1/Lq" 3425 | SID "145" 3426 | Position [240, 225, 270, 255] 3427 | ZOrder -4 3428 | Gain "1/Lq" 3429 | ParamDataTypeStr "Inherit: Inherit via internal rule" 3430 | OutDataTypeStr "Inherit: Inherit via internal rule" 3431 | SaturateOnIntegerOverflow off 3432 | } 3433 | Block { 3434 | BlockType Gain 3435 | Name "Ld/Lq" 3436 | SID "146" 3437 | Position [240, 135, 270, 165] 3438 | ZOrder -5 3439 | Gain "Ld/Lq" 3440 | ParamDataTypeStr "Inherit: Inherit via internal rule" 3441 | OutDataTypeStr "Inherit: Inherit via internal rule" 3442 | SaturateOnIntegerOverflow off 3443 | } 3444 | Block { 3445 | BlockType Product 3446 | Name "Product" 3447 | SID "147" 3448 | Ports [2, 1] 3449 | Position [165, 107, 190, 158] 3450 | ZOrder -6 3451 | InputSameDT off 3452 | OutDataTypeStr "Inherit: Inherit via internal rule" 3453 | SaturateOnIntegerOverflow off 3454 | } 3455 | Block { 3456 | BlockType Gain 3457 | Name "R/Lq" 3458 | SID "148" 3459 | Position [240, 90, 270, 120] 3460 | ZOrder -7 3461 | Gain "R/Lq" 3462 | ParamDataTypeStr "Inherit: Inherit via internal rule" 3463 | OutDataTypeStr "Inherit: Inherit via internal rule" 3464 | SaturateOnIntegerOverflow off 3465 | } 3466 | Block { 3467 | BlockType Sum 3468 | Name "Subtract" 3469 | SID "149" 3470 | Ports [4, 1] 3471 | Position [295, 81, 320, 264] 3472 | ZOrder -8 3473 | Inputs "---+" 3474 | InputSameDT off 3475 | OutDataTypeStr "Inherit: Inherit via internal rule" 3476 | SaturateOnIntegerOverflow off 3477 | } 3478 | Block { 3479 | BlockType Integrator 3480 | Name "d/dt(iq)" 3481 | SID "150" 3482 | Ports [1, 1] 3483 | Position [345, 160, 375, 190] 3484 | ZOrder -9 3485 | } 3486 | Block { 3487 | BlockType Gain 3488 | Name "flux/Lq" 3489 | SID "151" 3490 | Position [240, 180, 270, 210] 3491 | ZOrder -10 3492 | Gain "Flux/Lq" 3493 | ParamDataTypeStr "Inherit: Inherit via internal rule" 3494 | OutDataTypeStr "Inherit: Inherit via internal rule" 3495 | SaturateOnIntegerOverflow off 3496 | } 3497 | Block { 3498 | BlockType Outport 3499 | Name "iq" 3500 | SID "152" 3501 | Position [410, 168, 440, 182] 3502 | ZOrder -11 3503 | IconDisplay "Port number" 3504 | } 3505 | Line { 3506 | ZOrder 1 3507 | SrcBlock "d/dt(iq)" 3508 | SrcPort 1 3509 | Points [5, 0] 3510 | Branch { 3511 | ZOrder 2 3512 | DstBlock "iq" 3513 | DstPort 1 3514 | } 3515 | Branch { 3516 | ZOrder 3 3517 | Points [0, -105; -175, 0; 0, 35] 3518 | DstBlock "R/Lq" 3519 | DstPort 1 3520 | } 3521 | } 3522 | Line { 3523 | ZOrder 4 3524 | SrcBlock "Subtract" 3525 | SrcPort 1 3526 | DstBlock "d/dt(iq)" 3527 | DstPort 1 3528 | } 3529 | Line { 3530 | ZOrder 5 3531 | SrcBlock "R/Lq" 3532 | SrcPort 1 3533 | DstBlock "Subtract" 3534 | DstPort 1 3535 | } 3536 | Line { 3537 | ZOrder 6 3538 | SrcBlock "Ld/Lq" 3539 | SrcPort 1 3540 | DstBlock "Subtract" 3541 | DstPort 2 3542 | } 3543 | Line { 3544 | ZOrder 7 3545 | SrcBlock "flux/Lq" 3546 | SrcPort 1 3547 | DstBlock "Subtract" 3548 | DstPort 3 3549 | } 3550 | Line { 3551 | ZOrder 8 3552 | SrcBlock "1/Lq" 3553 | SrcPort 1 3554 | DstBlock "Subtract" 3555 | DstPort 4 3556 | } 3557 | Line { 3558 | ZOrder 9 3559 | SrcBlock "uq" 3560 | SrcPort 1 3561 | DstBlock "1/Lq" 3562 | DstPort 1 3563 | } 3564 | Line { 3565 | ZOrder 10 3566 | SrcBlock "we" 3567 | SrcPort 1 3568 | Points [5, 0] 3569 | Branch { 3570 | ZOrder 11 3571 | Points [5, 0] 3572 | DstBlock "Product" 3573 | DstPort 2 3574 | } 3575 | Branch { 3576 | ZOrder 12 3577 | Points [0, 45] 3578 | DstBlock "flux/Lq" 3579 | DstPort 1 3580 | } 3581 | } 3582 | Line { 3583 | ZOrder 13 3584 | SrcBlock "id" 3585 | SrcPort 1 3586 | DstBlock "Product" 3587 | DstPort 1 3588 | } 3589 | Line { 3590 | ZOrder 14 3591 | SrcBlock "Product" 3592 | SrcPort 1 3593 | Points [15, 0; 0, 15] 3594 | DstBlock "Ld/Lq" 3595 | DstPort 1 3596 | } 3597 | } 3598 | } 3599 | Block { 3600 | BlockType Outport 3601 | Name "id,iq" 3602 | SID "153" 3603 | Position [350, 123, 380, 137] 3604 | ZOrder -7 3605 | IconDisplay "Port number" 3606 | } 3607 | Line { 3608 | ZOrder 1 3609 | SrcBlock "ud,uq" 3610 | SrcPort 1 3611 | DstBlock "Demux" 3612 | DstPort 1 3613 | } 3614 | Line { 3615 | ZOrder 2 3616 | SrcBlock "Mux" 3617 | SrcPort 1 3618 | DstBlock "id,iq" 3619 | DstPort 1 3620 | } 3621 | Line { 3622 | ZOrder 3 3623 | SrcBlock "Demux" 3624 | SrcPort 1 3625 | DstBlock "id" 3626 | DstPort 1 3627 | } 3628 | Line { 3629 | ZOrder 4 3630 | SrcBlock "Demux" 3631 | SrcPort 2 3632 | Points [10, 0; 0, 135] 3633 | DstBlock "iq" 3634 | DstPort 3 3635 | } 3636 | Line { 3637 | ZOrder 5 3638 | SrcBlock "we" 3639 | SrcPort 1 3640 | Points [50, 0] 3641 | Branch { 3642 | ZOrder 6 3643 | DstBlock "iq" 3644 | DstPort 2 3645 | } 3646 | Branch { 3647 | ZOrder 7 3648 | Points [0, -120] 3649 | DstBlock "id" 3650 | DstPort 2 3651 | } 3652 | } 3653 | Line { 3654 | ZOrder 8 3655 | SrcBlock "iq" 3656 | SrcPort 1 3657 | Points [15, 0; 0, -45] 3658 | Branch { 3659 | ZOrder 9 3660 | Points [-135, 0; 0, -55] 3661 | DstBlock "id" 3662 | DstPort 3 3663 | } 3664 | Branch { 3665 | ZOrder 10 3666 | DstBlock "Mux" 3667 | DstPort 2 3668 | } 3669 | } 3670 | Line { 3671 | ZOrder 11 3672 | SrcBlock "id" 3673 | SrcPort 1 3674 | Points [15, 0; 0, 45] 3675 | Branch { 3676 | ZOrder 12 3677 | Points [-120, 0; 0, 55] 3678 | DstBlock "iq" 3679 | DstPort 1 3680 | } 3681 | Branch { 3682 | ZOrder 13 3683 | DstBlock "Mux" 3684 | DstPort 1 3685 | } 3686 | } 3687 | } 3688 | } 3689 | Block { 3690 | BlockType SubSystem 3691 | Name "is" 3692 | SID "154" 3693 | Ports [3, 1] 3694 | Position [395, 27, 440, 163] 3695 | ZOrder -8 3696 | BackgroundColor "lightBlue" 3697 | RequestExecContextInheritance off 3698 | System { 3699 | Name "is" 3700 | Location [-8, 0, 1370, 744] 3701 | Open off 3702 | ModelBrowserVisibility off 3703 | ModelBrowserWidth 200 3704 | ScreenColor "white" 3705 | PaperOrientation "landscape" 3706 | PaperPositionMode "auto" 3707 | PaperType "A4" 3708 | PaperUnits "centimeters" 3709 | TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] 3710 | TiledPageScale 1 3711 | ShowPageBoundaries off 3712 | ZoomFactor "100" 3713 | Block { 3714 | BlockType Inport 3715 | Name "s,c" 3716 | SID "155" 3717 | Position [50, 63, 80, 77] 3718 | ZOrder -1 3719 | IconDisplay "Port number" 3720 | } 3721 | Block { 3722 | BlockType Inport 3723 | Name "id,iq" 3724 | SID "156" 3725 | Position [50, 108, 80, 122] 3726 | ZOrder -2 3727 | Port "2" 3728 | IconDisplay "Port number" 3729 | } 3730 | Block { 3731 | BlockType Inport 3732 | Name "ix,iy" 3733 | SID "157" 3734 | Position [50, 148, 80, 162] 3735 | ZOrder -3 3736 | Port "3" 3737 | IconDisplay "Port number" 3738 | } 3739 | Block { 3740 | BlockType SubSystem 3741 | Name "IClarke" 3742 | SID "158" 3743 | Ports [2, 1] 3744 | Position [265, 66, 335, 184] 3745 | ZOrder -4 3746 | BackgroundColor "lightBlue" 3747 | RequestExecContextInheritance off 3748 | System { 3749 | Name "IClarke" 3750 | Location [-8, 0, 1370, 744] 3751 | Open off 3752 | ModelBrowserVisibility off 3753 | ModelBrowserWidth 200 3754 | ScreenColor "white" 3755 | PaperOrientation "landscape" 3756 | PaperPositionMode "auto" 3757 | PaperType "A4" 3758 | PaperUnits "centimeters" 3759 | TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] 3760 | TiledPageScale 1 3761 | ShowPageBoundaries off 3762 | ZoomFactor "100" 3763 | Block { 3764 | BlockType Inport 3765 | Name "ialpha,ibeta" 3766 | SID "159" 3767 | Position [195, 138, 225, 152] 3768 | ZOrder -1 3769 | IconDisplay "Port number" 3770 | } 3771 | Block { 3772 | BlockType Inport 3773 | Name "ix,iy" 3774 | SID "160" 3775 | Position [195, 228, 225, 242] 3776 | ZOrder -2 3777 | Port "2" 3778 | IconDisplay "Port number" 3779 | } 3780 | Block { 3781 | BlockType Fcn 3782 | Name "Fcn1" 3783 | SID "163" 3784 | Position [330, 53, 585, 77] 3785 | ZOrder -5 3786 | Expr "u[1]+u[3]" 3787 | } 3788 | Block { 3789 | BlockType Fcn 3790 | Name "Fcn2" 3791 | SID "164" 3792 | Position [330, 102, 585, 128] 3793 | ZOrder -6 3794 | Expr "-1/2*u[1]+sqrt(3)/2*u[2]-1/2*u[3]-sqrt(3)/2*u[4]" 3795 | } 3796 | Block { 3797 | BlockType Fcn 3798 | Name "Fcn3" 3799 | SID "165" 3800 | Position [330, 251, 585, 279] 3801 | ZOrder -7 3802 | Expr "-sqrt(3)/2*u[1]+1/2*u[2]+sqrt(3)/2*u[3]+1/2*u[4]" 3803 | } 3804 | Block { 3805 | BlockType Fcn 3806 | Name "Fcn4" 3807 | SID "166" 3808 | Position [330, 302, 585, 328] 3809 | ZOrder -8 3810 | Expr "-u[2]-u[4]" 3811 | } 3812 | Block { 3813 | BlockType Fcn 3814 | Name "Fcn6" 3815 | SID "167" 3816 | Position [330, 152, 585, 178] 3817 | ZOrder -9 3818 | Expr "-1/2*u[1]-sqrt(3)/2*u[2]-1/2*u[3]+sqrt(3)/2*u[4]" 3819 | } 3820 | Block { 3821 | BlockType Fcn 3822 | Name "Fcn7" 3823 | SID "168" 3824 | Position [330, 202, 585, 228] 3825 | ZOrder -10 3826 | Expr "sqrt(3)/2*u[1]+1/2*u[2]-sqrt(3)/2*u[3]+1/2*u[4]" 3827 | } 3828 | Block { 3829 | BlockType Mux 3830 | Name "Mux" 3831 | SID "169" 3832 | Ports [6, 1] 3833 | Position [640, 41, 645, 339] 3834 | ZOrder -11 3835 | ShowName off 3836 | Inputs "6" 3837 | DisplayOption "bar" 3838 | } 3839 | Block { 3840 | BlockType Mux 3841 | Name "Mux2" 3842 | SID "170" 3843 | Ports [2, 1] 3844 | Position [270, 100, 275, 280] 3845 | ZOrder -12 3846 | ShowName off 3847 | Inputs "2" 3848 | DisplayOption "bar" 3849 | } 3850 | Block { 3851 | BlockType Outport 3852 | Name "iabcuvw" 3853 | SID "171" 3854 | Position [690, 183, 720, 197] 3855 | ZOrder -13 3856 | IconDisplay "Port number" 3857 | } 3858 | Line { 3859 | ZOrder 1 3860 | SrcBlock "Mux2" 3861 | SrcPort 1 3862 | Points [25, 0] 3863 | Branch { 3864 | ZOrder 2 3865 | Points [0, -25] 3866 | Branch { 3867 | ZOrder 3 3868 | Points [0, -50] 3869 | Branch { 3870 | ZOrder 4 3871 | Points [0, -50] 3872 | DstBlock "Fcn1" 3873 | DstPort 1 3874 | } 3875 | Branch { 3876 | ZOrder 5 3877 | DstBlock "Fcn2" 3878 | DstPort 1 3879 | } 3880 | } 3881 | Branch { 3882 | ZOrder 6 3883 | DstBlock "Fcn6" 3884 | DstPort 1 3885 | } 3886 | } 3887 | Branch { 3888 | ZOrder 7 3889 | Points [0, 25] 3890 | Branch { 3891 | ZOrder 8 3892 | DstBlock "Fcn7" 3893 | DstPort 1 3894 | } 3895 | Branch { 3896 | ZOrder 9 3897 | Points [0, 50] 3898 | Branch { 3899 | ZOrder 10 3900 | Points [0, 50] 3901 | DstBlock "Fcn4" 3902 | DstPort 1 3903 | } 3904 | Branch { 3905 | ZOrder 11 3906 | DstBlock "Fcn3" 3907 | DstPort 1 3908 | } 3909 | } 3910 | } 3911 | } 3912 | Line { 3913 | ZOrder 18 3914 | SrcBlock "Fcn1" 3915 | SrcPort 1 3916 | DstBlock "Mux" 3917 | DstPort 1 3918 | } 3919 | Line { 3920 | ZOrder 19 3921 | SrcBlock "Fcn2" 3922 | SrcPort 1 3923 | DstBlock "Mux" 3924 | DstPort 2 3925 | } 3926 | Line { 3927 | ZOrder 20 3928 | SrcBlock "Fcn6" 3929 | SrcPort 1 3930 | DstBlock "Mux" 3931 | DstPort 3 3932 | } 3933 | Line { 3934 | ZOrder 21 3935 | SrcBlock "Fcn7" 3936 | SrcPort 1 3937 | DstBlock "Mux" 3938 | DstPort 4 3939 | } 3940 | Line { 3941 | ZOrder 22 3942 | SrcBlock "Fcn3" 3943 | SrcPort 1 3944 | DstBlock "Mux" 3945 | DstPort 5 3946 | } 3947 | Line { 3948 | ZOrder 23 3949 | SrcBlock "Fcn4" 3950 | SrcPort 1 3951 | DstBlock "Mux" 3952 | DstPort 6 3953 | } 3954 | Line { 3955 | ZOrder 24 3956 | SrcBlock "Mux" 3957 | SrcPort 1 3958 | DstBlock "iabcuvw" 3959 | DstPort 1 3960 | } 3961 | Line { 3962 | ZOrder 25 3963 | SrcBlock "ialpha,ibeta" 3964 | SrcPort 1 3965 | DstBlock "Mux2" 3966 | DstPort 1 3967 | } 3968 | Line { 3969 | ZOrder 26 3970 | SrcBlock "ix,iy" 3971 | SrcPort 1 3972 | DstBlock "Mux2" 3973 | DstPort 2 3974 | } 3975 | } 3976 | } 3977 | Block { 3978 | BlockType SubSystem 3979 | Name "IPARK" 3980 | SID "172" 3981 | Ports [2, 1] 3982 | Position [125, 49, 210, 136] 3983 | ZOrder -5 3984 | BackgroundColor "lightBlue" 3985 | RequestExecContextInheritance off 3986 | System { 3987 | Name "IPARK" 3988 | Location [448, 360, 1025, 777] 3989 | Open off 3990 | ModelBrowserVisibility off 3991 | ModelBrowserWidth 200 3992 | ScreenColor "white" 3993 | PaperOrientation "landscape" 3994 | PaperPositionMode "auto" 3995 | PaperType "A4" 3996 | PaperUnits "centimeters" 3997 | TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] 3998 | TiledPageScale 1 3999 | ShowPageBoundaries off 4000 | ZoomFactor "100" 4001 | Block { 4002 | BlockType Inport 4003 | Name "s,c" 4004 | SID "173" 4005 | Position [30, 148, 60, 162] 4006 | ZOrder -1 4007 | IconDisplay "Port number" 4008 | } 4009 | Block { 4010 | BlockType Inport 4011 | Name "id,iq" 4012 | SID "174" 4013 | Position [30, 88, 60, 102] 4014 | ZOrder -2 4015 | Port "2" 4016 | IconDisplay "Port number" 4017 | } 4018 | Block { 4019 | BlockType Demux 4020 | Name "Demux" 4021 | SID "175" 4022 | Ports [1, 2] 4023 | Position [120, 64, 125, 126] 4024 | ZOrder -3 4025 | BackgroundColor "black" 4026 | ShowName off 4027 | Outputs "2" 4028 | DisplayOption "bar" 4029 | } 4030 | Block { 4031 | BlockType Demux 4032 | Name "Demux1" 4033 | SID "176" 4034 | Ports [1, 2] 4035 | Position [100, 123, 105, 187] 4036 | ZOrder -4 4037 | BackgroundColor "black" 4038 | ShowName off 4039 | Outputs "2" 4040 | DisplayOption "bar" 4041 | } 4042 | Block { 4043 | BlockType Mux 4044 | Name "Mux" 4045 | SID "177" 4046 | Ports [4, 1] 4047 | Position [165, 65, 170, 185] 4048 | ZOrder -5 4049 | ShowName off 4050 | DisplayOption "bar" 4051 | } 4052 | Block { 4053 | BlockType Mux 4054 | Name "Mux1" 4055 | SID "178" 4056 | Ports [2, 1] 4057 | Position [355, 65, 360, 180] 4058 | ZOrder -6 4059 | ShowName off 4060 | Inputs "2" 4061 | DisplayOption "bar" 4062 | } 4063 | Block { 4064 | BlockType Fcn 4065 | Name "ialpha" 4066 | SID "179" 4067 | Position [200, 80, 320, 110] 4068 | ZOrder -7 4069 | Expr "u[1]*u[4]-u[2]*u[3]" 4070 | } 4071 | Block { 4072 | BlockType Fcn 4073 | Name "ibeta" 4074 | SID "180" 4075 | Position [200, 133, 320, 167] 4076 | ZOrder -8 4077 | Expr "u[1]*u[3]+u[2]*u[4]" 4078 | } 4079 | Block { 4080 | BlockType Outport 4081 | Name "ialpha,ibeta" 4082 | SID "181" 4083 | Position [395, 118, 425, 132] 4084 | ZOrder -9 4085 | IconDisplay "Port number" 4086 | } 4087 | Line { 4088 | ZOrder 1 4089 | SrcBlock "Mux" 4090 | SrcPort 1 4091 | Points [5, 0] 4092 | Branch { 4093 | ZOrder 2 4094 | Points [0, 25] 4095 | DstBlock "ibeta" 4096 | DstPort 1 4097 | } 4098 | Branch { 4099 | ZOrder 3 4100 | Points [0, -30] 4101 | DstBlock "ialpha" 4102 | DstPort 1 4103 | } 4104 | } 4105 | Line { 4106 | ZOrder 4 4107 | SrcBlock "Demux" 4108 | SrcPort 2 4109 | DstBlock "Mux" 4110 | DstPort 2 4111 | } 4112 | Line { 4113 | ZOrder 5 4114 | SrcBlock "Demux" 4115 | SrcPort 1 4116 | DstBlock "Mux" 4117 | DstPort 1 4118 | } 4119 | Line { 4120 | ZOrder 6 4121 | SrcBlock "id,iq" 4122 | SrcPort 1 4123 | DstBlock "Demux" 4124 | DstPort 1 4125 | } 4126 | Line { 4127 | ZOrder 7 4128 | SrcBlock "Demux1" 4129 | SrcPort 1 4130 | DstBlock "Mux" 4131 | DstPort 3 4132 | } 4133 | Line { 4134 | ZOrder 8 4135 | SrcBlock "Demux1" 4136 | SrcPort 2 4137 | DstBlock "Mux" 4138 | DstPort 4 4139 | } 4140 | Line { 4141 | ZOrder 9 4142 | SrcBlock "s,c" 4143 | SrcPort 1 4144 | DstBlock "Demux1" 4145 | DstPort 1 4146 | } 4147 | Line { 4148 | ZOrder 10 4149 | SrcBlock "ialpha" 4150 | SrcPort 1 4151 | DstBlock "Mux1" 4152 | DstPort 1 4153 | } 4154 | Line { 4155 | ZOrder 11 4156 | SrcBlock "ibeta" 4157 | SrcPort 1 4158 | DstBlock "Mux1" 4159 | DstPort 2 4160 | } 4161 | Line { 4162 | ZOrder 12 4163 | SrcBlock "Mux1" 4164 | SrcPort 1 4165 | DstBlock "ialpha,ibeta" 4166 | DstPort 1 4167 | } 4168 | } 4169 | } 4170 | Block { 4171 | BlockType Outport 4172 | Name "is" 4173 | SID "182" 4174 | Position [365, 118, 395, 132] 4175 | ZOrder -6 4176 | IconDisplay "Port number" 4177 | } 4178 | Line { 4179 | ZOrder 1 4180 | SrcBlock "s,c" 4181 | SrcPort 1 4182 | DstBlock "IPARK" 4183 | DstPort 1 4184 | } 4185 | Line { 4186 | ZOrder 2 4187 | SrcBlock "id,iq" 4188 | SrcPort 1 4189 | DstBlock "IPARK" 4190 | DstPort 2 4191 | } 4192 | Line { 4193 | ZOrder 3 4194 | SrcBlock "IPARK" 4195 | SrcPort 1 4196 | DstBlock "IClarke" 4197 | DstPort 1 4198 | } 4199 | Line { 4200 | ZOrder 4 4201 | SrcBlock "ix,iy" 4202 | SrcPort 1 4203 | DstBlock "IClarke" 4204 | DstPort 2 4205 | } 4206 | Line { 4207 | ZOrder 5 4208 | SrcBlock "IClarke" 4209 | SrcPort 1 4210 | DstBlock "is" 4211 | DstPort 1 4212 | } 4213 | } 4214 | } 4215 | Block { 4216 | BlockType SubSystem 4217 | Name "ix,iy" 4218 | SID "183" 4219 | Ports [1, 1] 4220 | Position [250, 172, 325, 218] 4221 | ZOrder -9 4222 | BackgroundColor "yellow" 4223 | RequestExecContextInheritance off 4224 | System { 4225 | Name "ix,iy" 4226 | Location [-8, -8, 1374, 736] 4227 | Open off 4228 | ModelBrowserVisibility off 4229 | ModelBrowserWidth 200 4230 | ScreenColor "white" 4231 | PaperOrientation "landscape" 4232 | PaperPositionMode "auto" 4233 | PaperType "A4" 4234 | PaperUnits "centimeters" 4235 | TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] 4236 | TiledPageScale 1 4237 | ShowPageBoundaries off 4238 | ZoomFactor "125" 4239 | Block { 4240 | BlockType Inport 4241 | Name "ux,uy" 4242 | SID "184" 4243 | Position [15, 128, 45, 142] 4244 | ZOrder -1 4245 | IconDisplay "Port number" 4246 | } 4247 | Block { 4248 | BlockType Demux 4249 | Name "Demux" 4250 | SID "185" 4251 | Ports [1, 2] 4252 | Position [70, 116, 75, 154] 4253 | ZOrder -2 4254 | BackgroundColor "black" 4255 | ShowName off 4256 | Outputs "2" 4257 | DisplayOption "bar" 4258 | } 4259 | Block { 4260 | BlockType Mux 4261 | Name "Mux" 4262 | SID "186" 4263 | Ports [2, 1] 4264 | Position [220, 116, 225, 154] 4265 | ZOrder -3 4266 | ShowName off 4267 | Inputs "2" 4268 | DisplayOption "bar" 4269 | } 4270 | Block { 4271 | BlockType SubSystem 4272 | Name "ix" 4273 | SID "187" 4274 | Ports [1, 1] 4275 | Position [115, 65, 170, 105] 4276 | ZOrder -4 4277 | BackgroundColor "yellow" 4278 | RequestExecContextInheritance off 4279 | System { 4280 | Name "ix" 4281 | Location [-8, -8, 1374, 736] 4282 | Open off 4283 | ModelBrowserVisibility off 4284 | ModelBrowserWidth 200 4285 | ScreenColor "white" 4286 | PaperOrientation "landscape" 4287 | PaperPositionMode "auto" 4288 | PaperType "A4" 4289 | PaperUnits "centimeters" 4290 | TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] 4291 | TiledPageScale 1 4292 | ShowPageBoundaries off 4293 | ZoomFactor "125" 4294 | Block { 4295 | BlockType Inport 4296 | Name "ux" 4297 | SID "188" 4298 | Position [115, 203, 145, 217] 4299 | ZOrder -1 4300 | IconDisplay "Port number" 4301 | } 4302 | Block { 4303 | BlockType Gain 4304 | Name "1/Lz" 4305 | SID "189" 4306 | Position [185, 195, 215, 225] 4307 | ZOrder -2 4308 | Gain "1/Lz" 4309 | ParamDataTypeStr "Inherit: Inherit via internal rule" 4310 | OutDataTypeStr "Inherit: Inherit via internal rule" 4311 | SaturateOnIntegerOverflow off 4312 | } 4313 | Block { 4314 | BlockType Gain 4315 | Name "R/Lz" 4316 | SID "190" 4317 | Position [185, 105, 215, 135] 4318 | ZOrder -3 4319 | Gain "R/Lz" 4320 | ParamDataTypeStr "Inherit: Inherit via internal rule" 4321 | OutDataTypeStr "Inherit: Inherit via internal rule" 4322 | SaturateOnIntegerOverflow off 4323 | } 4324 | Block { 4325 | BlockType Sum 4326 | Name "Subtract" 4327 | SID "191" 4328 | Ports [2, 1] 4329 | Position [240, 73, 265, 257] 4330 | ZOrder -4 4331 | Inputs "-+" 4332 | InputSameDT off 4333 | OutDataTypeStr "Inherit: Inherit via internal rule" 4334 | SaturateOnIntegerOverflow off 4335 | } 4336 | Block { 4337 | BlockType Integrator 4338 | Name "d/dt(ix)" 4339 | SID "192" 4340 | Ports [1, 1] 4341 | Position [290, 150, 320, 180] 4342 | ZOrder -5 4343 | } 4344 | Block { 4345 | BlockType Outport 4346 | Name "ix" 4347 | SID "193" 4348 | Position [355, 158, 385, 172] 4349 | ZOrder -6 4350 | IconDisplay "Port number" 4351 | } 4352 | Line { 4353 | ZOrder 1 4354 | SrcBlock "d/dt(ix)" 4355 | SrcPort 1 4356 | Points [5, 0] 4357 | Branch { 4358 | ZOrder 2 4359 | DstBlock "ix" 4360 | DstPort 1 4361 | } 4362 | Branch { 4363 | ZOrder 3 4364 | Points [0, -105; -175, 0; 0, 60] 4365 | DstBlock "R/Lz" 4366 | DstPort 1 4367 | } 4368 | } 4369 | Line { 4370 | ZOrder 4 4371 | SrcBlock "Subtract" 4372 | SrcPort 1 4373 | DstBlock "d/dt(ix)" 4374 | DstPort 1 4375 | } 4376 | Line { 4377 | ZOrder 5 4378 | SrcBlock "R/Lz" 4379 | SrcPort 1 4380 | DstBlock "Subtract" 4381 | DstPort 1 4382 | } 4383 | Line { 4384 | ZOrder 6 4385 | SrcBlock "1/Lz" 4386 | SrcPort 1 4387 | DstBlock "Subtract" 4388 | DstPort 2 4389 | } 4390 | Line { 4391 | ZOrder 7 4392 | SrcBlock "ux" 4393 | SrcPort 1 4394 | DstBlock "1/Lz" 4395 | DstPort 1 4396 | } 4397 | } 4398 | } 4399 | Block { 4400 | BlockType SubSystem 4401 | Name "iy" 4402 | SID "194" 4403 | Ports [1, 1] 4404 | Position [115, 150, 170, 190] 4405 | ZOrder -5 4406 | BackgroundColor "yellow" 4407 | RequestExecContextInheritance off 4408 | System { 4409 | Name "iy" 4410 | Location [-8, -8, 1374, 736] 4411 | Open off 4412 | ModelBrowserVisibility off 4413 | ModelBrowserWidth 200 4414 | ScreenColor "white" 4415 | PaperOrientation "landscape" 4416 | PaperPositionMode "auto" 4417 | PaperType "A4" 4418 | PaperUnits "centimeters" 4419 | TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] 4420 | TiledPageScale 1 4421 | ShowPageBoundaries off 4422 | ZoomFactor "125" 4423 | Block { 4424 | BlockType Inport 4425 | Name "uy" 4426 | SID "195" 4427 | Position [115, 203, 145, 217] 4428 | ZOrder -1 4429 | IconDisplay "Port number" 4430 | } 4431 | Block { 4432 | BlockType Gain 4433 | Name "1/Lz" 4434 | SID "196" 4435 | Position [185, 195, 215, 225] 4436 | ZOrder -2 4437 | Gain "1/Lz" 4438 | ParamDataTypeStr "Inherit: Inherit via internal rule" 4439 | OutDataTypeStr "Inherit: Inherit via internal rule" 4440 | SaturateOnIntegerOverflow off 4441 | } 4442 | Block { 4443 | BlockType Gain 4444 | Name "R/Lz" 4445 | SID "197" 4446 | Position [185, 105, 215, 135] 4447 | ZOrder -3 4448 | Gain "R/Lz" 4449 | ParamDataTypeStr "Inherit: Inherit via internal rule" 4450 | OutDataTypeStr "Inherit: Inherit via internal rule" 4451 | SaturateOnIntegerOverflow off 4452 | } 4453 | Block { 4454 | BlockType Sum 4455 | Name "Subtract" 4456 | SID "198" 4457 | Ports [2, 1] 4458 | Position [240, 73, 265, 257] 4459 | ZOrder -4 4460 | Inputs "-+" 4461 | InputSameDT off 4462 | OutDataTypeStr "Inherit: Inherit via internal rule" 4463 | SaturateOnIntegerOverflow off 4464 | } 4465 | Block { 4466 | BlockType Integrator 4467 | Name "d/dt(iy)" 4468 | SID "199" 4469 | Ports [1, 1] 4470 | Position [290, 150, 320, 180] 4471 | ZOrder -5 4472 | } 4473 | Block { 4474 | BlockType Outport 4475 | Name "iy" 4476 | SID "200" 4477 | Position [355, 158, 385, 172] 4478 | ZOrder -6 4479 | IconDisplay "Port number" 4480 | } 4481 | Line { 4482 | ZOrder 1 4483 | SrcBlock "d/dt(iy)" 4484 | SrcPort 1 4485 | Points [5, 0] 4486 | Branch { 4487 | ZOrder 2 4488 | DstBlock "iy" 4489 | DstPort 1 4490 | } 4491 | Branch { 4492 | ZOrder 3 4493 | Points [0, -105; -175, 0; 0, 60] 4494 | DstBlock "R/Lz" 4495 | DstPort 1 4496 | } 4497 | } 4498 | Line { 4499 | ZOrder 4 4500 | SrcBlock "Subtract" 4501 | SrcPort 1 4502 | DstBlock "d/dt(iy)" 4503 | DstPort 1 4504 | } 4505 | Line { 4506 | ZOrder 5 4507 | SrcBlock "R/Lz" 4508 | SrcPort 1 4509 | DstBlock "Subtract" 4510 | DstPort 1 4511 | } 4512 | Line { 4513 | ZOrder 6 4514 | SrcBlock "1/Lz" 4515 | SrcPort 1 4516 | DstBlock "Subtract" 4517 | DstPort 2 4518 | } 4519 | Line { 4520 | ZOrder 7 4521 | SrcBlock "uy" 4522 | SrcPort 1 4523 | DstBlock "1/Lz" 4524 | DstPort 1 4525 | } 4526 | } 4527 | } 4528 | Block { 4529 | BlockType Outport 4530 | Name "ix,iy" 4531 | SID "201" 4532 | Position [250, 128, 280, 142] 4533 | ZOrder -6 4534 | IconDisplay "Port number" 4535 | } 4536 | Line { 4537 | ZOrder 1 4538 | SrcBlock "Mux" 4539 | SrcPort 1 4540 | DstBlock "ix,iy" 4541 | DstPort 1 4542 | } 4543 | Line { 4544 | ZOrder 2 4545 | SrcBlock "ux,uy" 4546 | SrcPort 1 4547 | DstBlock "Demux" 4548 | DstPort 1 4549 | } 4550 | Line { 4551 | ZOrder 3 4552 | SrcBlock "Demux" 4553 | SrcPort 1 4554 | Points [10, 0; 0, -40] 4555 | DstBlock "ix" 4556 | DstPort 1 4557 | } 4558 | Line { 4559 | ZOrder 4 4560 | SrcBlock "Demux" 4561 | SrcPort 2 4562 | Points [10, 0; 0, 25] 4563 | DstBlock "iy" 4564 | DstPort 1 4565 | } 4566 | Line { 4567 | ZOrder 5 4568 | SrcBlock "ix" 4569 | SrcPort 1 4570 | Points [20, 0; 0, 40] 4571 | DstBlock "Mux" 4572 | DstPort 1 4573 | } 4574 | Line { 4575 | ZOrder 6 4576 | SrcBlock "iy" 4577 | SrcPort 1 4578 | Points [20, 0; 0, -25] 4579 | DstBlock "Mux" 4580 | DstPort 2 4581 | } 4582 | } 4583 | } 4584 | Block { 4585 | BlockType Outport 4586 | Name "m" 4587 | SID "202" 4588 | Position [590, 243, 620, 257] 4589 | ZOrder -10 4590 | IconDisplay "Port number" 4591 | } 4592 | Block { 4593 | BlockType Outport 4594 | Name "Te" 4595 | SID "203" 4596 | Position [685, 188, 715, 202] 4597 | ZOrder -11 4598 | Port "2" 4599 | IconDisplay "Port number" 4600 | } 4601 | Line { 4602 | ZOrder 1 4603 | SrcBlock "uab,ubc,uuv,uvw" 4604 | SrcPort 1 4605 | DstBlock "abcxyz2qdz1z2" 4606 | DstPort 1 4607 | } 4608 | Line { 4609 | ZOrder 2 4610 | SrcBlock "the" 4611 | SrcPort 1 4612 | DstBlock "abcxyz2qdz1z2" 4613 | DstPort 2 4614 | } 4615 | Line { 4616 | ZOrder 3 4617 | SrcBlock "abcxyz2qdz1z2" 4618 | SrcPort 2 4619 | DstBlock "iq,id" 4620 | DstPort 1 4621 | } 4622 | Line { 4623 | ZOrder 6 4624 | SrcBlock "we" 4625 | SrcPort 1 4626 | Points [155, 0; 0, -55] 4627 | DstBlock "iq,id" 4628 | DstPort 2 4629 | } 4630 | Line { 4631 | ZOrder 7 4632 | SrcBlock "abcxyz2qdz1z2" 4633 | SrcPort 1 4634 | DstBlock "is" 4635 | DstPort 1 4636 | } 4637 | Line { 4638 | ZOrder 8 4639 | SrcBlock "iq,id" 4640 | SrcPort 1 4641 | Points [40, 0] 4642 | Branch { 4643 | ZOrder 9 4644 | DstBlock "is" 4645 | DstPort 2 4646 | } 4647 | Branch { 4648 | ZOrder 10 4649 | Points [0, 100] 4650 | Branch { 4651 | ZOrder 23 4652 | Points [0, 55] 4653 | DstBlock "Mux" 4654 | DstPort 2 4655 | } 4656 | Branch { 4657 | ZOrder 11 4658 | DstBlock "Te Function" 4659 | DstPort 1 4660 | } 4661 | } 4662 | } 4663 | Line { 4664 | ZOrder 13 4665 | SrcBlock "Te Function" 4666 | SrcPort 1 4667 | DstBlock "Te" 4668 | DstPort 1 4669 | } 4670 | Line { 4671 | ZOrder 14 4672 | SrcBlock "abcxyz2qdz1z2" 4673 | SrcPort 3 4674 | Points [15, 0; 0, 85] 4675 | DstBlock "ix,iy" 4676 | DstPort 1 4677 | } 4678 | Line { 4679 | ZOrder 17 4680 | SrcBlock "ix,iy" 4681 | SrcPort 1 4682 | Points [25, 0] 4683 | Branch { 4684 | ZOrder 18 4685 | Points [0, -55] 4686 | DstBlock "is" 4687 | DstPort 3 4688 | } 4689 | Branch { 4690 | ZOrder 19 4691 | Points [0, 70] 4692 | DstBlock "Mux" 4693 | DstPort 3 4694 | } 4695 | } 4696 | Line { 4697 | ZOrder 20 4698 | SrcBlock "Mux" 4699 | SrcPort 1 4700 | DstBlock "m" 4701 | DstPort 1 4702 | } 4703 | Line { 4704 | ZOrder 21 4705 | SrcBlock "is" 4706 | SrcPort 1 4707 | Points [9, 0; 0, 140] 4708 | DstBlock "Mux" 4709 | DstPort 1 4710 | } 4711 | } 4712 | } 4713 | Block { 4714 | BlockType Reference 4715 | Name "uab" 4716 | SID "204" 4717 | Ports [0, 1, 0, 0, 0, 2] 4718 | Position [200, 103, 225, 127] 4719 | ZOrder -10 4720 | LibraryVersion "1.2446" 4721 | SourceBlock "powerlib/Measurements/Voltage Measurement" 4722 | SourceType "Voltage Measurement" 4723 | ContentPreviewEnabled off 4724 | PhasorSimulation off 4725 | OutputType "Complex" 4726 | PSBequivalent "0" 4727 | } 4728 | Block { 4729 | BlockType Reference 4730 | Name "ubc" 4731 | SID "205" 4732 | Ports [0, 1, 0, 0, 0, 2] 4733 | Position [200, 148, 225, 172] 4734 | ZOrder -11 4735 | LibraryVersion "1.2446" 4736 | SourceBlock "powerlib/Measurements/Voltage Measurement" 4737 | SourceType "Voltage Measurement" 4738 | ContentPreviewEnabled off 4739 | PhasorSimulation off 4740 | OutputType "Complex" 4741 | PSBequivalent "0" 4742 | } 4743 | Block { 4744 | BlockType Reference 4745 | Name "uxy" 4746 | SID "206" 4747 | Ports [0, 1, 0, 0, 0, 2] 4748 | Position [200, 213, 225, 237] 4749 | ZOrder -12 4750 | LibraryVersion "1.2446" 4751 | SourceBlock "powerlib/Measurements/Voltage Measurement" 4752 | SourceType "Voltage Measurement" 4753 | ContentPreviewEnabled off 4754 | PhasorSimulation off 4755 | OutputType "Complex" 4756 | PSBequivalent "0" 4757 | } 4758 | Block { 4759 | BlockType Reference 4760 | Name "uyz" 4761 | SID "207" 4762 | Ports [0, 1, 0, 0, 0, 2] 4763 | Position [200, 258, 225, 282] 4764 | ZOrder -13 4765 | LibraryVersion "1.2446" 4766 | SourceBlock "powerlib/Measurements/Voltage Measurement" 4767 | SourceType "Voltage Measurement" 4768 | ContentPreviewEnabled off 4769 | PhasorSimulation off 4770 | OutputType "Complex" 4771 | PSBequivalent "0" 4772 | } 4773 | Block { 4774 | BlockType PMIOPort 4775 | Name "A" 4776 | SID "208" 4777 | Tag "PMCPort" 4778 | Position [115, 96, 145, 114] 4779 | ZOrder -14 4780 | Port "1" 4781 | Side "Left" 4782 | } 4783 | Block { 4784 | BlockType PMIOPort 4785 | Name "B" 4786 | SID "209" 4787 | Tag "PMCPort" 4788 | Position [115, 131, 145, 149] 4789 | ZOrder -15 4790 | Port "2" 4791 | Side "Left" 4792 | } 4793 | Block { 4794 | BlockType PMIOPort 4795 | Name "C" 4796 | SID "210" 4797 | Tag "PMCPort" 4798 | Position [115, 166, 145, 184] 4799 | ZOrder -16 4800 | Port "3" 4801 | Side "Left" 4802 | } 4803 | Block { 4804 | BlockType PMIOPort 4805 | Name "U" 4806 | SID "211" 4807 | Tag "PMCPort" 4808 | Position [115, 201, 145, 219] 4809 | ZOrder -17 4810 | Port "4" 4811 | Side "Left" 4812 | } 4813 | Block { 4814 | BlockType PMIOPort 4815 | Name "V" 4816 | SID "212" 4817 | Tag "PMCPort" 4818 | Position [115, 236, 145, 254] 4819 | ZOrder -18 4820 | Port "5" 4821 | Side "Left" 4822 | } 4823 | Block { 4824 | BlockType PMIOPort 4825 | Name "W" 4826 | SID "213" 4827 | Tag "PMCPort" 4828 | Position [115, 271, 145, 289] 4829 | ZOrder -19 4830 | Port "6" 4831 | Side "Left" 4832 | } 4833 | Block { 4834 | BlockType Outport 4835 | Name "iabcuvw" 4836 | SID "214" 4837 | Position [715, 163, 745, 177] 4838 | ZOrder -20 4839 | IconDisplay "Port number" 4840 | } 4841 | Block { 4842 | BlockType Outport 4843 | Name "idqxy" 4844 | SID "215" 4845 | Position [715, 288, 745, 302] 4846 | ZOrder -21 4847 | Port "2" 4848 | IconDisplay "Port number" 4849 | } 4850 | Block { 4851 | BlockType Outport 4852 | Name "wm" 4853 | SID "217" 4854 | Position [710, 348, 740, 362] 4855 | ZOrder -23 4856 | Port "3" 4857 | IconDisplay "Port number" 4858 | } 4859 | Block { 4860 | BlockType Outport 4861 | Name "The" 4862 | SID "220" 4863 | Position [675, 373, 705, 387] 4864 | ZOrder -26 4865 | Port "4" 4866 | IconDisplay "Port number" 4867 | } 4868 | Block { 4869 | BlockType Outport 4870 | Name "Te" 4871 | SID "221" 4872 | Position [715, 398, 745, 412] 4873 | ZOrder -27 4874 | Port "5" 4875 | IconDisplay "Port number" 4876 | } 4877 | Line { 4878 | ZOrder 1 4879 | SrcBlock "Tm" 4880 | SrcPort 1 4881 | DstBlock "PMSM_mechanics" 4882 | DstPort 1 4883 | } 4884 | Line { 4885 | ZOrder 2 4886 | SrcBlock "Source" 4887 | SrcPort 2 4888 | Points [25, 0; 0, 215] 4889 | DstBlock "PMSM_mechanics" 4890 | DstPort 2 4891 | } 4892 | Line { 4893 | ZOrder 3 4894 | SrcBlock "PMSM_mechanics" 4895 | SrcPort 2 4896 | Points [-40, 0; 0, -215] 4897 | DstBlock "Source" 4898 | DstPort 2 4899 | } 4900 | Line { 4901 | ZOrder 4 4902 | SrcBlock "PMSM_mechanics" 4903 | SrcPort 3 4904 | Points [-75, 0; 0, -215] 4905 | DstBlock "Source" 4906 | DstPort 3 4907 | } 4908 | Line { 4909 | ZOrder 5 4910 | SrcBlock "PMSM_mechanics" 4911 | SrcPort 1 4912 | Points [-15, 0; 0, -35] 4913 | DstBlock "Mux" 4914 | DstPort 2 4915 | } 4916 | Line { 4917 | ZOrder 6 4918 | SrcBlock "Source" 4919 | SrcPort 1 4920 | Points [40, 0; 0, 150] 4921 | DstBlock "Mux" 4922 | DstPort 1 4923 | } 4924 | Line { 4925 | ZOrder 7 4926 | SrcBlock "Mux3" 4927 | SrcPort 1 4928 | Points [35, 0; 0, -110] 4929 | DstBlock "Source" 4930 | DstPort 1 4931 | } 4932 | Line { 4933 | ZOrder 8 4934 | SrcBlock "Mux" 4935 | SrcPort 1 4936 | DstBlock "Demux" 4937 | DstPort 1 4938 | } 4939 | Line { 4940 | ZOrder 15 4941 | SrcBlock "Mux4" 4942 | SrcPort 1 4943 | DstBlock "iabcuvw" 4944 | DstPort 1 4945 | } 4946 | Line { 4947 | ZOrder 20 4948 | SrcBlock "Mux1" 4949 | SrcPort 1 4950 | DstBlock "idqxy" 4951 | DstPort 1 4952 | } 4953 | Line { 4954 | ZOrder 68 4955 | SrcBlock "Demux" 4956 | SrcPort 12 4957 | DstBlock "The" 4958 | DstPort 1 4959 | } 4960 | Line { 4961 | ZOrder 69 4962 | SrcBlock "Demux" 4963 | SrcPort 13 4964 | DstBlock "Te" 4965 | DstPort 1 4966 | } 4967 | Line { 4968 | ZOrder 31 4969 | SrcBlock "uab" 4970 | SrcPort 1 4971 | Points [40, 0; 0, 40] 4972 | DstBlock "Mux3" 4973 | DstPort 1 4974 | } 4975 | Line { 4976 | ZOrder 32 4977 | SrcBlock "ubc" 4978 | SrcPort 1 4979 | Points [25, 0; 0, 20] 4980 | DstBlock "Mux3" 4981 | DstPort 2 4982 | } 4983 | Line { 4984 | ZOrder 33 4985 | SrcBlock "uxy" 4986 | SrcPort 1 4987 | Points [25, 0; 0, -20] 4988 | DstBlock "Mux3" 4989 | DstPort 3 4990 | } 4991 | Line { 4992 | ZOrder 34 4993 | SrcBlock "uyz" 4994 | SrcPort 1 4995 | Points [40, 0; 0, -40] 4996 | DstBlock "Mux3" 4997 | DstPort 4 4998 | } 4999 | Line { 5000 | LineType "Connection" 5001 | ZOrder 35 5002 | SrcBlock "uab" 5003 | SrcPort LConn1 5004 | Points [-10, 0; 0, -5] 5005 | DstBlock "A" 5006 | DstPort RConn1 5007 | } 5008 | Line { 5009 | LineType "Connection" 5010 | ZOrder 36 5011 | SrcBlock "uab" 5012 | SrcPort LConn2 5013 | Points [-10, 0; 0, 20] 5014 | Branch { 5015 | ConnectType "DEST_SRC" 5016 | DstBlock "B" 5017 | DstPort RConn1 5018 | } 5019 | Branch { 5020 | ConnectType "DEST_SRC" 5021 | Points [0, 15] 5022 | DstBlock "ubc" 5023 | DstPort LConn1 5024 | } 5025 | } 5026 | Line { 5027 | LineType "Connection" 5028 | ZOrder 39 5029 | SrcBlock "ubc" 5030 | SrcPort LConn2 5031 | Points [-10, 0; 0, 10] 5032 | DstBlock "C" 5033 | DstPort RConn1 5034 | } 5035 | Line { 5036 | LineType "Connection" 5037 | ZOrder 40 5038 | SrcBlock "uxy" 5039 | SrcPort LConn1 5040 | Points [-10, 0; 0, -10] 5041 | DstBlock "U" 5042 | DstPort RConn1 5043 | } 5044 | Line { 5045 | LineType "Connection" 5046 | ZOrder 41 5047 | SrcBlock "uxy" 5048 | SrcPort LConn2 5049 | Points [-10, 0; 0, 15] 5050 | Branch { 5051 | ConnectType "DEST_SRC" 5052 | DstBlock "V" 5053 | DstPort RConn1 5054 | } 5055 | Branch { 5056 | ConnectType "DEST_SRC" 5057 | Points [0, 20] 5058 | DstBlock "uyz" 5059 | DstPort LConn1 5060 | } 5061 | } 5062 | Line { 5063 | LineType "Connection" 5064 | ZOrder 44 5065 | SrcBlock "uyz" 5066 | SrcPort LConn2 5067 | Points [-10, 0; 0, 5] 5068 | DstBlock "W" 5069 | DstPort RConn1 5070 | } 5071 | Line { 5072 | ZOrder 78 5073 | SrcBlock "Demux" 5074 | SrcPort 5 5075 | DstBlock "Mux4" 5076 | DstPort 5 5077 | } 5078 | Line { 5079 | ZOrder 79 5080 | SrcBlock "Demux" 5081 | SrcPort 2 5082 | DstBlock "Mux4" 5083 | DstPort 2 5084 | } 5085 | Line { 5086 | ZOrder 80 5087 | SrcBlock "Demux" 5088 | SrcPort 3 5089 | DstBlock "Mux4" 5090 | DstPort 3 5091 | } 5092 | Line { 5093 | ZOrder 81 5094 | SrcBlock "Demux" 5095 | SrcPort 6 5096 | DstBlock "Mux4" 5097 | DstPort 6 5098 | } 5099 | Line { 5100 | ZOrder 82 5101 | SrcBlock "Demux" 5102 | SrcPort 4 5103 | DstBlock "Mux4" 5104 | DstPort 4 5105 | } 5106 | Line { 5107 | ZOrder 83 5108 | SrcBlock "Demux" 5109 | SrcPort 1 5110 | DstBlock "Mux4" 5111 | DstPort 1 5112 | } 5113 | Line { 5114 | ZOrder 84 5115 | SrcBlock "Demux" 5116 | SrcPort 7 5117 | DstBlock "Mux1" 5118 | DstPort 1 5119 | } 5120 | Line { 5121 | ZOrder 85 5122 | SrcBlock "Demux" 5123 | SrcPort 8 5124 | DstBlock "Mux1" 5125 | DstPort 2 5126 | } 5127 | Line { 5128 | ZOrder 86 5129 | SrcBlock "Demux" 5130 | SrcPort 9 5131 | DstBlock "Mux1" 5132 | DstPort 3 5133 | } 5134 | Line { 5135 | ZOrder 87 5136 | SrcBlock "Demux" 5137 | SrcPort 10 5138 | DstBlock "Mux1" 5139 | DstPort 4 5140 | } 5141 | Line { 5142 | ZOrder 88 5143 | SrcBlock "Demux" 5144 | SrcPort 11 5145 | DstBlock "wm" 5146 | DstPort 1 5147 | } 5148 | } 5149 | } 5150 | Block { 5151 | BlockType SubSystem 5152 | Name "Six-phase Inverter" 5153 | SID "329" 5154 | Ports [2, 0, 0, 0, 0, 2, 6] 5155 | Position [500, 142, 580, 303] 5156 | ZOrder 2 5157 | RequestExecContextInheritance off 5158 | System { 5159 | Name "Six-phase Inverter" 5160 | Location [-8, -8, 1374, 736] 5161 | Open off 5162 | ModelBrowserVisibility off 5163 | ModelBrowserWidth 200 5164 | ScreenColor "white" 5165 | PaperOrientation "landscape" 5166 | PaperPositionMode "auto" 5167 | PaperType "usletter" 5168 | PaperUnits "inches" 5169 | TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] 5170 | TiledPageScale 1 5171 | ShowPageBoundaries off 5172 | ZoomFactor "150" 5173 | Block { 5174 | BlockType Inport 5175 | Name "pwm(abc)" 5176 | SID "330" 5177 | Position [25, 13, 55, 27] 5178 | ZOrder 1 5179 | IconDisplay "Port number" 5180 | } 5181 | Block { 5182 | BlockType Inport 5183 | Name "pwm(uvw)" 5184 | SID "331" 5185 | Position [25, 153, 55, 167] 5186 | ZOrder 2 5187 | Port "2" 5188 | IconDisplay "Port number" 5189 | } 5190 | Block { 5191 | BlockType Reference 5192 | Name "Universal Bridge" 5193 | SID "232" 5194 | Ports [1, 0, 0, 0, 0, 3, 2] 5195 | Position [120, 189, 180, 296] 5196 | ZOrder -15 5197 | BlockMirror on 5198 | BackgroundColor "lightBlue" 5199 | LibraryVersion "1.2446" 5200 | SourceBlock "powerlib/Power\nElectronics/Universal Bridge" 5201 | SourceType "Universal Bridge" 5202 | ContentPreviewEnabled off 5203 | Arms "3" 5204 | SnubberResistance "1e5" 5205 | SnubberCapacitance "inf" 5206 | Device "IGBT / Diodes" 5207 | Ron "1e-3" 5208 | Lon "0" 5209 | ForwardVoltages "[ 0 0 ]" 5210 | ForwardVoltage "0" 5211 | GTOparameters "[ 10e-6 , 20e-6 ]" 5212 | IGBTparameters "[ 1e-6 , 2e-6 ]" 5213 | Measurements "None" 5214 | Measurements_2 "None" 5215 | converterType "Rectifier" 5216 | } 5217 | Block { 5218 | BlockType Reference 5219 | Name "Universal Bridge1" 5220 | SID "233" 5221 | Ports [1, 0, 0, 0, 0, 3, 2] 5222 | Position [120, 37, 180, 138] 5223 | ZOrder -16 5224 | BlockMirror on 5225 | BackgroundColor "lightBlue" 5226 | LibraryVersion "1.2446" 5227 | SourceBlock "powerlib/Power\nElectronics/Universal Bridge" 5228 | SourceType "Universal Bridge" 5229 | ContentPreviewEnabled off 5230 | Arms "3" 5231 | SnubberResistance "1e5" 5232 | SnubberCapacitance "inf" 5233 | Device "IGBT / Diodes" 5234 | Ron "1e-3" 5235 | Lon "0" 5236 | ForwardVoltages "[ 0 0 ]" 5237 | ForwardVoltage "0" 5238 | GTOparameters "[ 10e-6 , 20e-6 ]" 5239 | IGBTparameters "[ 1e-6 , 2e-6 ]" 5240 | Measurements "None" 5241 | Measurements_2 "None" 5242 | converterType "Rectifier" 5243 | } 5244 | Block { 5245 | BlockType PMIOPort 5246 | Name "A" 5247 | SID "332" 5248 | Position [215, 68, 245, 82] 5249 | ZOrder 3 5250 | BlockMirror on 5251 | Port "1" 5252 | Side "Right" 5253 | } 5254 | Block { 5255 | BlockType PMIOPort 5256 | Name "B" 5257 | SID "333" 5258 | Position [215, 93, 245, 107] 5259 | ZOrder 4 5260 | BlockMirror on 5261 | Port "2" 5262 | Side "Right" 5263 | } 5264 | Block { 5265 | BlockType PMIOPort 5266 | Name "C" 5267 | SID "334" 5268 | Position [215, 118, 245, 132] 5269 | ZOrder 5 5270 | BlockMirror on 5271 | Port "3" 5272 | Side "Right" 5273 | } 5274 | Block { 5275 | BlockType PMIOPort 5276 | Name "U" 5277 | SID "335" 5278 | Position [215, 223, 245, 237] 5279 | ZOrder 6 5280 | BlockMirror on 5281 | Port "4" 5282 | Side "Right" 5283 | } 5284 | Block { 5285 | BlockType PMIOPort 5286 | Name "V" 5287 | SID "336" 5288 | Position [215, 248, 245, 262] 5289 | ZOrder 7 5290 | BlockMirror on 5291 | Port "5" 5292 | Side "Right" 5293 | } 5294 | Block { 5295 | BlockType PMIOPort 5296 | Name "W" 5297 | SID "337" 5298 | Position [215, 273, 245, 287] 5299 | ZOrder 8 5300 | BlockMirror on 5301 | Port "6" 5302 | Side "Right" 5303 | } 5304 | Block { 5305 | BlockType PMIOPort 5306 | Name "P" 5307 | SID "338" 5308 | Position [20, 195, 60, 215] 5309 | ZOrder 9 5310 | Port "7" 5311 | Side "Left" 5312 | } 5313 | Block { 5314 | BlockType PMIOPort 5315 | Name "N" 5316 | SID "339" 5317 | Position [20, 235, 60, 255] 5318 | ZOrder 10 5319 | Port "8" 5320 | Side "Left" 5321 | } 5322 | Line { 5323 | LineType "Connection" 5324 | ZOrder 17 5325 | SrcBlock "A" 5326 | SrcPort RConn1 5327 | DstBlock "Universal Bridge1" 5328 | DstPort LConn1 5329 | } 5330 | Line { 5331 | LineType "Connection" 5332 | ZOrder 19 5333 | SrcBlock "C" 5334 | SrcPort RConn1 5335 | DstBlock "Universal Bridge1" 5336 | DstPort LConn3 5337 | } 5338 | Line { 5339 | LineType "Connection" 5340 | ZOrder 22 5341 | SrcBlock "W" 5342 | SrcPort RConn1 5343 | DstBlock "Universal Bridge" 5344 | DstPort LConn3 5345 | } 5346 | Line { 5347 | ZOrder 15 5348 | SrcBlock "pwm(abc)" 5349 | SrcPort 1 5350 | Points [140, 0; 0, 30] 5351 | DstBlock "Universal Bridge1" 5352 | DstPort 1 5353 | } 5354 | Line { 5355 | LineType "Connection" 5356 | ZOrder 18 5357 | SrcBlock "B" 5358 | SrcPort RConn1 5359 | DstBlock "Universal Bridge1" 5360 | DstPort LConn2 5361 | } 5362 | Line { 5363 | LineType "Connection" 5364 | ZOrder 20 5365 | SrcBlock "U" 5366 | SrcPort RConn1 5367 | DstBlock "Universal Bridge" 5368 | DstPort LConn1 5369 | } 5370 | Line { 5371 | LineType "Connection" 5372 | ZOrder 21 5373 | SrcBlock "V" 5374 | SrcPort RConn1 5375 | DstBlock "Universal Bridge" 5376 | DstPort LConn2 5377 | } 5378 | Line { 5379 | ZOrder 16 5380 | SrcBlock "pwm(uvw)" 5381 | SrcPort 1 5382 | Points [135, 0] 5383 | DstBlock "Universal Bridge" 5384 | DstPort 1 5385 | } 5386 | Line { 5387 | LineType "Connection" 5388 | ZOrder 12 5389 | SrcBlock "Universal Bridge1" 5390 | SrcPort RConn1 5391 | Points [-20, 0; 0, 140] 5392 | Branch { 5393 | ConnectType "DEST_DEST" 5394 | SrcBlock "P" 5395 | SrcPort RConn1 5396 | Points [10, 0] 5397 | } 5398 | Branch { 5399 | ConnectType "DEST_SRC" 5400 | Points [0, 10] 5401 | DstBlock "Universal Bridge" 5402 | DstPort RConn1 5403 | } 5404 | } 5405 | Line { 5406 | LineType "Connection" 5407 | ZOrder 9 5408 | SrcBlock "Universal Bridge1" 5409 | SrcPort RConn2 5410 | Points [-5, 0; 0, 130] 5411 | Branch { 5412 | ConnectType "DEST_SRC" 5413 | DstBlock "N" 5414 | DstPort RConn1 5415 | } 5416 | Branch { 5417 | ConnectType "DEST_SRC" 5418 | Points [0, 25] 5419 | DstBlock "Universal Bridge" 5420 | DstPort RConn2 5421 | } 5422 | } 5423 | } 5424 | } 5425 | Block { 5426 | BlockType Scope 5427 | Name "Te" 5428 | SID "368" 5429 | Ports [1] 5430 | Position [790, 273, 820, 307] 5431 | ZOrder 10 5432 | Floating off 5433 | Location [116, 138, 853, 518] 5434 | Open off 5435 | NumInputPorts "1" 5436 | ZoomMode "yonly" 5437 | List { 5438 | ListType AxesTitles 5439 | axes1 "%" 5440 | } 5441 | List { 5442 | ListType ScopeGraphics 5443 | FigureColor "[0.5 0.5 0.5]" 5444 | AxesColor "[0 0 0]" 5445 | AxesTickColor "[1 1 1]" 5446 | LineColors "[1 1 0;1 0 1;0 1 1;1 0 0;0 1 0;0 0 1]" 5447 | LineStyles "-|-|-|-|-|-" 5448 | LineWidths "[0.5 0.5 0.5 0.5 0.5 0.5]" 5449 | MarkerStyles "none|none|none|none|none|none" 5450 | } 5451 | ShowLegends off 5452 | YMin "-20" 5453 | YMax "20" 5454 | SaveToWorkspace on 5455 | SaveName "Te" 5456 | DataFormat "StructureWithTime" 5457 | LimitDataPoints off 5458 | SampleTime "0" 5459 | ScrollMode off 5460 | } 5461 | Block { 5462 | BlockType Step 5463 | Name "Tm" 5464 | SID "228" 5465 | Position [625, 75, 655, 105] 5466 | ZOrder -11 5467 | BlockMirror on 5468 | NamePlacement "alternate" 5469 | Time "0.2" 5470 | After "50" 5471 | SampleTime "0" 5472 | } 5473 | Block { 5474 | BlockType Reference 5475 | Name "Vdc" 5476 | SID "1" 5477 | Ports [0, 0, 0, 0, 0, 1, 1] 5478 | Position [440, 255, 460, 290] 5479 | ZOrder -1 5480 | BlockRotation 270 5481 | LibraryVersion "1.2446" 5482 | SourceBlock "powerlib/Electrical\nSources/DC Voltage Source" 5483 | SourceType "DC Voltage Source" 5484 | ContentPreviewEnabled off 5485 | Amplitude "400" 5486 | Measurements "None" 5487 | } 5488 | Block { 5489 | BlockType Scope 5490 | Name "Wm" 5491 | SID "355" 5492 | Ports [1] 5493 | Position [790, 218, 820, 252] 5494 | ZOrder 4 5495 | Floating off 5496 | Location [116, 138, 853, 518] 5497 | Open off 5498 | NumInputPorts "1" 5499 | ZoomMode "yonly" 5500 | List { 5501 | ListType AxesTitles 5502 | axes1 "%" 5503 | } 5504 | List { 5505 | ListType ScopeGraphics 5506 | FigureColor "[0.5 0.5 0.5]" 5507 | AxesColor "[0 0 0]" 5508 | AxesTickColor "[1 1 1]" 5509 | LineColors "[1 1 0;1 0 1;0 1 1;1 0 0;0 1 0;0 0 1]" 5510 | LineStyles "-|-|-|-|-|-" 5511 | LineWidths "[0.5 0.5 0.5 0.5 0.5 0.5]" 5512 | MarkerStyles "none|none|none|none|none|none" 5513 | } 5514 | ShowLegends off 5515 | YMin "-20" 5516 | YMax "20" 5517 | SaveToWorkspace on 5518 | SaveName "wm" 5519 | DataFormat "StructureWithTime" 5520 | LimitDataPoints off 5521 | SampleTime "0" 5522 | ScrollMode off 5523 | } 5524 | Block { 5525 | BlockType SubSystem 5526 | Name "filter" 5527 | SID "376" 5528 | Ports [1, 1] 5529 | Position [830, 82, 865, 108] 5530 | ZOrder 18 5531 | RequestExecContextInheritance off 5532 | System { 5533 | Name "filter" 5534 | Location [-8, 0, 1374, 744] 5535 | Open off 5536 | ModelBrowserVisibility off 5537 | ModelBrowserWidth 200 5538 | ScreenColor "white" 5539 | PaperOrientation "landscape" 5540 | PaperPositionMode "auto" 5541 | PaperType "usletter" 5542 | PaperUnits "inches" 5543 | TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] 5544 | TiledPageScale 1 5545 | ShowPageBoundaries off 5546 | ZoomFactor "125" 5547 | Block { 5548 | BlockType Inport 5549 | Name "In" 5550 | SID "377" 5551 | Position [20, 58, 50, 72] 5552 | ZOrder 18 5553 | IconDisplay "Port number" 5554 | } 5555 | Block { 5556 | BlockType Demux 5557 | Name "Demux" 5558 | SID "375" 5559 | Ports [1, 2] 5560 | Position [70, 46, 75, 84] 5561 | ZOrder 17 5562 | ShowName off 5563 | Outputs "2" 5564 | DisplayOption "bar" 5565 | } 5566 | Block { 5567 | BlockType Mux 5568 | Name "Mux2" 5569 | SID "374" 5570 | Ports [2, 1] 5571 | Position [220, 53, 225, 82] 5572 | ZOrder 16 5573 | ShowName off 5574 | Inputs "2" 5575 | DisplayOption "bar" 5576 | } 5577 | Block { 5578 | BlockType TransferFcn 5579 | Name "Transfer Fcn" 5580 | SID "372" 5581 | Position [115, 22, 175, 58] 5582 | ZOrder 14 5583 | Numerator "[3000]" 5584 | Denominator "[1 3000]" 5585 | } 5586 | Block { 5587 | BlockType TransferFcn 5588 | Name "Transfer Fcn1" 5589 | SID "373" 5590 | Position [115, 77, 175, 113] 5591 | ZOrder 15 5592 | Numerator "[3000]" 5593 | Denominator "[1 3000]" 5594 | } 5595 | Block { 5596 | BlockType Outport 5597 | Name "Out" 5598 | SID "378" 5599 | Position [245, 63, 275, 77] 5600 | ZOrder 19 5601 | IconDisplay "Port number" 5602 | } 5603 | Line { 5604 | ZOrder 203 5605 | SrcBlock "Demux" 5606 | SrcPort 1 5607 | Points [15, 0; 0, -15] 5608 | DstBlock "Transfer Fcn" 5609 | DstPort 1 5610 | } 5611 | Line { 5612 | ZOrder 204 5613 | SrcBlock "Demux" 5614 | SrcPort 2 5615 | Points [15, 0; 0, 20] 5616 | DstBlock "Transfer Fcn1" 5617 | DstPort 1 5618 | } 5619 | Line { 5620 | ZOrder 202 5621 | SrcBlock "Transfer Fcn1" 5622 | SrcPort 1 5623 | Points [18, 0; 0, -20] 5624 | DstBlock "Mux2" 5625 | DstPort 2 5626 | } 5627 | Line { 5628 | ZOrder 201 5629 | SrcBlock "Transfer Fcn" 5630 | SrcPort 1 5631 | Points [18, 0; 0, 20] 5632 | DstBlock "Mux2" 5633 | DstPort 1 5634 | } 5635 | Line { 5636 | ZOrder 207 5637 | SrcBlock "In" 5638 | SrcPort 1 5639 | DstBlock "Demux" 5640 | DstPort 1 5641 | } 5642 | Line { 5643 | ZOrder 208 5644 | SrcBlock "Mux2" 5645 | SrcPort 1 5646 | DstBlock "Out" 5647 | DstPort 1 5648 | } 5649 | } 5650 | } 5651 | Block { 5652 | BlockType Scope 5653 | Name "ia,iu" 5654 | SID "225" 5655 | Ports [1] 5656 | Position [885, 78, 915, 112] 5657 | ZOrder -8 5658 | Floating off 5659 | Location [116, 138, 853, 518] 5660 | Open off 5661 | NumInputPorts "1" 5662 | ZoomMode "xonly" 5663 | List { 5664 | ListType AxesTitles 5665 | axes1 "%" 5666 | } 5667 | List { 5668 | ListType ScopeGraphics 5669 | FigureColor "[0.5 0.5 0.5]" 5670 | AxesColor "[0 0 0]" 5671 | AxesTickColor "[1 1 1]" 5672 | LineColors "[1 1 0;1 0 1;0 1 1;1 0 0;0 1 0;0 0 1]" 5673 | LineStyles "-|-|-|-|-|-" 5674 | LineWidths "[0.5 0.5 0.5 0.5 0.5 0.5]" 5675 | MarkerStyles "none|none|none|none|none|none" 5676 | } 5677 | ShowLegends off 5678 | YMin "-30" 5679 | YMax "40" 5680 | SaveToWorkspace on 5681 | SaveName "iau" 5682 | DataFormat "StructureWithTime" 5683 | LimitDataPoints off 5684 | SampleTime "0" 5685 | ScrollMode off 5686 | } 5687 | Block { 5688 | BlockType Constant 5689 | Name "id" 5690 | SID "286" 5691 | Position [95, 147, 125, 163] 5692 | ZOrder -18 5693 | Value "0" 5694 | } 5695 | Block { 5696 | BlockType Scope 5697 | Name "idq" 5698 | SID "226" 5699 | Ports [1] 5700 | Position [895, 143, 925, 177] 5701 | ZOrder -9 5702 | Floating off 5703 | Location [289, 179, 1048, 660] 5704 | Open off 5705 | NumInputPorts "1" 5706 | ZoomMode "yonly" 5707 | List { 5708 | ListType AxesTitles 5709 | axes1 "%" 5710 | } 5711 | List { 5712 | ListType ScopeGraphics 5713 | FigureColor "[0.5 0.5 0.5]" 5714 | AxesColor "[0 0 0]" 5715 | AxesTickColor "[1 1 1]" 5716 | LineColors "[1 1 0;1 0 1;0 1 1;1 0 0;0 1 0;0 0 1]" 5717 | LineStyles "-|-|-|-|-|-" 5718 | LineWidths "[0.5 0.5 0.5 0.5 0.5 0.5]" 5719 | MarkerStyles "none|none|none|none|none|none" 5720 | } 5721 | ShowLegends off 5722 | YMin "-0.075" 5723 | YMax "0.075" 5724 | SaveToWorkspace on 5725 | SaveName "idq" 5726 | DataFormat "StructureWithTime" 5727 | LimitDataPoints off 5728 | SampleTime "0" 5729 | ScrollMode off 5730 | } 5731 | Block { 5732 | BlockType Scope 5733 | Name "ixy" 5734 | SID "370" 5735 | Ports [1] 5736 | Position [895, 198, 925, 232] 5737 | ZOrder 12 5738 | Floating off 5739 | Location [289, 179, 1048, 660] 5740 | Open off 5741 | NumInputPorts "1" 5742 | ZoomMode "yonly" 5743 | List { 5744 | ListType AxesTitles 5745 | axes1 "%" 5746 | } 5747 | List { 5748 | ListType ScopeGraphics 5749 | FigureColor "[0.5 0.5 0.5]" 5750 | AxesColor "[0 0 0]" 5751 | AxesTickColor "[1 1 1]" 5752 | LineColors "[1 1 0;1 0 1;0 1 1;1 0 0;0 1 0;0 0 1]" 5753 | LineStyles "-|-|-|-|-|-" 5754 | LineWidths "[0.5 0.5 0.5 0.5 0.5 0.5]" 5755 | MarkerStyles "none|none|none|none|none|none" 5756 | } 5757 | ShowLegends off 5758 | YMin "-0.075" 5759 | YMax "0.075" 5760 | SaveToWorkspace on 5761 | SaveName "ixy" 5762 | DataFormat "StructureWithTime" 5763 | LimitDataPoints off 5764 | SampleTime "0" 5765 | ScrollMode off 5766 | } 5767 | Block { 5768 | BlockType Reference 5769 | Name "powergui" 5770 | SID "348" 5771 | Ports [] 5772 | Position [80, 60, 146, 99] 5773 | ZOrder 3 5774 | Priority "1" 5775 | LibraryVersion "1.2446" 5776 | UserDataPersistent on 5777 | UserData "DataTag0" 5778 | SourceBlock "powerlib/powergui" 5779 | SourceType "PSB option menu block" 5780 | ContentPreviewEnabled off 5781 | SimulationMode "Continuous" 5782 | SolverType "Tustin/Backward Euler (TBE)" 5783 | SampleTime "50e-6" 5784 | frequency "60" 5785 | SPID off 5786 | DisableSnubberDevices off 5787 | DisableRonSwitches off 5788 | DisableVfSwitches off 5789 | SwTol "0" 5790 | DisplayEquations off 5791 | Interpol off 5792 | methode off 5793 | Ts "100" 5794 | frequencyindice "0" 5795 | Pbase "100e6" 5796 | ErrMax "1e-4" 5797 | Iterations "50" 5798 | UnitsV "kV" 5799 | UnitsW "MW" 5800 | FunctionMessages off 5801 | echomessages off 5802 | HookPort off 5803 | EnableUseOfTLC off 5804 | x0status "blocks" 5805 | RestoreLinks "warning" 5806 | ResistiveCurrentMeasurement off 5807 | Frange "[0:2:500]" 5808 | Ylog off 5809 | Xlog on 5810 | ShowGrid off 5811 | save off 5812 | variable "ZData" 5813 | structure "iau" 5814 | ZoomFFT off 5815 | StartTime "0.25" 5816 | cycles "1" 5817 | DisplayStyle "1" 5818 | fundamental "25" 5819 | FreqAxis off 5820 | MaxFrequency "1000" 5821 | frequencyindicesteady "1" 5822 | RmsSteady "1" 5823 | display off 5824 | } 5825 | Block { 5826 | BlockType SubSystem 5827 | Name "six-phase PWM" 5828 | SID "359" 5829 | Ports [2, 2] 5830 | Position [340, 121, 420, 294] 5831 | ZOrder 5 5832 | RequestExecContextInheritance off 5833 | System { 5834 | Name "six-phase PWM" 5835 | Location [-8, -8, 1374, 736] 5836 | Open off 5837 | ModelBrowserVisibility off 5838 | ModelBrowserWidth 200 5839 | ScreenColor "white" 5840 | PaperOrientation "landscape" 5841 | PaperPositionMode "auto" 5842 | PaperType "usletter" 5843 | PaperUnits "inches" 5844 | TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] 5845 | TiledPageScale 1 5846 | ShowPageBoundaries off 5847 | ZoomFactor "150" 5848 | Block { 5849 | BlockType Inport 5850 | Name "Uabc" 5851 | SID "360" 5852 | Position [20, 43, 50, 57] 5853 | ZOrder 1 5854 | IconDisplay "Port number" 5855 | } 5856 | Block { 5857 | BlockType Inport 5858 | Name "Uuvw" 5859 | SID "361" 5860 | Position [20, 128, 50, 142] 5861 | ZOrder 2 5862 | Port "2" 5863 | IconDisplay "Port number" 5864 | } 5865 | Block { 5866 | BlockType Reference 5867 | Name "Discrete\nPWM Generator" 5868 | SID "223" 5869 | Ports [1, 1] 5870 | Position [95, 21, 155, 79] 5871 | ZOrder -6 5872 | LibraryVersion "1.666" 5873 | SourceBlock "powerlib_extras/Discrete \nControl Blocks/Discrete\nPWM Generator" 5874 | SourceType "Discrete PWM Generator" 5875 | ContentPreviewEnabled off 5876 | GeneratorMode "3-arm bridge (6 pulses)" 5877 | Fc "10000" 5878 | Ts "100e-6" 5879 | Internal off 5880 | mIndex "0.4" 5881 | Freq "60" 5882 | Phase "0" 5883 | } 5884 | Block { 5885 | BlockType Reference 5886 | Name "Discrete\nPWM Generator1" 5887 | SID "224" 5888 | Ports [1, 1] 5889 | Position [95, 106, 155, 164] 5890 | ZOrder -7 5891 | LibraryVersion "1.666" 5892 | SourceBlock "powerlib_extras/Discrete \nControl Blocks/Discrete\nPWM Generator" 5893 | SourceType "Discrete PWM Generator" 5894 | ContentPreviewEnabled off 5895 | GeneratorMode "3-arm bridge (6 pulses)" 5896 | Fc "10000" 5897 | Ts "100e-6" 5898 | Internal off 5899 | mIndex "0.4" 5900 | Freq "60" 5901 | Phase "0" 5902 | } 5903 | Block { 5904 | BlockType Outport 5905 | Name "pwm(abc)" 5906 | SID "362" 5907 | Position [205, 43, 235, 57] 5908 | ZOrder 3 5909 | IconDisplay "Port number" 5910 | } 5911 | Block { 5912 | BlockType Outport 5913 | Name "pwm(uvw)" 5914 | SID "363" 5915 | Position [205, 128, 235, 142] 5916 | ZOrder 4 5917 | Port "2" 5918 | IconDisplay "Port number" 5919 | } 5920 | Line { 5921 | ZOrder 125 5922 | SrcBlock "Uabc" 5923 | SrcPort 1 5924 | DstBlock "Discrete\nPWM Generator" 5925 | DstPort 1 5926 | } 5927 | Line { 5928 | ZOrder 128 5929 | SrcBlock "Discrete\nPWM Generator1" 5930 | SrcPort 1 5931 | DstBlock "pwm(uvw)" 5932 | DstPort 1 5933 | } 5934 | Line { 5935 | ZOrder 126 5936 | SrcBlock "Uuvw" 5937 | SrcPort 1 5938 | DstBlock "Discrete\nPWM Generator1" 5939 | DstPort 1 5940 | } 5941 | Line { 5942 | ZOrder 127 5943 | SrcBlock "Discrete\nPWM Generator" 5944 | SrcPort 1 5945 | DstBlock "pwm(abc)" 5946 | DstPort 1 5947 | } 5948 | } 5949 | } 5950 | Block { 5951 | BlockType Constant 5952 | Name "wm" 5953 | SID "328" 5954 | Position [60, 122, 90, 148] 5955 | ZOrder -26 5956 | Value "50" 5957 | } 5958 | Line { 5959 | ZOrder 15 5960 | SrcBlock "Six-phae PMSM" 5961 | SrcPort 4 5962 | Points [25, 0; 0, 76; -544, 0; 0, -66] 5963 | DstBlock "Anti-park" 5964 | DstPort 3 5965 | } 5966 | Line { 5967 | ZOrder 141 5968 | SrcBlock "Six-phae PMSM" 5969 | SrcPort 1 5970 | Points [10, 0; 0, -35] 5971 | DstBlock "Selector" 5972 | DstPort 1 5973 | } 5974 | Line { 5975 | ZOrder 23 5976 | SrcBlock "Six-phae PMSM" 5977 | SrcPort 3 5978 | Points [35, 0; 0, 25] 5979 | Branch { 5980 | ZOrder 128 5981 | DstBlock "Wm" 5982 | DstPort 1 5983 | } 5984 | Branch { 5985 | ZOrder 70 5986 | Points [0, 122; -698, 0; 0, -182] 5987 | DstBlock " PI Controller" 5988 | DstPort 3 5989 | } 5990 | } 5991 | Line { 5992 | ZOrder 28 5993 | SrcBlock "wm" 5994 | SrcPort 1 5995 | DstBlock " PI Controller" 5996 | DstPort 1 5997 | } 5998 | Line { 5999 | ZOrder 29 6000 | SrcBlock "Six-phae PMSM" 6001 | SrcPort 2 6002 | DstBlock "Demux3" 6003 | DstPort 1 6004 | } 6005 | Line { 6006 | ZOrder 173 6007 | SrcBlock "Six-phae PMSM" 6008 | SrcPort 5 6009 | DstBlock "Te" 6010 | DstPort 1 6011 | } 6012 | Line { 6013 | ZOrder 35 6014 | SrcBlock " PI Controller" 6015 | SrcPort 1 6016 | DstBlock "Anti-park" 6017 | DstPort 1 6018 | } 6019 | Line { 6020 | ZOrder 36 6021 | SrcBlock " PI Controller" 6022 | SrcPort 2 6023 | DstBlock "Anti-park" 6024 | DstPort 2 6025 | } 6026 | Line { 6027 | ZOrder 39 6028 | SrcBlock "id" 6029 | SrcPort 1 6030 | DstBlock " PI Controller" 6031 | DstPort 2 6032 | } 6033 | Line { 6034 | ZOrder 46 6035 | SrcBlock "Demux3" 6036 | SrcPort 1 6037 | Points [38, 0; 0, 5] 6038 | Branch { 6039 | ZOrder 178 6040 | DstBlock "Mux" 6041 | DstPort 1 6042 | } 6043 | Branch { 6044 | ZOrder 177 6045 | Points [0, 193; -761, 0; 0, -148] 6046 | DstBlock " PI Controller" 6047 | DstPort 4 6048 | } 6049 | } 6050 | Line { 6051 | ZOrder 49 6052 | SrcBlock "Demux3" 6053 | SrcPort 2 6054 | Points [25, 0; 0, 5] 6055 | Branch { 6056 | ZOrder 180 6057 | DstBlock "Mux" 6058 | DstPort 2 6059 | } 6060 | Branch { 6061 | ZOrder 179 6062 | Points [0, 212; -717, 0; 0, -162] 6063 | DstBlock " PI Controller" 6064 | DstPort 5 6065 | } 6066 | } 6067 | Line { 6068 | ZOrder 71 6069 | SrcBlock "Tm" 6070 | SrcPort 1 6071 | Points [-22, 0; 0, 45] 6072 | DstBlock "Six-phae PMSM" 6073 | DstPort 1 6074 | } 6075 | Line { 6076 | LineType "Connection" 6077 | ZOrder 74 6078 | SrcBlock "Six-phae PMSM" 6079 | SrcPort LConn1 6080 | DstBlock "Six-phase Inverter" 6081 | DstPort RConn1 6082 | } 6083 | Line { 6084 | LineType "Connection" 6085 | ZOrder 75 6086 | SrcBlock "Six-phae PMSM" 6087 | SrcPort LConn2 6088 | DstBlock "Six-phase Inverter" 6089 | DstPort RConn2 6090 | } 6091 | Line { 6092 | LineType "Connection" 6093 | ZOrder 76 6094 | SrcBlock "Six-phae PMSM" 6095 | SrcPort LConn3 6096 | DstBlock "Six-phase Inverter" 6097 | DstPort RConn3 6098 | } 6099 | Line { 6100 | LineType "Connection" 6101 | ZOrder 77 6102 | SrcBlock "Six-phae PMSM" 6103 | SrcPort LConn4 6104 | DstBlock "Six-phase Inverter" 6105 | DstPort RConn4 6106 | } 6107 | Line { 6108 | LineType "Connection" 6109 | ZOrder 78 6110 | SrcBlock "Six-phae PMSM" 6111 | SrcPort LConn5 6112 | DstBlock "Six-phase Inverter" 6113 | DstPort RConn5 6114 | } 6115 | Line { 6116 | LineType "Connection" 6117 | ZOrder 79 6118 | SrcBlock "Six-phae PMSM" 6119 | SrcPort LConn6 6120 | DstBlock "Six-phase Inverter" 6121 | DstPort RConn6 6122 | } 6123 | Line { 6124 | LineType "Connection" 6125 | ZOrder 80 6126 | SrcBlock "Vdc" 6127 | SrcPort RConn1 6128 | Points [0, -10; 35, 0] 6129 | DstBlock "Six-phase Inverter" 6130 | DstPort LConn1 6131 | } 6132 | Line { 6133 | LineType "Connection" 6134 | ZOrder 81 6135 | SrcBlock "Six-phase Inverter" 6136 | SrcPort LConn2 6137 | Points [-9, 0; 0, 16; -26, 0] 6138 | DstBlock "Vdc" 6139 | DstPort LConn1 6140 | } 6141 | Line { 6142 | ZOrder 131 6143 | SrcBlock "Anti-park" 6144 | SrcPort 1 6145 | DstBlock "six-phase PWM" 6146 | DstPort 1 6147 | } 6148 | Line { 6149 | ZOrder 132 6150 | SrcBlock "Anti-park" 6151 | SrcPort 2 6152 | DstBlock "six-phase PWM" 6153 | DstPort 2 6154 | } 6155 | Line { 6156 | ZOrder 133 6157 | SrcBlock "six-phase PWM" 6158 | SrcPort 1 6159 | DstBlock "Six-phase Inverter" 6160 | DstPort 1 6161 | } 6162 | Line { 6163 | ZOrder 134 6164 | SrcBlock "six-phase PWM" 6165 | SrcPort 2 6166 | Points [9, 0; 0, -45] 6167 | DstBlock "Six-phase Inverter" 6168 | DstPort 2 6169 | } 6170 | Line { 6171 | ZOrder 140 6172 | SrcBlock "Selector" 6173 | SrcPort 1 6174 | DstBlock "filter" 6175 | DstPort 1 6176 | } 6177 | Line { 6178 | ZOrder 181 6179 | SrcBlock "Mux" 6180 | SrcPort 1 6181 | DstBlock "idq" 6182 | DstPort 1 6183 | } 6184 | Line { 6185 | ZOrder 182 6186 | SrcBlock "Demux3" 6187 | SrcPort 3 6188 | DstBlock "Mux1" 6189 | DstPort 1 6190 | } 6191 | Line { 6192 | ZOrder 183 6193 | SrcBlock "Demux3" 6194 | SrcPort 4 6195 | DstBlock "Mux1" 6196 | DstPort 2 6197 | } 6198 | Line { 6199 | ZOrder 184 6200 | SrcBlock "Mux1" 6201 | SrcPort 1 6202 | Points [9, 0; 0, 30] 6203 | DstBlock "ixy" 6204 | DstPort 1 6205 | } 6206 | Line { 6207 | ZOrder 207 6208 | SrcBlock "filter" 6209 | SrcPort 1 6210 | DstBlock "ia,iu" 6211 | DstPort 1 6212 | } 6213 | } 6214 | } 6215 | MatData { 6216 | NumRecords 1 6217 | DataRecord { 6218 | Tag DataTag0 6219 | Data " %)30 . : , 8 ( @ % \" $ ! 0 % 0 # $ \"0 <&]W9" 6220 | "7)G=6D FUE=&5R 9F9T=&]" 6221 | "O;