7398 lines
136 KiB
JSON
7398 lines
136 KiB
JSON
[
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:29",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"BLDC_controller",
|
|
"label":"BLDC_controller",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"on",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"Ts_ctrl",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8220",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"F01_Estimations",
|
|
"label":"F01_Estimations",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:29",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8225",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"F01_01_Edge_Detector",
|
|
"label":"F01_01_Edge_Detector",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8220",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8235",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"F01_02_Position_Calculation",
|
|
"label":"F01_02_Position_Calculation",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8220",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8247",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"F01_03_Direction_Detection",
|
|
"label":"F01_03_Direction_Detection",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8220",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8263",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"F01_04_Speed_Estimation",
|
|
"label":"F01_04_Speed_Estimation",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8220",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8272",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon4",
|
|
"name":"Counter",
|
|
"label":"Counter",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8263",
|
|
"inspector":{
|
|
"params":[
|
|
"z_cntInit"
|
|
],
|
|
"values":[
|
|
"z_maxCntRst"
|
|
],
|
|
"tabs":[
|
|
],
|
|
"tabs_idx":[
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8272:2515",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon4",
|
|
"name":"rst_Delay",
|
|
"label":"rst_Delay",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8272",
|
|
"inspector":{
|
|
"params":[
|
|
"initVal"
|
|
],
|
|
"values":[
|
|
"z_cntInit"
|
|
],
|
|
"tabs":[
|
|
],
|
|
"tabs_idx":[
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8314",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"Raw_Motor_Speed_Estimation",
|
|
"label":"Raw_Motor_Speed_Estimation",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8263",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8384",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"F01_05_Electrical_Angle_Estimation",
|
|
"label":"F01_05_Electrical_Angle_Estimation",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8220",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8469",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"F02_Diagnostics",
|
|
"label":"F02_Diagnostics",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:29",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon4",
|
|
"name":"Debounce_Filter",
|
|
"label":"Debounce_Filter",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8469",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"on",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Use subsystem name",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Reusable function",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2423",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"Default",
|
|
"label":"Default",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8486",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2428",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"Dequalification",
|
|
"label":"Dequalification",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8486",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2435",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon4",
|
|
"name":"Counter",
|
|
"label":"Counter",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2428",
|
|
"inspector":{
|
|
"params":[
|
|
"z_cntInit"
|
|
],
|
|
"values":[
|
|
"0"
|
|
],
|
|
"tabs":[
|
|
],
|
|
"tabs_idx":[
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2435:2515",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon4",
|
|
"name":"rst_Delay",
|
|
"label":"rst_Delay",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2435",
|
|
"inspector":{
|
|
"params":[
|
|
"initVal"
|
|
],
|
|
"values":[
|
|
"z_cntInit"
|
|
],
|
|
"tabs":[
|
|
],
|
|
"tabs_idx":[
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2473",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"Qualification",
|
|
"label":"Qualification",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8486",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2480",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon4",
|
|
"name":"Counter",
|
|
"label":"Counter",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2473",
|
|
"inspector":{
|
|
"params":[
|
|
"z_cntInit"
|
|
],
|
|
"values":[
|
|
"0"
|
|
],
|
|
"tabs":[
|
|
],
|
|
"tabs_idx":[
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2480:2515",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon4",
|
|
"name":"rst_Delay",
|
|
"label":"rst_Delay",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2480",
|
|
"inspector":{
|
|
"params":[
|
|
"initVal"
|
|
],
|
|
"values":[
|
|
"z_cntInit"
|
|
],
|
|
"tabs":[
|
|
],
|
|
"tabs_idx":[
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8486:2507",
|
|
"className":"Either edge detection",
|
|
"icon":"WebViewIcon4",
|
|
"name":"either_edge",
|
|
"label":"either_edge",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8486",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"on",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":"Either edge detection"
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8519",
|
|
"className":"Either edge detection",
|
|
"icon":"WebViewIcon4",
|
|
"name":"either_edge",
|
|
"label":"either_edge",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8469",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"on",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":"Either edge detection"
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8535",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"F03_Control_Mode_Manager",
|
|
"label":"F03_Control_Mode_Manager",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:29",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8546",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"F03_01_Mode_Transition_Calculation",
|
|
"label":"F03_01_Mode_Transition_Calculation",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8535",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8603",
|
|
"className":"Stateflow.Chart",
|
|
"icon":"WebViewIcon6",
|
|
"name":"F03_02_Control_Mode_Manager",
|
|
"label":"F03_02_Control_Mode_Manager",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8535",
|
|
"inspector":{
|
|
"params":[
|
|
"ActionLanguage",
|
|
"StateMachineType",
|
|
"ChartUpdate",
|
|
"AllowGlobalAccessToExportedFunctions",
|
|
"ExecuteAtInitialization",
|
|
"InitializeOutput",
|
|
"EnableNonTerminalStates",
|
|
"supportVariableSizing",
|
|
"SaturateOnIntegerOverflow",
|
|
"HasOutputData",
|
|
"EmlDefaultFimath",
|
|
"TreatAsFi",
|
|
"Description",
|
|
"Document"
|
|
],
|
|
"values":[
|
|
"MATLAB",
|
|
"Classic",
|
|
"INHERITED",
|
|
false,
|
|
false,
|
|
false,
|
|
false,
|
|
true,
|
|
true,
|
|
false,
|
|
"Same as MATLAB Default",
|
|
"Fixed-point",
|
|
"",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"General",
|
|
"Fixed-point properties",
|
|
"Documentation"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
10,
|
|
12
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":[
|
|
]
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9953",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"F03_03_Input_Target_Synthesis",
|
|
"label":"F03_03_Input_Target_Synthesis",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8535",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9988",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"Default_Control_Type",
|
|
"label":"Default_Control_Type",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9953",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10007",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"Default_Mode",
|
|
"label":"Default_Mode",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9953",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9957",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"FOC_Control_Type",
|
|
"label":"FOC_Control_Type",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9953",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9937",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"Open_Mode",
|
|
"label":"Open_Mode",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9953",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9948",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon9",
|
|
"name":"Rate_Limiter",
|
|
"label":"Rate_Limiter",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9937",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"BlockChoice",
|
|
"TemplateBlock",
|
|
"MemberBlocks",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"MinAlgLoopOccurrences",
|
|
"PropExecContextOutsideSubsystem",
|
|
"SystemSampleTime",
|
|
"RTWSystemCode",
|
|
"RTWFcnNameOpts",
|
|
"RTWFcnName",
|
|
"RTWFileNameOpts",
|
|
"RTWFileName",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"IsSubsystemVirtual",
|
|
"Variant",
|
|
"VariantControl",
|
|
"OverrideUsingVariant",
|
|
"GeneratePreprocessorConditionals",
|
|
"AllowZeroVariantControls",
|
|
"PropagateVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"",
|
|
"",
|
|
"",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"on",
|
|
"off",
|
|
"off",
|
|
"-1",
|
|
"Auto",
|
|
"Use subsystem name",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"",
|
|
"on"
|
|
],
|
|
"tabs":[
|
|
],
|
|
"tabs_idx":[
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9948:2342",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon4",
|
|
"name":"Delay_Init1",
|
|
"label":"Delay_Init1",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9948",
|
|
"inspector":{
|
|
"params":[
|
|
"initVal"
|
|
],
|
|
"values":[
|
|
"0"
|
|
],
|
|
"tabs":[
|
|
],
|
|
"tabs_idx":[
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9948:2395",
|
|
"className":"Saturation Dynamic",
|
|
"icon":"WebViewIcon3",
|
|
"name":"Saturation Dynamic",
|
|
"label":"Saturation Dynamic",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9948",
|
|
"inspector":{
|
|
"params":[
|
|
"OutMin",
|
|
"OutMax",
|
|
"OutDataTypeStr",
|
|
"LockScale",
|
|
"RndMeth",
|
|
"DoSatur"
|
|
],
|
|
"values":[
|
|
"[]",
|
|
"[]",
|
|
"Inherit: Same as second input",
|
|
"off",
|
|
"Floor",
|
|
"off"
|
|
],
|
|
"tabs":[
|
|
],
|
|
"tabs_idx":[
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":"Saturation Dynamic"
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9950",
|
|
"className":"Rising edge init",
|
|
"icon":"WebViewIcon4",
|
|
"name":"rising_edge_init",
|
|
"label":"rising_edge_init",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9937",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"on",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":"Rising edge init"
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10066",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"F04_Field_Weakening",
|
|
"label":"F04_Field_Weakening",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:29",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10507",
|
|
"className":"Saturation Dynamic",
|
|
"icon":"WebViewIcon3",
|
|
"name":"Saturation Dynamic",
|
|
"label":"Saturation Dynamic",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10066",
|
|
"inspector":{
|
|
"params":[
|
|
"OutMin",
|
|
"OutMax",
|
|
"OutDataTypeStr",
|
|
"LockScale",
|
|
"RndMeth",
|
|
"DoSatur"
|
|
],
|
|
"values":[
|
|
"[]",
|
|
"[]",
|
|
"Inherit: Same as second input",
|
|
"off",
|
|
"Floor",
|
|
"off"
|
|
],
|
|
"tabs":[
|
|
],
|
|
"tabs_idx":[
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":"Saturation Dynamic"
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10508",
|
|
"className":"Saturation Dynamic",
|
|
"icon":"WebViewIcon3",
|
|
"name":"Saturation Dynamic1",
|
|
"label":"Saturation Dynamic1",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10066",
|
|
"inspector":{
|
|
"params":[
|
|
"OutMin",
|
|
"OutMax",
|
|
"OutDataTypeStr",
|
|
"LockScale",
|
|
"RndMeth",
|
|
"DoSatur"
|
|
],
|
|
"values":[
|
|
"[]",
|
|
"[]",
|
|
"Inherit: Same as second input",
|
|
"off",
|
|
"Floor",
|
|
"off"
|
|
],
|
|
"tabs":[
|
|
],
|
|
"tabs_idx":[
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":"Saturation Dynamic"
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8658",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"F05_Field_Oriented_Control",
|
|
"label":"F05_Field_Oriented_Control",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:29",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8668",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"Clarke_Transform",
|
|
"label":"Clarke_Transform",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8658",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8671",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"Clarke_PhasesAB",
|
|
"label":"Clarke_PhasesAB",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8668",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8686",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"Clarke_PhasesBC",
|
|
"label":"Clarke_PhasesBC",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8668",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8726",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"Current_Filtering",
|
|
"label":"Current_Filtering",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8658",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8738",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon9",
|
|
"name":"Low_Pass_Filter",
|
|
"label":"Low_Pass_Filter",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8726",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"BlockChoice",
|
|
"TemplateBlock",
|
|
"MemberBlocks",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"MinAlgLoopOccurrences",
|
|
"PropExecContextOutsideSubsystem",
|
|
"SystemSampleTime",
|
|
"RTWSystemCode",
|
|
"RTWFcnNameOpts",
|
|
"RTWFcnName",
|
|
"RTWFileNameOpts",
|
|
"RTWFileName",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"IsSubsystemVirtual",
|
|
"Variant",
|
|
"VariantControl",
|
|
"OverrideUsingVariant",
|
|
"GeneratePreprocessorConditionals",
|
|
"AllowZeroVariantControls",
|
|
"PropagateVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"",
|
|
"",
|
|
"",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"on",
|
|
"off",
|
|
"off",
|
|
"-1",
|
|
"Reusable function",
|
|
"Use subsystem name",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"",
|
|
"on"
|
|
],
|
|
"tabs":[
|
|
],
|
|
"tabs_idx":[
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10364",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"FOC",
|
|
"label":"FOC",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8658",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9029",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"Open_Mode",
|
|
"label":"Open_Mode",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10364",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9074",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"Speed_Mode",
|
|
"label":"Speed_Mode",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10364",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon9",
|
|
"name":"PI_clamp_fixdt",
|
|
"label":"PI_clamp_fixdt",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9074",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"BlockChoice",
|
|
"TemplateBlock",
|
|
"MemberBlocks",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"MinAlgLoopOccurrences",
|
|
"PropExecContextOutsideSubsystem",
|
|
"SystemSampleTime",
|
|
"RTWSystemCode",
|
|
"RTWFcnNameOpts",
|
|
"RTWFcnName",
|
|
"RTWFileNameOpts",
|
|
"RTWFileName",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"IsSubsystemVirtual",
|
|
"Variant",
|
|
"VariantControl",
|
|
"OverrideUsingVariant",
|
|
"GeneratePreprocessorConditionals",
|
|
"AllowZeroVariantControls",
|
|
"PropagateVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"",
|
|
"",
|
|
"",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"on",
|
|
"off",
|
|
"off",
|
|
"-1",
|
|
"Reusable function",
|
|
"Use subsystem name",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"",
|
|
"on"
|
|
],
|
|
"tabs":[
|
|
],
|
|
"tabs_idx":[
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2816",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"Clamping_circuit",
|
|
"label":"Clamping_circuit",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2779",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"Integrator",
|
|
"label":"Integrator",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10455:2791",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon9",
|
|
"name":"Saturation_hit",
|
|
"label":"Saturation_hit",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10455",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"BlockChoice",
|
|
"TemplateBlock",
|
|
"MemberBlocks",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"MinAlgLoopOccurrences",
|
|
"PropExecContextOutsideSubsystem",
|
|
"SystemSampleTime",
|
|
"RTWSystemCode",
|
|
"RTWFcnNameOpts",
|
|
"RTWFcnName",
|
|
"RTWFileNameOpts",
|
|
"RTWFileName",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"IsSubsystemVirtual",
|
|
"Variant",
|
|
"VariantControl",
|
|
"OverrideUsingVariant",
|
|
"GeneratePreprocessorConditionals",
|
|
"AllowZeroVariantControls",
|
|
"PropagateVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"",
|
|
"",
|
|
"",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"-1",
|
|
"Auto",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"on",
|
|
"off",
|
|
"",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"",
|
|
"on"
|
|
],
|
|
"tabs":[
|
|
],
|
|
"tabs_idx":[
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9109",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"Torque_Mode",
|
|
"label":"Torque_Mode",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10364",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon9",
|
|
"name":"PI_clamp_fixdt",
|
|
"label":"PI_clamp_fixdt",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9109",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"BlockChoice",
|
|
"TemplateBlock",
|
|
"MemberBlocks",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"MinAlgLoopOccurrences",
|
|
"PropExecContextOutsideSubsystem",
|
|
"SystemSampleTime",
|
|
"RTWSystemCode",
|
|
"RTWFcnNameOpts",
|
|
"RTWFcnName",
|
|
"RTWFileNameOpts",
|
|
"RTWFileName",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"IsSubsystemVirtual",
|
|
"Variant",
|
|
"VariantControl",
|
|
"OverrideUsingVariant",
|
|
"GeneratePreprocessorConditionals",
|
|
"AllowZeroVariantControls",
|
|
"PropagateVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"",
|
|
"",
|
|
"",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"on",
|
|
"off",
|
|
"off",
|
|
"-1",
|
|
"Reusable function",
|
|
"Use subsystem name",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"",
|
|
"on"
|
|
],
|
|
"tabs":[
|
|
],
|
|
"tabs_idx":[
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2816",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"Clamping_circuit",
|
|
"label":"Clamping_circuit",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2779",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"Integrator",
|
|
"label":"Integrator",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10828:2791",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon9",
|
|
"name":"Saturation_hit",
|
|
"label":"Saturation_hit",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10828",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"BlockChoice",
|
|
"TemplateBlock",
|
|
"MemberBlocks",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"MinAlgLoopOccurrences",
|
|
"PropExecContextOutsideSubsystem",
|
|
"SystemSampleTime",
|
|
"RTWSystemCode",
|
|
"RTWFcnNameOpts",
|
|
"RTWFcnName",
|
|
"RTWFileNameOpts",
|
|
"RTWFileName",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"IsSubsystemVirtual",
|
|
"Variant",
|
|
"VariantControl",
|
|
"OverrideUsingVariant",
|
|
"GeneratePreprocessorConditionals",
|
|
"AllowZeroVariantControls",
|
|
"PropagateVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"",
|
|
"",
|
|
"",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"-1",
|
|
"Auto",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"on",
|
|
"off",
|
|
"",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"",
|
|
"on"
|
|
],
|
|
"tabs":[
|
|
],
|
|
"tabs_idx":[
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10829",
|
|
"className":"Saturation Dynamic",
|
|
"icon":"WebViewIcon3",
|
|
"name":"Saturation Dynamic1",
|
|
"label":"Saturation Dynamic1",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9109",
|
|
"inspector":{
|
|
"params":[
|
|
"OutMin",
|
|
"OutMax",
|
|
"OutDataTypeStr",
|
|
"LockScale",
|
|
"RndMeth",
|
|
"DoSatur"
|
|
],
|
|
"values":[
|
|
"[]",
|
|
"[]",
|
|
"Inherit: Same as second input",
|
|
"off",
|
|
"Floor",
|
|
"off"
|
|
],
|
|
"tabs":[
|
|
],
|
|
"tabs_idx":[
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":"Saturation Dynamic"
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9143",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"Vd_Calculation",
|
|
"label":"Vd_Calculation",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10364",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon9",
|
|
"name":"PI_clamp_fixdt",
|
|
"label":"PI_clamp_fixdt",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9143",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"BlockChoice",
|
|
"TemplateBlock",
|
|
"MemberBlocks",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"MinAlgLoopOccurrences",
|
|
"PropExecContextOutsideSubsystem",
|
|
"SystemSampleTime",
|
|
"RTWSystemCode",
|
|
"RTWFcnNameOpts",
|
|
"RTWFcnName",
|
|
"RTWFileNameOpts",
|
|
"RTWFileName",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"IsSubsystemVirtual",
|
|
"Variant",
|
|
"VariantControl",
|
|
"OverrideUsingVariant",
|
|
"GeneratePreprocessorConditionals",
|
|
"AllowZeroVariantControls",
|
|
"PropagateVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"",
|
|
"",
|
|
"",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"on",
|
|
"off",
|
|
"off",
|
|
"-1",
|
|
"Reusable function",
|
|
"Use subsystem name",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"",
|
|
"on"
|
|
],
|
|
"tabs":[
|
|
],
|
|
"tabs_idx":[
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2816",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"Clamping_circuit",
|
|
"label":"Clamping_circuit",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2779",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"Integrator",
|
|
"label":"Integrator",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10454:2791",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon9",
|
|
"name":"Saturation_hit",
|
|
"label":"Saturation_hit",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10454",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"BlockChoice",
|
|
"TemplateBlock",
|
|
"MemberBlocks",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"MinAlgLoopOccurrences",
|
|
"PropExecContextOutsideSubsystem",
|
|
"SystemSampleTime",
|
|
"RTWSystemCode",
|
|
"RTWFcnNameOpts",
|
|
"RTWFcnName",
|
|
"RTWFileNameOpts",
|
|
"RTWFileName",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"IsSubsystemVirtual",
|
|
"Variant",
|
|
"VariantControl",
|
|
"OverrideUsingVariant",
|
|
"GeneratePreprocessorConditionals",
|
|
"AllowZeroVariantControls",
|
|
"PropagateVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"",
|
|
"",
|
|
"",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"-1",
|
|
"Auto",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"on",
|
|
"off",
|
|
"",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"",
|
|
"on"
|
|
],
|
|
"tabs":[
|
|
],
|
|
"tabs_idx":[
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9164",
|
|
"className":"Saturation Dynamic",
|
|
"icon":"WebViewIcon3",
|
|
"name":"Saturation Dynamic",
|
|
"label":"Saturation Dynamic",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9143",
|
|
"inspector":{
|
|
"params":[
|
|
"OutMin",
|
|
"OutMax",
|
|
"OutDataTypeStr",
|
|
"LockScale",
|
|
"RndMeth",
|
|
"DoSatur"
|
|
],
|
|
"values":[
|
|
"[]",
|
|
"[]",
|
|
"Inherit: Same as second input",
|
|
"off",
|
|
"Floor",
|
|
"off"
|
|
],
|
|
"tabs":[
|
|
],
|
|
"tabs_idx":[
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":"Saturation Dynamic"
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9171",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"Voltage_Mode",
|
|
"label":"Voltage_Mode",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10364",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9188",
|
|
"className":"Saturation Dynamic",
|
|
"icon":"WebViewIcon3",
|
|
"name":"Saturation Dynamic1",
|
|
"label":"Saturation Dynamic1",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9171",
|
|
"inspector":{
|
|
"params":[
|
|
"OutMin",
|
|
"OutMax",
|
|
"OutDataTypeStr",
|
|
"LockScale",
|
|
"RndMeth",
|
|
"DoSatur"
|
|
],
|
|
"values":[
|
|
"[]",
|
|
"[]",
|
|
"Inherit: Same as second input",
|
|
"off",
|
|
"Floor",
|
|
"off"
|
|
],
|
|
"tabs":[
|
|
],
|
|
"tabs_idx":[
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":"Saturation Dynamic"
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8866",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"Inv_Clarke_Transform",
|
|
"label":"Inv_Clarke_Transform",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8658",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8886",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"Inv_Park_Transform",
|
|
"label":"Inv_Park_Transform",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8658",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8913",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"Motor_Limitations",
|
|
"label":"Motor_Limitations",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8658",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10584",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"Speed_Mode_Protection",
|
|
"label":"Speed_Mode_Protection",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8913",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10594",
|
|
"className":"Saturation Dynamic",
|
|
"icon":"WebViewIcon3",
|
|
"name":"Saturation Dynamic",
|
|
"label":"Saturation Dynamic",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10584",
|
|
"inspector":{
|
|
"params":[
|
|
"OutMin",
|
|
"OutMax",
|
|
"OutDataTypeStr",
|
|
"LockScale",
|
|
"RndMeth",
|
|
"DoSatur"
|
|
],
|
|
"values":[
|
|
"[]",
|
|
"[]",
|
|
"Inherit: Same as second input",
|
|
"off",
|
|
"Floor",
|
|
"off"
|
|
],
|
|
"tabs":[
|
|
],
|
|
"tabs_idx":[
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":"Saturation Dynamic"
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10602",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"Torque_Mode_Protection",
|
|
"label":"Torque_Mode_Protection",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8913",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10808",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon4",
|
|
"name":"I_backCalc_fixdt",
|
|
"label":"I_backCalc_fixdt",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10602",
|
|
"inspector":{
|
|
"params":[
|
|
"yInit"
|
|
],
|
|
"values":[
|
|
"0"
|
|
],
|
|
"tabs":[
|
|
],
|
|
"tabs_idx":[
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2877",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"Integrator",
|
|
"label":"Integrator",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10808",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10808:2895",
|
|
"className":"Saturation Dynamic",
|
|
"icon":"WebViewIcon3",
|
|
"name":"Saturation Dynamic1",
|
|
"label":"Saturation Dynamic1",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10808",
|
|
"inspector":{
|
|
"params":[
|
|
"OutMin",
|
|
"OutMax",
|
|
"OutDataTypeStr",
|
|
"LockScale",
|
|
"RndMeth",
|
|
"DoSatur"
|
|
],
|
|
"values":[
|
|
"[]",
|
|
"[]",
|
|
"Inherit: Same as second input",
|
|
"off",
|
|
"Floor",
|
|
"off"
|
|
],
|
|
"tabs":[
|
|
],
|
|
"tabs_idx":[
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":"Saturation Dynamic"
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10566",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"Voltage_Mode_Protection",
|
|
"label":"Voltage_Mode_Protection",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8913",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10745",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon4",
|
|
"name":"I_backCalc_fixdt",
|
|
"label":"I_backCalc_fixdt",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10566",
|
|
"inspector":{
|
|
"params":[
|
|
"yInit"
|
|
],
|
|
"values":[
|
|
"0"
|
|
],
|
|
"tabs":[
|
|
],
|
|
"tabs_idx":[
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2877",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"Integrator",
|
|
"label":"Integrator",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10745",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10745:2895",
|
|
"className":"Saturation Dynamic",
|
|
"icon":"WebViewIcon3",
|
|
"name":"Saturation Dynamic1",
|
|
"label":"Saturation Dynamic1",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10745",
|
|
"inspector":{
|
|
"params":[
|
|
"OutMin",
|
|
"OutMax",
|
|
"OutDataTypeStr",
|
|
"LockScale",
|
|
"RndMeth",
|
|
"DoSatur"
|
|
],
|
|
"values":[
|
|
"[]",
|
|
"[]",
|
|
"Inherit: Same as second input",
|
|
"off",
|
|
"Floor",
|
|
"off"
|
|
],
|
|
"tabs":[
|
|
],
|
|
"tabs_idx":[
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":"Saturation Dynamic"
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10746",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon4",
|
|
"name":"I_backCalc_fixdt1",
|
|
"label":"I_backCalc_fixdt1",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10566",
|
|
"inspector":{
|
|
"params":[
|
|
"yInit"
|
|
],
|
|
"values":[
|
|
"0"
|
|
],
|
|
"tabs":[
|
|
],
|
|
"tabs_idx":[
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2877",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"Integrator",
|
|
"label":"Integrator",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10746",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10746:2895",
|
|
"className":"Saturation Dynamic",
|
|
"icon":"WebViewIcon3",
|
|
"name":"Saturation Dynamic1",
|
|
"label":"Saturation Dynamic1",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:10746",
|
|
"inspector":{
|
|
"params":[
|
|
"OutMin",
|
|
"OutMax",
|
|
"OutDataTypeStr",
|
|
"LockScale",
|
|
"RndMeth",
|
|
"DoSatur"
|
|
],
|
|
"values":[
|
|
"[]",
|
|
"[]",
|
|
"Inherit: Same as second input",
|
|
"off",
|
|
"Floor",
|
|
"off"
|
|
],
|
|
"tabs":[
|
|
],
|
|
"tabs_idx":[
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":"Saturation Dynamic"
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9045",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"Park_Transform",
|
|
"label":"Park_Transform",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8658",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:8743",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"Sine_Cosine_Approximation",
|
|
"label":"Sine_Cosine_Approximation",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:8658",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9198",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"F06_Control_Type_Management",
|
|
"label":"F06_Control_Type_Management",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:29",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9904",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"COM_Method",
|
|
"label":"COM_Method",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9198",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9842",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"FOC_Method",
|
|
"label":"FOC_Method",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9198",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9741",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"SIN_Method",
|
|
"label":"SIN_Method",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9198",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9743",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"Final_Phase_Advance_Calculation",
|
|
"label":"Final_Phase_Advance_Calculation",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9741",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10035",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon9",
|
|
"name":"Modulo_fixdt",
|
|
"label":"Modulo_fixdt",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:9743",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9292",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"Implemented_control_methods",
|
|
"label":"Implemented_control_methods",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:29",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"BlockChoice",
|
|
"TemplateBlock",
|
|
"MemberBlocks",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"MinAlgLoopOccurrences",
|
|
"PropExecContextOutsideSubsystem",
|
|
"SystemSampleTime",
|
|
"RTWSystemCode",
|
|
"RTWFcnNameOpts",
|
|
"RTWFcnName",
|
|
"RTWFileNameOpts",
|
|
"RTWFileName",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"IsSubsystemVirtual",
|
|
"Variant",
|
|
"VariantControl",
|
|
"OverrideUsingVariant",
|
|
"GeneratePreprocessorConditionals",
|
|
"AllowZeroVariantControls",
|
|
"PropagateVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"",
|
|
"",
|
|
"",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"-1",
|
|
"Auto",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"on",
|
|
"off",
|
|
"",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"",
|
|
"on"
|
|
],
|
|
"tabs":[
|
|
],
|
|
"tabs_idx":[
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:9293",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon4",
|
|
"name":"Model_Info",
|
|
"label":"Model_Info",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:29",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
},
|
|
{
|
|
"sid":"BLDCmotorControl_FOC_R2017b_fixdt:10164",
|
|
"className":"Simulink.SubSystem",
|
|
"icon":"WebViewIcon1",
|
|
"name":"Task_Scheduler",
|
|
"label":"Task_Scheduler",
|
|
"parent":"BLDCmotorControl_FOC_R2017b_fixdt:29",
|
|
"inspector":{
|
|
"params":[
|
|
"ShowPortLabels",
|
|
"Permissions",
|
|
"ErrorFcn",
|
|
"PermitHierarchicalResolution",
|
|
"TreatAsAtomicUnit",
|
|
"TreatAsGroupedWhenPropagatingVariantConditions",
|
|
"ActiveVariant",
|
|
"ActiveVariantBlock",
|
|
"AllowZeroVariantControls",
|
|
"BlockChoice",
|
|
"FunctionInterfaceSpec",
|
|
"FunctionWithSeparateData",
|
|
"GeneratePreprocessorConditionals",
|
|
"IsSubsystemVirtual",
|
|
"MemberBlocks",
|
|
"MinAlgLoopOccurrences",
|
|
"OverrideUsingVariant",
|
|
"PropExecContextOutsideSubsystem",
|
|
"PropagateVariantConditions",
|
|
"RTWFcnName",
|
|
"RTWFcnNameOpts",
|
|
"RTWFileName",
|
|
"RTWFileNameOpts",
|
|
"RTWMemSecDataConstants",
|
|
"RTWMemSecDataInternal",
|
|
"RTWMemSecDataParameters",
|
|
"RTWMemSecFuncExecute",
|
|
"RTWMemSecFuncInitTerm",
|
|
"RTWSystemCode",
|
|
"SystemSampleTime",
|
|
"TemplateBlock",
|
|
"Variant",
|
|
"VariantControl"
|
|
],
|
|
"values":[
|
|
"FromPortIcon",
|
|
"ReadWrite",
|
|
"",
|
|
"All",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"",
|
|
"off",
|
|
"",
|
|
"void_void",
|
|
"off",
|
|
"off",
|
|
"on",
|
|
"",
|
|
"off",
|
|
"",
|
|
"off",
|
|
"off",
|
|
"",
|
|
"Auto",
|
|
"",
|
|
"Auto",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Inherit from model",
|
|
"Auto",
|
|
"-1",
|
|
"",
|
|
"off",
|
|
""
|
|
],
|
|
"tabs":[
|
|
"Main",
|
|
"-Other"
|
|
],
|
|
"tabs_idx":[
|
|
0,
|
|
6
|
|
]
|
|
},
|
|
"viewer":{
|
|
"jshandler":"webview/handlers/ElementHandler"
|
|
},
|
|
"obj_viewer":[
|
|
],
|
|
"finder":{
|
|
"blocktype":"SubSystem",
|
|
"masktype":""
|
|
}
|
|
}
|
|
] |