Model { Name "GREEN_CARM_DARM" Version 8.3 MdlSubVersion 0 SavedCharacterEncoding "Shift_JIS" GraphicalInterface { NumRootInports 4 Inport { BusObject "" Name "In1" } Inport { BusObject "" Name "In2" } Inport { BusObject "" Name "In3" } Inport { BusObject "" Name "In4" } NumRootOutports 4 Outport { BusObject "" BusOutputAsStruct "off" Name "Out1" } Outport { BusObject "" BusOutputAsStruct "off" Name "Out2" } Outport { BusObject "" BusOutputAsStruct "off" Name "Out3" } Outport { BusObject "" BusOutputAsStruct "off" Name "Out4" } ParameterArgumentNames "" ComputedModelVersion "1.548" NumModelReferences 0 NumTestPointedSignals 0 } SaveDefaultBlockParams on ScopeRefreshTime 0.035000 OverrideScopeRefreshTime on DisableAllScopes off DataTypeOverride "UseLocalSettings" DataTypeOverrideAppliesTo "AllNumericTypes" MinMaxOverflowLogging "UseLocalSettings" MinMaxOverflowArchiveMode "Overwrite" FPTRunName "Run 1" MaxMDLFileLineLength 120 CloseFcn ";slview('closediagram',bdroot);" Object { $PropName "BdWindowsInfo" $ObjectID 1 $ClassName "Simulink.BDWindowsInfo" Object { $PropName "WindowsInfo" $ObjectID 2 $ClassName "Simulink.WindowInfo" IsActive [1] Location [13.0, 23.0, 1280.0, 877.0] Object { $PropName "ModelBrowserInfo" $ObjectID 3 $ClassName "Simulink.ModelBrowserInfo" Visible [0] DockPosition "Left" Width [50] Height [50] Filter [9] } Object { $PropName "ExplorerBarInfo" $ObjectID 4 $ClassName "Simulink.ExplorerBarInfo" Visible [1] } Object { $PropName "EditorsInfo" $ObjectID 5 $ClassName "Simulink.EditorInfo" IsActive [1] ViewObjType "SimulinkTopLevel" LoadSaveID "0" Extents [1246.0, 707.0] ZoomFactor [1.5] Offset [549.25516374007771, 99.594253516992126] } } } Created "Thu Dec 23 09:59:29 1999" Creator "controls" UpdateHistory "UpdateHistoryNever" ModifiedByFormat "%" LastModifiedBy "yenomoto" ModifiedDateFormat "%" LastModifiedDate "Wed May 23 18:45:59 2018" RTWModifiedTimeStamp 449001952 ModelVersionFormat "1.%" ConfigurationManager "none" SampleTimeColors off SampleTimeAnnotations off LibraryLinkDisplay "all" WideLines on ShowLineDimensions on ShowPortDataTypes off ShowDesignRanges off ShowLoopsOnError on IgnoreBidirectionalLines off ShowStorageClass off ShowTestPointIcons on ShowSignalResolutionIcons on ShowViewerIcons on SortedOrder off ExecutionContextIcon off ShowLinearizationAnnotations on BlockNameDataTip off BlockParametersDataTip on BlockDescriptionStringDataTip off ToolBar off StatusBar off BrowserShowLibraryLinks off BrowserLookUnderMasks off SimulationMode "external" PauseTimes "5" NumberOfSteps 1 SnapshotBufferSize 10 SnapshotInterval 10 NumberOfLastSnapshots 0 LinearizationMsg "none" Profile off ParamWorkspaceSource "MATLABWorkspace" AccelSystemTargetFile "accel.tlc" AccelTemplateMakefile "accel_default_tmf" AccelMakeCommand "make_rtw" TryForcingSFcnDF off Object { $PropName "DataLoggingOverride" $ObjectID 6 $ClassName "Simulink.SimulationData.ModelLoggingInfo" model_ "GREEN_CARM_DARM" Array { Type "Cell" Dimension 1 Cell "GREEN_CARM_DARM" PropName "logAsSpecifiedByModels_" } Array { Type "Cell" Dimension 1 Cell "" PropName "logAsSpecifiedByModelsSSIDs_" } } RecordCoverage off CovPath "/" CovSaveName "covdata" CovMetricSettings "dw" CovNameIncrementing off CovHtmlReporting on CovForceBlockReductionOff on CovEnableCumulative on covSaveCumulativeToWorkspaceVar on CovSaveSingleToWorkspaceVar on CovCumulativeVarName "covCumulativeData" CovCumulativeReport off CovReportOnPause on CovModelRefEnable "Off" CovExternalEMLEnable off CovSFcnEnable off CovBoundaryAbsTol 0.000010 CovBoundaryRelTol 0.010000 ExtModeBatchMode off ExtModeEnableFloating on ExtModeTrigType "manual" ExtModeTrigMode "oneshot" ExtModeTrigPort "1" ExtModeTrigElement "any" ExtModeTrigDuration 1000 ExtModeTrigDurationFloating "auto" ExtModeTrigHoldOff 0 ExtModeTrigDelay 0 ExtModeTrigDirection "rising" ExtModeTrigLevel 0 ExtModeArchiveMode "off" ExtModeAutoIncOneShot off ExtModeIncDirWhenArm off ExtModeAddSuffixToVar off ExtModeWriteAllDataToWs off ExtModeArmWhenConnect off ExtModeSkipDownloadWhenConnect off ExtModeLogAll on ExtModeAutoUpdateStatusClock on BufferReuse on ShowModelReferenceBlockVersion off ShowModelReferenceBlockIO off Array { Type "Handle" Dimension 1 Simulink.ConfigSet { $ObjectID 7 Version "1.14.2" Array { Type "Handle" Dimension 9 Simulink.SolverCC { $ObjectID 8 Version "1.14.2" StartTime "0.0" StopTime "10.0" AbsTol "1e-6" FixedStep "auto" InitialStep "auto" MaxNumMinSteps "-1" MaxOrder 5 ZcThreshold "auto" ConsecutiveZCsStepRelTol "10*128*eps" MaxConsecutiveZCs "1000" ExtrapolationOrder 4 NumberNewtonIterations 1 MaxStep "auto" MinStep "auto" MaxConsecutiveMinStep "1" RelTol "1e-3" SolverMode "SingleTasking" EnableConcurrentExecution off ConcurrentTasks off Solver "ode45" SolverName "ode45" SolverJacobianMethodControl "auto" ShapePreserveControl "DisableAll" ZeroCrossControl "UseLocalSettings" ZeroCrossAlgorithm "Nonadaptive" AlgebraicLoopSolver "TrustRegion" SolverResetMethod "Fast" PositivePriorityOrder off AutoInsertRateTranBlk off SampleTimeConstraint "Unconstrained" InsertRTBMode "Whenever possible" } Simulink.DataIOCC { $ObjectID 9 Version "1.14.2" Decimation "1" ExternalInput "[t, u]" FinalStateName "xFinal" InitialState "xInitial" LimitDataPoints off MaxDataPoints "1000" LoadExternalInput off LoadInitialState off SaveFinalState off SaveCompleteFinalSimState off SaveFormat "Array" SignalLoggingSaveFormat "ModelDataLogs" SaveOutput on SaveState off SignalLogging on DSMLogging on InspectSignalLogs off VisualizeSimOutput on SaveTime on ReturnWorkspaceOutputs off StateSaveName "xout" TimeSaveName "tout" OutputSaveName "yout" SignalLoggingName "logsout" DSMLoggingName "dsmout" OutputOption "RefineOutputTimes" OutputTimes "[]" ReturnWorkspaceOutputsName "out" Refine "1" } Simulink.OptimizationCC { $ObjectID 10 Version "1.14.2" Array { Type "Cell" Dimension 8 Cell "BooleansAsBitfields" Cell "PassReuseOutputArgsAs" Cell "PassReuseOutputArgsThreshold" Cell "ZeroExternalMemoryAtStartup" Cell "ZeroInternalMemoryAtStartup" Cell "OptimizeModelRefInitCode" Cell "NoFixptDivByZeroProtection" Cell "UseSpecifiedMinMax" PropName "DisabledProps" } BlockReduction off BooleanDataType off ConditionallyExecuteInputs on InlineParams off UseIntDivNetSlope off UseFloatMulNetSlope off DefaultUnderspecifiedDataType "double" UseSpecifiedMinMax off InlineInvariantSignals off OptimizeBlockIOStorage on BufferReuse on EnhancedBackFolding off CachingGlobalReferences off GlobalBufferReuse on StrengthReduction off ExpressionFolding on BooleansAsBitfields off BitfieldContainerType "uint_T" EnableMemcpy on MemcpyThreshold 64 PassReuseOutputArgsAs "Structure reference" ExpressionDepthLimit 128 FoldNonRolledExpr on LocalBlockOutputs on RollThreshold 5 SystemCodeInlineAuto off StateBitsets off DataBitsets off ActiveStateOutputEnumStorageType "Native Integer" UseTempVars off ZeroExternalMemoryAtStartup on ZeroInternalMemoryAtStartup on InitFltsAndDblsToZero off NoFixptDivByZeroProtection off EfficientFloat2IntCast off EfficientMapNaN2IntZero on OptimizeModelRefInitCode off LifeSpan "inf" MaxStackSize "Inherit from target" BufferReusableBoundary on SimCompilerOptimization "Off" AccelVerboseBuild off ParallelExecutionInRapidAccelerator on } Simulink.DebuggingCC { $ObjectID 11 Version "1.14.2" RTPrefix "error" ConsistencyChecking "none" ArrayBoundsChecking "none" SignalInfNanChecking "none" SignalRangeChecking "none" ReadBeforeWriteMsg "UseLocalSettings" WriteAfterWriteMsg "UseLocalSettings" WriteAfterReadMsg "UseLocalSettings" AlgebraicLoopMsg "warning" ArtificialAlgebraicLoopMsg "warning" SaveWithDisabledLinksMsg "warning" SaveWithParameterizedLinksMsg "none" CheckSSInitialOutputMsg on UnderspecifiedInitializationDetection "Classic" MergeDetectMultiDrivingBlocksExec "none" CheckExecutionContextPreStartOutputMsg off CheckExecutionContextRuntimeOutputMsg off SignalResolutionControl "TryResolveAllWithWarning" BlockPriorityViolationMsg "warning" MinStepSizeMsg "warning" TimeAdjustmentMsg "none" MaxConsecutiveZCsMsg "error" MaskedZcDiagnostic "warning" IgnoredZcDiagnostic "warning" SolverPrmCheckMsg "none" InheritedTsInSrcMsg "warning" DiscreteInheritContinuousMsg "warning" MultiTaskDSMMsg "warning" MultiTaskCondExecSysMsg "none" MultiTaskRateTransMsg "error" SingleTaskRateTransMsg "none" TasksWithSamePriorityMsg "warning" SigSpecEnsureSampleTimeMsg "warning" CheckMatrixSingularityMsg "none" IntegerOverflowMsg "warning" Int32ToFloatConvMsg "warning" ParameterDowncastMsg "error" ParameterOverflowMsg "error" ParameterUnderflowMsg "none" ParameterPrecisionLossMsg "warning" ParameterTunabilityLossMsg "warning" FixptConstUnderflowMsg "none" FixptConstOverflowMsg "none" FixptConstPrecisionLossMsg "none" UnderSpecifiedDataTypeMsg "none" UnnecessaryDatatypeConvMsg "none" VectorMatrixConversionMsg "none" InvalidFcnCallConnMsg "error" FcnCallInpInsideContextMsg "EnableAllAsError" SignalLabelMismatchMsg "none" UnconnectedInputMsg "warning" UnconnectedOutputMsg "warning" UnconnectedLineMsg "warning" SFcnCompatibilityMsg "none" FrameProcessingCompatibilityMsg "error" UniqueDataStoreMsg "none" BusObjectLabelMismatch "warning" RootOutportRequireBusObject "warning" AssertControl "UseLocalSettings" EnableOverflowDetection off ModelReferenceIOMsg "none" ModelReferenceMultiInstanceNormalModeStructChecksumCheck "error" ModelReferenceVersionMismatchMessage "none" ModelReferenceIOMismatchMessage "none" ModelReferenceCSMismatchMessage "none" UnknownTsInhSupMsg "warning" ModelReferenceDataLoggingMessage "warning" ModelReferenceSymbolNameMessage "warning" ModelReferenceExtraNoncontSigs "error" StateNameClashWarn "warning" SimStateInterfaceChecksumMismatchMsg "warning" SimStateOlderReleaseMsg "error" InitInArrayFormatMsg "warning" StrictBusMsg "ErrorLevel1" BusNameAdapt "WarnAndRepair" NonBusSignalsTreatedAsBus "none" LoggingUnavailableSignals "error" BlockIODiagnostic "none" SFUnusedDataAndEventsDiag "warning" SFUnexpectedBacktrackingDiag "warning" SFInvalidInputDataAccessInChartInitDiag "warning" SFNoUnconditionalDefaultTransitionDiag "warning" SFTransitionOutsideNaturalParentDiag "warning" SFUnconditionalTransitionShadowingDiag "warning" SFUndirectedBroadcastEventsDiag "warning" SFTransitionActionBeforeConditionDiag "warning" } Simulink.HardwareCC { $ObjectID 12 Version "1.14.2" ProdBitPerChar 8 ProdBitPerShort 16 ProdBitPerInt 32 ProdBitPerLong 32 ProdBitPerLongLong 64 ProdBitPerFloat 32 ProdBitPerDouble 64 ProdBitPerPointer 32 ProdLargestAtomicInteger "Char" ProdLargestAtomicFloat "None" ProdIntDivRoundTo "Undefined" ProdEndianess "Unspecified" ProdWordSize 32 ProdShiftRightIntArith on ProdLongLongMode off ProdHWDeviceType "32-bit Generic" TargetBitPerChar 8 TargetBitPerShort 16 TargetBitPerInt 32 TargetBitPerLong 32 TargetBitPerLongLong 64 TargetBitPerFloat 32 TargetBitPerDouble 64 TargetBitPerPointer 32 TargetLargestAtomicInteger "Char" TargetLargestAtomicFloat "None" TargetShiftRightIntArith on TargetLongLongMode off TargetIntDivRoundTo "Undefined" TargetEndianess "Unspecified" TargetWordSize 32 TargetTypeEmulationWarnSuppressLevel 0 TargetPreprocMaxBitsSint 32 TargetPreprocMaxBitsUint 32 TargetHWDeviceType "Specified" TargetUnknown on ProdEqTarget on } Simulink.ModelReferenceCC { $ObjectID 13 Version "1.14.2" UpdateModelReferenceTargets "IfOutOfDateOrStructuralChange" CheckModelReferenceTargetMessage "error" EnableParallelModelReferenceBuilds off ParallelModelReferenceErrorOnInvalidPool on ParallelModelReferenceMATLABWorkerInit "None" ModelReferenceNumInstancesAllowed "Multi" PropagateVarSize "Infer from blocks in model" ModelReferencePassRootInputsByReference on ModelReferenceMinAlgLoopOccurrences off PropagateSignalLabelsOutOfModel off SupportModelReferenceSimTargetCustomCode off } Simulink.SFSimCC { $ObjectID 14 Version "1.14.2" SFSimEnableDebug on SFSimOverflowDetection on SFSimEcho on SimBlas on SimCtrlC on SimExtrinsic on SimIntegrity on SimUseLocalCustomCode off SimParseCustomCode on SimBuildMode "sf_incremental_build" SimGenImportedTypeDefs off } Simulink.RTWCC { $BackupClass "Simulink.RTWCC" $ObjectID 15 Version "1.14.2" Array { Type "Cell" Dimension 16 Cell "IncludeHyperlinkInReport" Cell "GenerateTraceInfo" Cell "GenerateTraceReport" Cell "GenerateTraceReportSl" Cell "GenerateTraceReportSf" Cell "GenerateTraceReportEml" Cell "PortableWordSizes" Cell "GenerateWebview" Cell "GenerateCodeMetricsReport" Cell "GenerateCodeReplacementReport" Cell "GenerateErtSFunction" Cell "CreateSILPILBlock" Cell "CodeExecutionProfiling" Cell "CodeProfilingSaveOptions" Cell "CodeProfilingInstrumentation" Cell "GenerateMissedCodeReplacementReport" PropName "DisabledProps" } SystemTargetFile "grt.tlc" TLCOptions "" GenCodeOnly off MakeCommand "make_rtw" GenerateMakefile on PackageGeneratedCodeAndArtifacts off PackageName "" TemplateMakefile "grt_unix.tmf" PostCodeGenCommand "" Description "" GenerateReport off SaveLog off RTWVerbose on RetainRTWFile off ProfileTLC off TLCDebug off TLCCoverage off TLCAssert off ProcessScriptMode "Default" ConfigurationMode "Optimized" ProcessScript "" ConfigurationScript "" ConfigAtBuild off RTWUseLocalCustomCode off RTWUseSimCustomCode off CustomSourceCode "" CustomHeaderCode "" CustomInclude "" CustomSource "" CustomLibrary "" CustomInitializer "" CustomTerminator "" Toolchain "Automatically locate an installed toolchain" BuildConfiguration "Faster Builds" IncludeHyperlinkInReport off LaunchReport off PortableWordSizes off CreateSILPILBlock "None" CodeExecutionProfiling off CodeExecutionProfileVariable "executionProfile" CodeProfilingSaveOptions "SummaryOnly" CodeProfilingInstrumentation off SILDebugging off TargetLang "C" IncludeBusHierarchyInRTWFileBlockHierarchyMap off IncludeERTFirstTime off GenerateTraceInfo off GenerateTraceReport off GenerateTraceReportSl off GenerateTraceReportSf off GenerateTraceReportEml off GenerateCodeInfo off GenerateWebview off GenerateCodeMetricsReport off GenerateCodeReplacementReport off RTWCompilerOptimization "Off" RTWCustomCompilerOptimizations "" CheckMdlBeforeBuild "Off" CustomRebuildMode "OnUpdate" DataInitializer "" SharedConstantsCachingThreshold 1024 Array { Type "Handle" Dimension 2 Simulink.CodeAppCC { $ObjectID 16 Version "1.14.2" Array { Type "Cell" Dimension 23 Cell "IgnoreCustomStorageClasses" Cell "IgnoreTestpoints" Cell "InsertBlockDesc" Cell "InsertPolySpaceComments" Cell "SFDataObjDesc" Cell "MATLABFcnDesc" Cell "SimulinkDataObjDesc" Cell "DefineNamingRule" Cell "SignalNamingRule" Cell "ParamNamingRule" Cell "InternalIdentifier" Cell "InlinedPrmAccess" Cell "CustomSymbolStr" Cell "CustomSymbolStrGlobalVar" Cell "CustomSymbolStrType" Cell "CustomSymbolStrField" Cell "CustomSymbolStrFcn" Cell "CustomSymbolStrFcnArg" Cell "CustomSymbolStrBlkIO" Cell "CustomSymbolStrTmpVar" Cell "CustomSymbolStrMacro" Cell "ReqsInCode" Cell "CustomSymbolStrUtil" PropName "DisabledProps" } ForceParamTrailComments off GenerateComments on CommentStyle "Auto" IgnoreCustomStorageClasses on IgnoreTestpoints off IncHierarchyInIds off MaxIdLength 31 PreserveName off PreserveNameWithParent off ShowEliminatedStatement off OperatorAnnotations off IncAutoGenComments off SimulinkDataObjDesc off SFDataObjDesc off MATLABFcnDesc off IncDataTypeInIds off MangleLength 1 CustomSymbolStrGlobalVar "$R$N$M" CustomSymbolStrType "$N$R$M_T" CustomSymbolStrField "$N$M" CustomSymbolStrFcn "$R$N$M$F" CustomSymbolStrFcnArg "rt$I$N$M" CustomSymbolStrBlkIO "rtb_$N$M" CustomSymbolStrTmpVar "$N$M" CustomSymbolStrMacro "$R$N$M" CustomSymbolStrUtil "$N$C" DefineNamingRule "None" ParamNamingRule "None" SignalNamingRule "None" InsertBlockDesc off InsertPolySpaceComments off SimulinkBlockComments on MATLABSourceComments off EnableCustomComments off InternalIdentifier "Shortened" InlinedPrmAccess "Literals" ReqsInCode off UseSimReservedNames off } Simulink.GRTTargetCC { $BackupClass "Simulink.TargetCC" $ObjectID 17 Version "1.14.2" Array { Type "Cell" Dimension 14 Cell "GeneratePreprocessorConditionals" Cell "IncludeMdlTerminateFcn" Cell "SupportNonInlinedSFcns" Cell "SuppressErrorStatus" Cell "ERTCustomFileBanners" Cell "GenerateSampleERTMain" Cell "GenerateTestInterfaces" Cell "ModelStepFunctionPrototypeControlCompliant" Cell "CPPClassGenCompliant" Cell "GenerateAllocFcn" Cell "PurelyIntegerCode" Cell "SupportComplex" Cell "SupportAbsoluteTime" Cell "SupportContinuousTime" PropName "DisabledProps" } TargetFcnLib "ansi_tfl_table_tmw.mat" TargetLibSuffix "" TargetPreCompLibLocation "" GenFloatMathFcnCalls "NOT IN USE" TargetLangStandard "C89/C90 (ANSI)" CodeReplacementLibrary "None" UtilityFuncGeneration "Auto" ERTMultiwordTypeDef "System defined" ERTMultiwordLength 256 MultiwordLength 2048 GenerateFullHeader on GenerateSampleERTMain off GenerateTestInterfaces off ModelReferenceCompliant on ParMdlRefBuildCompliant on CompOptLevelCompliant on ConcurrentExecutionCompliant on IncludeMdlTerminateFcn on GeneratePreprocessorConditionals "Disable all" CombineOutputUpdateFcns off CombineSignalStateStructs off SuppressErrorStatus off ERTFirstTimeCompliant off IncludeFileDelimiter "Auto" ERTCustomFileBanners off SupportAbsoluteTime on LogVarNameModifier "rt_" MatFileLogging on MultiInstanceERTCode off CodeInterfacePackaging "Nonreusable function" SupportNonFinite on SupportComplex on PurelyIntegerCode off SupportContinuousTime on SupportNonInlinedSFcns on SupportVariableSizeSignals off EnableShiftOperators on ParenthesesLevel "Nominal" MATLABClassNameForMDSCustomization "Simulink.SoftwareTarget.GRTCustomization" ModelStepFunctionPrototypeControlCompliant off CPPClassGenCompliant on AutosarCompliant off GRTInterface on GenerateAllocFcn off UseMalloc off ExtMode off ExtModeStaticAlloc off ExtModeTesting off ExtModeStaticAllocSize 1000000 ExtModeTransport 0 ExtModeMexFile "ext_comm" ExtModeIntrfLevel "Level1" RTWCAPISignals off RTWCAPIParams off RTWCAPIStates off RTWCAPIRootIO off GenerateASAP2 off MultiInstanceErrorCode "Error" } PropName "Components" } } SlCovCC.ConfigComp { $ObjectID 18 Version "1.14.2" Description "Simulink Coverage Configuration Component" Name "Simulink Coverage" CovEnable off CovScope "EntireSystem" CovIncludeTopModel on RecordCoverage off CovPath "/" CovSaveName "covdata" CovMetricSettings "dw" CovNameIncrementing off CovHtmlReporting on CovForceBlockReductionOff on CovEnableCumulative on CovSaveCumulativeToWorkspaceVar on CovSaveSingleToWorkspaceVar on CovCumulativeVarName "covCumulativeData" CovCumulativeReport off CovSaveOutputData on CovOutputDir "slcov_output/$ModelName$" CovDataFileName "$ModelName$_cvdata" CovReportOnPause on CovModelRefEnable "Off" CovExternalEMLEnable off CovSFcnEnable on CovBoundaryAbsTol 1e-05 CovBoundaryRelTol 0.01 CovUseTimeInterval off CovStartTime 0 CovStopTime 0 } PropName "Components" } Name "Configuration" CurrentDlgPage "Optimization" ConfigPrmDlgPosition [ 273, 80, 1009, 594 ] } PropName "ConfigurationSets" } Simulink.ConfigSet { $PropName "ActiveConfigurationSet" $ObjectID 7 } Object { $PropName "DataTransfer" $ObjectID 19 $ClassName "Simulink.GlobalDataTransfer" DefaultTransitionBetweenSyncTasks "Ensure deterministic transfer (maximum delay)" DefaultTransitionBetweenAsyncTasks "Ensure data integrity only" DefaultTransitionBetweenContTasks "Ensure deterministic transfer (minimum delay)" DefaultExtrapolationMethodBetweenContTasks "None" AutoInsertRateTranBlk [0] } ExplicitPartitioning off BlockDefaults { ForegroundColor "black" BackgroundColor "white" DropShadow off NamePlacement "normal" FontName "Helvetica" FontSize 10 FontWeight "normal" FontAngle "normal" ShowName on BlockRotation 0 BlockMirror off } AnnotationDefaults { HorizontalAlignment "center" VerticalAlignment "middle" ForegroundColor "black" BackgroundColor "white" DropShadow off FontName "Helvetica" FontSize 10 FontWeight "normal" FontAngle "normal" UseDisplayTextAsClickCallback off } LineDefaults { FontName "Helvetica" FontSize 9 FontWeight "normal" FontAngle "normal" } MaskDefaults { SelfModifiable "off" IconFrame "on" IconOpaque "on" RunInitForIconRedraw "off" IconRotate "none" PortRotate "default" IconUnits "autoscale" } MaskParameterDefaults { Evaluate "on" Tunable "on" NeverSave "off" Internal "off" ReadOnly "off" Enabled "on" Visible "on" ToolTip "on" } BlockParameterDefaults { Block { BlockType Gain Gain "1" Multiplication "Element-wise(K.*u)" ParamMin "[]" ParamMax "[]" ParamDataTypeStr "Inherit: Same as input" OutMin "[]" OutMax "[]" OutDataTypeStr "Inherit: Same as input" LockScale off RndMeth "Floor" SaturateOnIntegerOverflow on SampleTime "-1" } Block { BlockType Inport Port "1" OutputFunctionCall off OutMin "[]" OutMax "[]" OutDataTypeStr "Inherit: auto" LockScale off BusOutputAsStruct off PortDimensions "-1" VarSizeSig "Inherit" SampleTime "-1" SignalType "auto" SamplingMode "auto" LatchByDelayingOutsideSignal off LatchInputForFeedbackSignals off Interpolate on } Block { BlockType Outport Port "1" OutMin "[]" OutMax "[]" OutDataTypeStr "Inherit: auto" LockScale off BusOutputAsStruct off PortDimensions "-1" VarSizeSig "Inherit" SampleTime "-1" SignalType "auto" SamplingMode "auto" SourceOfInitialOutputValue "Dialog" OutputWhenDisabled "held" InitialOutput "[]" } Block { BlockType Sum IconShape "rectangular" Inputs "++" CollapseMode "All dimensions" CollapseDim "1" InputSameDT on AccumDataTypeStr "Inherit: Inherit via internal rule" OutMin "[]" OutMax "[]" OutDataTypeStr "Inherit: Same as first input" LockScale off RndMeth "Floor" SaturateOnIntegerOverflow on SampleTime "-1" } Block { BlockType Terminator } } System { Name "GREEN_CARM_DARM" Location [13, 23, 1293, 900] Open on ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "usletter" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "150" ReportName "simulink-default.rpt" SIDHighWatermark "1964" Block { BlockType Inport Name "In1" SID "1916" Position [90, 318, 120, 332] ZOrder 516 BackgroundColor "green" IconDisplay "Port number" } Block { BlockType Inport Name "In2" SID "1946" Position [1435, 398, 1465, 412] ZOrder 542 BackgroundColor "green" Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "In3" SID "1951" Position [365, 328, 395, 342] ZOrder 546 BackgroundColor "green" Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "In4" SID "1953" Position [0, 508, 30, 522] ZOrder 548 BackgroundColor "green" Port "4" IconDisplay "Port number" } Block { BlockType Gain Name "\n" SID "1878" Position [990, 300, 1020, 330] ZOrder 501 BlockRotation 270 BackgroundColor "gray" Gain "-1" ParamDataTypeStr "Inherit: Inherit via internal rule" OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Gain Name "\n\n" SID "1923" Position [185, 300, 215, 330] ZOrder 523 BlockRotation 270 BackgroundColor "gray" Gain "-1" ParamDataTypeStr "Inherit: Inherit via internal rule" OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Gain Name "\n-1" SID "1960" Position [1150, 210, 1180, 240] ZOrder 555 BlockRotation 270 BackgroundColor "gray" Gain "-1" ParamDataTypeStr "Inherit: Inherit via internal rule" OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Gain Name "\nGR->IR" SID "1932" Position [915, 355, 945, 385] ZOrder 529 BlockRotation 270 BlockMirror on BackgroundColor "gray" Gain "0.5" ParamDataTypeStr "Inherit: Inherit via internal rule" OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "AOM" SID "1879" Ports [1, 1] Position [1055, 490, 1135, 530] ZOrder 494 BlockMirror on BackgroundColor "lightBlue" LibraryVersion "1.108" SourceBlock "cstblocks/LTI System" SourceType "LTI Block" ContentPreviewEnabled off sys "AOM" IC "[]" } Block { BlockType Reference Name "AOM VCO Actuator\nV/sqrt(HZ)-->Hz/sqrt(Hz)" SID "1880" Ports [1, 1] Position [1350, 490, 1430, 530] ZOrder 480 BlockMirror on BackgroundColor "magenta" DropShadow on LibraryVersion "1.108" SourceBlock "cstblocks/LTI System" SourceType "LTI Block" ContentPreviewEnabled off sys "Act_AOM" IC "[]" } Block { BlockType Reference Name "AOM VCO Filter\n" SID "1888" Ports [1, 1] Position [1600, 490, 1680, 530] ZOrder 479 BlockMirror on BackgroundColor "cyan" DropShadow on LibraryVersion "1.108" SourceBlock "cstblocks/LTI System" SourceType "LTI Block" ContentPreviewEnabled off sys "Filt_GR1" IC "[]" } Block { BlockType Sum Name "Add1" SID "1882" Ports [2, 1] Position [915, 140, 945, 180] ZOrder 503 BackgroundColor "red" Inputs "+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Add2" SID "1883" Ports [2, 1] Position [1340, 150, 1370, 190] ZOrder 504 BackgroundColor "red" Inputs "+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Add3" SID "1884" Ports [2, 1] Position [1145, 290, 1185, 320] ZOrder 505 BlockRotation 270 BackgroundColor "red" Inputs "+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Add4" SID "1914" Ports [2, 1] Position [1070, 645, 1100, 685] ZOrder 514 BackgroundColor "red" Inputs "+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "Cavity Pole\n" SID "1885" Ports [1, 1] Position [1205, 137, 1295, 183] ZOrder 491 BackgroundColor "cyan" DropShadow on LibraryVersion "1.108" SourceBlock "cstblocks/LTI System" SourceType "LTI Block" ContentPreviewEnabled off sys "Cavity_Pole" IC "[]" } Block { BlockType Reference Name "Fiber frequency noise\nHz/sqrt(Hz)" SID "1959" Tag "NbNoiseSource" Ports [0, 1] Position [1065, 202, 1090, 218] ZOrder 554 BackgroundColor "orange" AttributesFormatString "%" LibraryVersion "1.35" SourceBlock "NbLibrary/NbNoiseSource" SourceType "" ContentPreviewEnabled off asd "1e-5.*freq./10" chan "''" groupNest "1" group "'frequency noise'" subgroup "''" subsubgroup "''" subsubsubgroup "''" } Block { BlockType Reference Name "Hz/sqrt(Hz)->rad/sqrt(Hz)" SID "1940" Ports [1, 1] Position [395, 229, 495, 251] ZOrder 537 BackgroundColor "gray" DropShadow on LibraryVersion "1.108" SourceBlock "cstblocks/LTI System" SourceType "LTI Block" ContentPreviewEnabled off sys "Changing_unit" IC "[]" } Block { BlockType Reference Name "IMC offset Filter" SID "1949" Ports [1, 1] Position [1550, 745, 1630, 785] ZOrder 544 BlockMirror on BackgroundColor "cyan" DropShadow on LibraryVersion "1.108" SourceBlock "cstblocks/LTI System" SourceType "LTI Block" ContentPreviewEnabled off sys "Filt_IMC" IC "[]" } Block { BlockType Reference Name "Inverted Pendulum TF\nHz/sqrt(Hz)" SID "1891" Ports [1, 1] Position [1365, 319, 1440, 371] ZOrder 498 BlockMirror on BackgroundColor "cyan" DropShadow on LibraryVersion "1.108" SourceBlock "cstblocks/LTI System" SourceType "LTI Block" ContentPreviewEnabled off sys "inverted_pend" IC "[]" } Block { BlockType Reference Name "Local oscillator noise (OFFSET)\nHz/sqrt(Hz)" SID "1867" Tag "NbNoiseSource" Ports [0, 1] Position [330, 357, 355, 373] ZOrder 441 BackgroundColor "orange" AttributesFormatString "%" LibraryVersion "1.35" SourceBlock "NbLibrary/NbNoiseSource" SourceType "" ContentPreviewEnabled off asd "0.00005./freq" chan "''" groupNest "1" group "'frequency noise'" subgroup "''" subsubgroup "''" subsubsubgroup "''" } Block { BlockType Reference Name "Mass actuator\nV/sqrt(HZ)-->Hz/sqrt(Hz)\n" SID "1881" Ports [1, 1] Position [1220, 420, 1300, 460] ZOrder 486 BlockMirror on BackgroundColor "magenta" DropShadow on LibraryVersion "1.108" SourceBlock "cstblocks/LTI System" SourceType "LTI Block" ContentPreviewEnabled off sys "Act_mass" IC "[]" } Block { BlockType Reference Name "PDH Filter Green \n " SID "1887" Ports [1, 1] Position [1712, 235, 1758, 325] ZOrder 493 BlockRotation 270 BlockMirror on BackgroundColor "cyan" DropShadow on NamePlacement "alternate" LibraryVersion "1.108" SourceBlock "cstblocks/LTI System" SourceType "LTI Block" ContentPreviewEnabled off sys "Filt_GR" IC "[]" } Block { BlockType Reference Name "PLL Phase Comparator\nrad/sqrt(Hz)->V/sqrtHz" SID "1850" Ports [1, 1] Position [590, 212, 680, 258] ZOrder 272 BackgroundColor "darkGreen" DropShadow on LibraryVersion "1.108" SourceBlock "cstblocks/LTI System" SourceType "LTI Block" ContentPreviewEnabled off sys "Sen" IC "[]" } Block { BlockType Reference Name "PLL servo Electronic noise\nV/sqrtHz\n" SID "1919" Tag "NbNoiseSource" Ports [0, 1] Position [755, 467, 780, 483] ZOrder 519 BackgroundColor "orange" AttributesFormatString "%" LibraryVersion "1.35" SourceBlock "NbLibrary/NbNoiseSource" SourceType "" ContentPreviewEnabled off asd "100e-9" chan "''" groupNest "1" group "'frequency noise'" subgroup "''" subsubgroup "''" subsubsubgroup "''" } Block { BlockType Reference Name "PROMETHEUS PZT Actuator\nV/sqrt(Hz)-->Hz/sqrt(Hz)" SID "1852" Ports [1, 1] Position [340, 580, 420, 620] ZOrder 274 BlockMirror on BackgroundColor "magenta" DropShadow on LibraryVersion "1.108" SourceBlock "cstblocks/LTI System" SourceType "LTI Block" ContentPreviewEnabled off sys "Act_PZT" IC "[]" } Block { BlockType Reference Name "PROMETHEUS PZT Filter" SID "1851" Ports [1, 1] Position [540, 580, 620, 620] ZOrder 273 BlockMirror on BackgroundColor "cyan" DropShadow on LibraryVersion "1.108" SourceBlock "cstblocks/LTI System" SourceType "LTI Block" ContentPreviewEnabled off sys "Filt_PZT" IC "[]" } Block { BlockType Reference Name "PROMETHEUS Temperature Actuator\nV/sqrt(Hz)-->Hz/sqrt(Hz)" SID "1869" Ports [1, 1] Position [340, 490, 420, 530] ZOrder 443 BlockMirror on BackgroundColor "magenta" DropShadow on Commented "on" LibraryVersion "1.108" SourceBlock "cstblocks/LTI System" SourceType "LTI Block" ContentPreviewEnabled off sys "Act_Temp" IC "[]" } Block { BlockType Reference Name "PROMETHEUS after PLL1" SID "1892" Tag "NbNoiseCal" Ports [0, 1] Position [1470, 602, 1495, 618] ZOrder 481 BackgroundColor "[0.000000, 1.000000, 0.498039]" AttributesFormatString "%" LibraryVersion "1.35" SourceBlock "NbLibrary/NbNoiseCal" SourceType "" ContentPreviewEnabled off dof "'TST'" unit "'Frequency noise [Hz/rtHz]'" } Block { BlockType Reference Name "PROMETHEUS frequency noise\nHz/sqrt(Hz)" SID "1922" Tag "NbNoiseSource" Ports [0, 1] Position [20, 232, 45, 248] ZOrder 522 BackgroundColor "orange" AttributesFormatString "%" LibraryVersion "1.35" SourceBlock "NbLibrary/NbNoiseSource" SourceType "" ContentPreviewEnabled off asd "10000./freq" chan "''" groupNest "1" group "'frequency noise'" subgroup "''" subsubgroup "''" subsubsubgroup "''" } Block { BlockType Reference Name "PROMETHEUSTemperature Filter" SID "1868" Ports [1, 1] Position [545, 490, 625, 530] ZOrder 442 BlockMirror on BackgroundColor "cyan" DropShadow on Commented "on" LibraryVersion "1.108" SourceBlock "cstblocks/LTI System" SourceType "LTI Block" ContentPreviewEnabled off sys "Filt_Temp" IC "[]" } Block { BlockType Reference Name "PROMETHEUS_after_PLL1" SID "1894" Tag "NbNoiseSink" Ports [1, 1] Position [1630, 602, 1655, 618] ZOrder 483 BackgroundColor "orange" AttributesFormatString "%" LibraryVersion "1.35" SourceBlock "NbLibrary/NbNoiseSink" SourceType "" ContentPreviewEnabled off dof "'TST'" asd "''" chan "''" } Block { BlockType Reference Name "PSL frequency noise\nHz/sqrt(Hz)" SID "1866" Tag "NbNoiseSource" Ports [0, 1] Position [0, 442, 25, 458] ZOrder 440 BackgroundColor "orange" AttributesFormatString "%" LibraryVersion "1.35" SourceBlock "NbLibrary/NbNoiseSource" SourceType "" ContentPreviewEnabled off asd "0*freq./freq/10+8e-9*freq.^-2./(1+(2./freq).^-8)/26.65*299792458./1064e-9" chan "''" groupNest "1" group "'frequency noise'" subgroup "''" subsubgroup "''" subsubsubgroup "''" } Block { BlockType Reference Name "Pendulum TF\nHz/sqrt(Hz)" SID "1890" Ports [1, 1] Position [1260, 319, 1335, 371] ZOrder 497 BlockMirror on BackgroundColor "cyan" DropShadow on LibraryVersion "1.108" SourceBlock "cstblocks/LTI System" SourceType "LTI Block" ContentPreviewEnabled off sys "Pendulum" IC "[]" } Block { BlockType Reference Name "SHG" SID "1964" Tag "NbNoiseSource" Ports [0, 1] Position [835, 227, 860, 243] ZOrder 556 BackgroundColor "orange" AttributesFormatString "%" LibraryVersion "1.35" SourceBlock "NbLibrary/NbNoiseSource" SourceType "" ContentPreviewEnabled off asd "unspecifiedAsd" chan "''" groupNest "1" group "'frequency noise'" subgroup "''" subsubgroup "''" subsubsubgroup "''" } Block { BlockType Gain Name "SHG\nIR-->GREEN\nrad/sqrt(Hz)" SID "1941" Position [850, 135, 880, 165] ZOrder 538 BackgroundColor "gray" Gain "2" ParamDataTypeStr "Inherit: Inherit via internal rule" OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "Seismic motion noise\nm/sqrt(Hz)" SID "1897" Tag "NbNoiseSource" Ports [0, 1] Position [1600, 337, 1625, 353] ZOrder 499 BlockMirror on BackgroundColor "orange" AttributesFormatString "%" LibraryVersion "1.35" SourceBlock "NbLibrary/NbNoiseSource" SourceType "" ContentPreviewEnabled off asd "1e-9./freq./freq" chan "''" groupNest "1" group "'frequency noise'" subgroup "''" subsubgroup "''" subsubsubgroup "''" } Block { BlockType Reference Name "Senser IR PDH\nHz/sqrt(Hz)-->m/sqrt(HZ)" SID "1913" Ports [1, 1] Position [1285, 642, 1375, 688] ZOrder 513 BackgroundColor "darkGreen" DropShadow on LibraryVersion "1.108" FontName "Arial" SourceBlock "cstblocks/LTI System" SourceType "LTI Block" ContentPreviewEnabled off sys "Sen_2" IC "[]" } Block { BlockType Reference Name "Senser PDH\nHz/sqrt(Hz)-->V/sqrt(HZ)\n" SID "1898" Ports [1, 1] Position [1470, 147, 1560, 193] ZOrder 478 BackgroundColor "darkGreen" DropShadow on LibraryVersion "1.108" FontName "Arial" SourceBlock "cstblocks/LTI System" SourceType "LTI Block" ContentPreviewEnabled off sys "Sen_1" IC "[]" } Block { BlockType Reference Name "Shot noise IR PDH\nHz/sqrt(Hz)" SID "1911" Tag "NbNoiseSource" Ports [0, 1] Position [1040, 707, 1065, 723] ZOrder 511 BlockMirror on BackgroundColor "orange" AttributesFormatString "%" LibraryVersion "1.35" SourceBlock "NbLibrary/NbNoiseSource" SourceType "" ContentPreviewEnabled off asd "8e-7" chan "''" groupNest "1" group "'frequency noise'" subgroup "''" subsubgroup "''" subsubsubgroup "''" } Block { BlockType Reference Name "Shot noise GREEN PDH\nHz/sqrt(Hz)" SID "1899" Tag "NbNoiseSource" Ports [0, 1] Position [1360, 217, 1385, 233] ZOrder 484 BlockMirror on BackgroundColor "orange" AttributesFormatString "%" LibraryVersion "1.35" SourceBlock "NbLibrary/NbNoiseSource" SourceType "" ContentPreviewEnabled off asd "8e-6" chan "''" groupNest "1" group "'frequency noise'" subgroup "''" subsubgroup "''" subsubsubgroup "''" } Block { BlockType Reference Name "Shot noise PLL\nrad/sqrt(Hz)" SID "1876" Tag "NbNoiseSource" Ports [0, 1] Position [490, 357, 515, 373] ZOrder 449 BackgroundColor "orange" AttributesFormatString "%" LibraryVersion "1.35" SourceBlock "NbLibrary/NbNoiseSource" SourceType "" ContentPreviewEnabled off asd "2.5e-8" chan "''" groupNest "1" group "'frequency noise'" subgroup "''" subsubgroup "''" subsubsubgroup "''" } Block { BlockType Sum Name "Sum1" SID "1875" Ports [2, 1] Position [520, 230, 540, 250] ZOrder 448 BackgroundColor "red" ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum10" SID "1903" Ports [2, 1] Position [995, 150, 1015, 170] ZOrder 492 BackgroundColor "red" NamePlacement "alternate" ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum11" SID "1908" Ports [2, 1] Position [940, 580, 960, 600] ZOrder 508 BackgroundColor "red" NamePlacement "alternate" ShowName off IconShape "round" Inputs "|-+" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum12" SID "1920" Ports [2, 1] Position [685, 395, 705, 415] ZOrder 520 BlockRotation 270 BlockMirror on BackgroundColor "red" NamePlacement "alternate" ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum13" SID "1947" Ports [2, 1] Position [1460, 335, 1480, 355] ZOrder 543 BlockMirror on BackgroundColor "red" NamePlacement "alternate" ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum14" SID "1950" Ports [3, 1] Position [95, 440, 115, 460] ZOrder 545 BackgroundColor "red" ShowName off IconShape "round" Inputs "|+-+" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum15" SID "1957" Ports [2, 1] Position [1070, 150, 1090, 170] ZOrder 552 BackgroundColor "red" ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum2" SID "1864" Ports [2, 1] Position [250, 230, 270, 250] ZOrder 438 BackgroundColor "red" NamePlacement "alternate" ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum3" SID "1865" Ports [2, 1] Position [190, 230, 210, 250] ZOrder 439 BackgroundColor "red" ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum4" SID "1870" Ports [2, 1] Position [235, 500, 255, 520] ZOrder 444 BlockMirror on BackgroundColor "red" ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum5" SID "1917" Ports [2, 1] Position [140, 230, 160, 250] ZOrder 517 BackgroundColor "red" NamePlacement "alternate" ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum6" SID "1853" Ports [3, 1] Position [310, 230, 330, 250] ZOrder 275 BackgroundColor "red" ShowName off IconShape "round" Inputs "|+++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum7" SID "1900" Ports [2, 1] Position [1220, 500, 1240, 520] ZOrder 495 BlockMirror on BackgroundColor "red" NamePlacement "alternate" ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum8" SID "1901" Ports [2, 1] Position [1155, 150, 1175, 170] ZOrder 500 BackgroundColor "red" ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum9" SID "1902" Ports [2, 1] Position [1565, 600, 1585, 620] ZOrder 487 BackgroundColor "red" ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "Suspension Mass Filter\n" SID "1889" Ports [1, 1] Position [1530, 420, 1610, 460] ZOrder 485 BlockMirror on BackgroundColor "cyan" DropShadow on LibraryVersion "1.108" SourceBlock "cstblocks/LTI System" SourceType "LTI Block" ContentPreviewEnabled off sys "Filt_mass" IC "[]" } Block { BlockType Terminator Name "Terminator1" SID "1904" Position [1690, 570, 1710, 590] ZOrder 488 } Block { BlockType Reference Name "VCO noise\nHz/sqrt(Hz)" SID "1956" Tag "NbNoiseSource" Ports [0, 1] Position [1195, 562, 1220, 578] ZOrder 551 BackgroundColor "orange" AttributesFormatString "%" LibraryVersion "1.35" SourceBlock "NbLibrary/NbNoiseSource" SourceType "" ContentPreviewEnabled off asd "0.00005./freq" chan "''" groupNest "1" group "'frequency noise'" subgroup "''" subsubgroup "''" subsubsubgroup "''" } Block { BlockType Gain Name "m/sqrt(Hz)-->Hz/sqrt(Hz)" SID "1935" Position [1505, 330, 1535, 360] ZOrder 532 BlockMirror on BackgroundColor "gray" NamePlacement "alternate" Gain "Changing_unit1" ParamDataTypeStr "Inherit: Inherit via internal rule" OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Outport Name "Out1" SID "1918" Position [1525, 693, 1555, 707] ZOrder 518 BackgroundColor "green" IconDisplay "Port number" } Block { BlockType Outport Name "Out2" SID "1952" Position [465, 303, 495, 317] ZOrder 547 BackgroundColor "green" Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "Out3" SID "1954" Position [345, 193, 375, 207] ZOrder 549 BackgroundColor "green" Port "3" IconDisplay "Port number" } Block { BlockType Outport Name "Out4" SID "1955" Position [1080, 583, 1110, 597] ZOrder 550 BackgroundColor "green" Port "4" IconDisplay "Port number" } Line { ZOrder 308 SrcBlock "Sum4" SrcPort 1 Points [-30, 0] DstBlock "\n\n" DstPort 1 } Line { ZOrder 25 SrcBlock "Local oscillator noise (OFFSET)\nHz/sqrt(Hz)" SrcPort 1 Points [0, -34; -64, 0; 0, -79] DstBlock "Sum6" DstPort 2 } Line { ZOrder 716 SrcBlock "Sum14" SrcPort 1 Points [35, 0] Branch { ZOrder 709 Points [105, 0] DstBlock "Sum2" DstPort 2 } Branch { ZOrder 177 Points [0, 272; 795, 0] DstBlock "Sum11" DstPort 2 } } Line { FontName "Arial" ZOrder 16 SrcBlock "Sum3" SrcPort 1 Points [11, 0] Branch { ZOrder 441 Points [0, -40] Branch { ZOrder 738 DstBlock "Out3" DstPort 1 } Branch { ZOrder 737 Points [0, -50] DstBlock "SHG\nIR-->GREEN\nrad/sqrt(Hz)" DstPort 1 } } Branch { ZOrder 171 DstBlock "Sum2" DstPort 1 } } Line { ZOrder 46 SrcBlock "PROMETHEUSTemperature Filter" SrcPort 1 DstBlock "PROMETHEUS Temperature Actuator\nV/sqrt(Hz)-->Hz/sqrt(Hz)" DstPort 1 } Line { ZOrder 52 SrcBlock "PROMETHEUS Temperature Actuator\nV/sqrt(Hz)-->Hz/sqrt(Hz)" SrcPort 1 DstBlock "Sum4" DstPort 1 } Line { ZOrder 132 SrcBlock "Shot noise PLL\nrad/sqrt(Hz)" SrcPort 1 Points [10, 0] DstBlock "Sum1" DstPort 2 } Line { ZOrder 143 SrcBlock "Sum9" SrcPort 1 DstBlock "PROMETHEUS_after_PLL1" DstPort 1 } Line { ZOrder 144 SrcBlock "PROMETHEUS after PLL1" SrcPort 1 DstBlock "Sum9" DstPort 1 } Line { ZOrder 145 SrcBlock "PROMETHEUS_after_PLL1" SrcPort 1 Points [6, 0; 0, -30] DstBlock "Terminator1" DstPort 1 } Line { ZOrder 147 SrcBlock "Add1" SrcPort 1 DstBlock "Sum10" DstPort 1 } Line { ZOrder 749 SrcBlock "VCO noise\nHz/sqrt(Hz)" SrcPort 1 Points [5, 0] DstBlock "Sum7" DstPort 2 } Line { ZOrder 156 SrcBlock "Inverted Pendulum TF\nHz/sqrt(Hz)" SrcPort 1 DstBlock "Pendulum TF\nHz/sqrt(Hz)" DstPort 1 } Line { ZOrder 158 SrcBlock "\n" SrcPort 1 DstBlock "Sum10" DstPort 2 } Line { ZOrder 440 SrcBlock "SHG\nIR-->GREEN\nrad/sqrt(Hz)" SrcPort 1 DstBlock "Add1" DstPort 1 } Line { ZOrder 822 SrcBlock "SHG" SrcPort 1 Points [35, 0] DstBlock "Add1" DstPort 2 } Line { ZOrder 165 SrcBlock "Add2" SrcPort 1 DstBlock "Senser PDH\nHz/sqrt(Hz)-->V/sqrt(HZ)\n" DstPort 1 } Line { ZOrder 166 SrcBlock "Shot noise GREEN PDH\nHz/sqrt(Hz)" SrcPort 1 Points [-30, 0] DstBlock "Add2" DstPort 2 } Line { ZOrder 169 SrcBlock "Add3" SrcPort 1 Points [0, -12] Branch { ZOrder 820 Points [-235, 0] DstBlock "\nGR->IR" DstPort 1 } Branch { ZOrder 818 DstBlock "\n-1" DstPort 1 } } Line { ZOrder 190 SrcBlock "Shot noise IR PDH\nHz/sqrt(Hz)" SrcPort 1 Points [-9, 0; 0, -40] DstBlock "Add4" DstPort 2 } Line { ZOrder 191 SrcBlock "Add4" SrcPort 1 DstBlock "Senser IR PDH\nHz/sqrt(Hz)-->m/sqrt(HZ)" DstPort 1 } Line { ZOrder 192 SrcBlock "Senser IR PDH\nHz/sqrt(Hz)-->m/sqrt(HZ)" SrcPort 1 Points [106, 0] Branch { ZOrder 443 Points [89, 0] DstBlock "Sum9" DstPort 2 } Branch { ZOrder 238 Points [0, 35] DstBlock "Out1" DstPort 1 } } Line { ZOrder 381 SrcBlock "\nGR->IR" SrcPort 1 Points [0, 200] DstBlock "Sum11" DstPort 1 } Line { ZOrder 301 SrcBlock "PROMETHEUS frequency noise\nHz/sqrt(Hz)" SrcPort 1 DstBlock "Sum5" DstPort 1 } Line { ZOrder 235 SrcBlock "Sum5" SrcPort 1 DstBlock "Sum3" DstPort 1 } Line { ZOrder 236 SrcBlock "In1" SrcPort 1 Points [25, 0] DstBlock "Sum5" DstPort 2 } Line { ZOrder 241 SrcBlock "PLL servo Electronic noise\nV/sqrtHz\n" SrcPort 1 Points [5, 0; 0, -70] DstBlock "Sum12" DstPort 2 } Line { ZOrder 307 SrcBlock "\n\n" SrcPort 1 DstBlock "Sum3" DstPort 2 } Line { ZOrder 388 SrcBlock "Seismic motion noise\nm/sqrt(Hz)" SrcPort 1 DstBlock "m/sqrt(Hz)-->Hz/sqrt(Hz)" DstPort 1 } Line { ZOrder 495 SrcBlock "Pendulum TF\nHz/sqrt(Hz)" SrcPort 1 Points [-80, 0] DstBlock "Add3" DstPort 2 } Line { ZOrder 595 SrcBlock "Sum13" SrcPort 1 DstBlock "Inverted Pendulum TF\nHz/sqrt(Hz)" DstPort 1 } Line { ZOrder 596 SrcBlock "m/sqrt(Hz)-->Hz/sqrt(Hz)" SrcPort 1 DstBlock "Sum13" DstPort 1 } Line { ZOrder 597 SrcBlock "In2" SrcPort 1 DstBlock "Sum13" DstPort 2 } Line { ZOrder 631 SrcBlock "Suspension Mass Filter\n" SrcPort 1 DstBlock "Mass actuator\nV/sqrt(HZ)-->Hz/sqrt(Hz)\n" DstPort 1 } Line { ZOrder 633 SrcBlock "Mass actuator\nV/sqrt(HZ)-->Hz/sqrt(Hz)\n" SrcPort 1 Points [-60, 0] DstBlock "Add3" DstPort 1 } Line { ZOrder 637 SrcBlock "Senser PDH\nHz/sqrt(Hz)-->V/sqrt(HZ)\n" SrcPort 1 Points [170, 0] DstBlock "PDH Filter Green \n " DstPort 1 } Line { ZOrder 640 SrcBlock "Cavity Pole\n" SrcPort 1 DstBlock "Add2" DstPort 1 } Line { ZOrder 641 SrcBlock "Sum8" SrcPort 1 DstBlock "Cavity Pole\n" DstPort 1 } Line { ZOrder 643 SrcBlock "Sum7" SrcPort 1 DstBlock "AOM" DstPort 1 } Line { ZOrder 644 SrcBlock "AOM" SrcPort 1 Points [-45, 0] DstBlock "\n" DstPort 1 } Line { ZOrder 646 SrcBlock "AOM VCO Actuator\nV/sqrt(HZ)-->Hz/sqrt(Hz)" SrcPort 1 DstBlock "Sum7" DstPort 1 } Line { ZOrder 651 SrcBlock "AOM VCO Filter\n" SrcPort 1 DstBlock "AOM VCO Actuator\nV/sqrt(HZ)-->Hz/sqrt(Hz)" DstPort 1 } Line { ZOrder 657 SrcBlock "Sum12" SrcPort 1 Points [0, 180] DstBlock "PROMETHEUS PZT Filter" DstPort 1 } Line { ZOrder 659 SrcBlock "PROMETHEUS PZT Filter" SrcPort 1 DstBlock "PROMETHEUS PZT Actuator\nV/sqrt(Hz)-->Hz/sqrt(Hz)" DstPort 1 } Line { ZOrder 660 SrcBlock "PROMETHEUS PZT Actuator\nV/sqrt(Hz)-->Hz/sqrt(Hz)" SrcPort 1 Points [-90, 0] DstBlock "Sum4" DstPort 2 } Line { ZOrder 662 SrcBlock "Sum1" SrcPort 1 Points [15, 0; 0, -5] DstBlock "PLL Phase Comparator\nrad/sqrt(Hz)->V/sqrtHz" DstPort 1 } Line { ZOrder 663 SrcBlock "PLL Phase Comparator\nrad/sqrt(Hz)->V/sqrtHz" SrcPort 1 Points [10, 0] DstBlock "Sum12" DstPort 1 } Line { ZOrder 667 SrcBlock "Hz/sqrt(Hz)->rad/sqrt(Hz)" SrcPort 1 DstBlock "Sum1" DstPort 1 } Line { ZOrder 635 SrcBlock "PDH Filter Green \n " SrcPort 1 Points [0, 110] Branch { ZOrder 653 Points [0, 70] Branch { ZOrder 720 Points [0, 255] DstBlock "IMC offset Filter" DstPort 1 } Branch { ZOrder 719 DstBlock "AOM VCO Filter\n" DstPort 1 } } Branch { ZOrder 652 DstBlock "Suspension Mass Filter\n" DstPort 1 } } Line { ZOrder 718 SrcBlock "IMC offset Filter" SrcPort 1 Points [-1461, 0] DstBlock "Sum14" DstPort 2 } Line { ZOrder 717 SrcBlock "PSL frequency noise\nHz/sqrt(Hz)" SrcPort 1 Points [54, 0] DstBlock "Sum14" DstPort 1 } Line { ZOrder 723 SrcBlock "In3" SrcPort 1 Points [9, 0; 0, -11; -89, 0] DstBlock "Sum6" DstPort 3 } Line { ZOrder 15 SrcBlock "Sum2" SrcPort 1 Points [21, 0; 0, -12] DstBlock "Sum6" DstPort 1 } Line { ZOrder 666 SrcBlock "Sum6" SrcPort 1 Points [24, 0] Branch { ZOrder 733 Points [0, 70] DstBlock "Out2" DstPort 1 } Branch { ZOrder 732 DstBlock "Hz/sqrt(Hz)->rad/sqrt(Hz)" DstPort 1 } } Line { ZOrder 741 SrcBlock "In4" SrcPort 1 Points [70, 0] DstBlock "Sum14" DstPort 3 } Line { ZOrder 189 SrcBlock "Sum11" SrcPort 1 Points [50, 0] Branch { ZOrder 745 Points [0, 65] DstBlock "Add4" DstPort 1 } Branch { ZOrder 744 DstBlock "Out4" DstPort 1 } } Line { ZOrder 810 SrcBlock "Sum10" SrcPort 1 DstBlock "Sum15" DstPort 1 } Line { ZOrder 811 SrcBlock "Sum15" SrcPort 1 DstBlock "Sum8" DstPort 1 } Line { ZOrder 817 SrcBlock "Fiber frequency noise\nHz/sqrt(Hz)" SrcPort 1 Points [9, 0; 0, -25] DstBlock "Sum15" DstPort 2 } Line { ZOrder 821 SrcBlock "\n-1" SrcPort 1 DstBlock "Sum8" DstPort 2 } } }