diff --git a/EV_EBW2018B.mdl b/EV_EBW2018B.mdl new file mode 100644 index 0000000..f0c6999 --- /dev/null +++ b/EV_EBW2018B.mdl @@ -0,0 +1,5919 @@ +Model { + Name "EV_EBW2018B" + Version 9.2 + SavedCharacterEncoding "GBK" + GraphicalInterface { + NumRootInports 0 + NumRootOutports 0 + ParameterArgumentNames "" + ComputedModelVersion "1.54" + NumModelReferences 0 + NumTestPointedSignals 0 + NumProvidedFunctions 0 + NumRequiredFunctions 0 + NumResetEvents 0 + HasInitializeEvent 0 + HasTerminateEvent 0 + PreCompExecutionDomainType "Unset" + IsExportFunctionModel 0 + NumParameterArguments 0 + NumExternalFileReferences 4 + ExternalFileReference { + Reference "Solver_SF/CarSim S-Function" + Path "EV_EBW2018B/CarSim S-Function1" + SID "489" + Type "LIBRARY_BLOCK" + } + ExternalFileReference { + Reference "simulink/Continuous/PID Controller" + Path "EV_EBW2018B/PID Controller" + SID "212" + Type "LIBRARY_BLOCK" + } + ExternalFileReference { + Reference "simulink/Continuous/PID Controller" + Path "EV_EBW2018B/PID Controller1" + SID "530" + Type "LIBRARY_BLOCK" + } + ExternalFileReference { + Reference "simulink/Continuous/PID Controller" + Path "EV_EBW2018B/附加前轮转角 (主动转向)/PID Controller" + SID "201" + Type "LIBRARY_BLOCK" + } + OrderedModelArguments 1 + } + DiagnosticSuppressor "on" + WebScopes_FoundationPlugin "on" + NotesPlugin "on" + LogicAnalyzerPlugin "on" + SLCCPlugin "on" + ScopeRefreshTime 0.035000 + OverrideScopeRefreshTime on + DisableAllScopes off + DataTypeOverride "UseLocalSettings" + DataTypeOverrideAppliesTo "AllNumericTypes" + MinMaxOverflowLogging "UseLocalSettings" + MinMaxOverflowArchiveMode "Overwrite" + FPTRunName "Run 1" + MaxMDLFileLineLength 120 + InitFcn "run model_par.m" + LastSavedArchitecture "win64" + Object { + $PropName "BdWindowsInfo" + $ObjectID 1 + $ClassName "Simulink.BDWindowsInfo" + Object { + $PropName "WindowsInfo" + $ObjectID 2 + $ClassName "Simulink.WindowInfo" + IsActive [1] + Location [1912.0, -8.0, 2576.0, 1408.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 [0] + } + Array { + Type "Simulink.EditorInfo" + Dimension 6 + Object { + $ObjectID 5 + IsActive [1] + ViewObjType "SimulinkTopLevel" + LoadSaveID "0" + Extents [2522.0, 1256.0] + ZoomFactor [1.0] + Offset [295.744115005798, -409.37456673522172] + } + Object { + $ObjectID 6 + IsActive [0] + ViewObjType "SimulinkSubsys" + LoadSaveID "199" + Extents [2522.0, 1256.0] + ZoomFactor [1.5] + Offset [-411.29999999999995, -267.93333333333334] + } + Object { + $ObjectID 7 + IsActive [0] + ViewObjType "SimulinkSubsys" + LoadSaveID "40" + Extents [1882.0, 896.0] + ZoomFactor [1.75] + Offset [-577.21428571428567, -140.0] + } + Object { + $ObjectID 8 + IsActive [0] + ViewObjType "SimulinkSubsys" + LoadSaveID "237" + Extents [1882.0, 896.0] + ZoomFactor [1.0] + Offset [271.5, 45.0] + } + Object { + $ObjectID 9 + IsActive [0] + ViewObjType "SimulinkSubsys" + LoadSaveID "61" + Extents [1882.0, 896.0] + ZoomFactor [1.25] + Offset [-667.8, -303.2] + } + Object { + $ObjectID 10 + IsActive [0] + ViewObjType "SimulinkSubsys" + LoadSaveID "109" + Extents [1882.0, 807.0] + ZoomFactor [2.0] + Offset [-163.0, -76.0] + } + PropName "EditorsInfo" + } + Object { + $PropName "DockComponentsInfo" + $ObjectID 11 + $ClassName "Simulink.DockComponentInfo" + Type "GLUE2:PropertyInspector" + ID "Property Inspector" + Visible [0] + CreateCallback "" + UserData "" + Floating [0] + DockPosition "Right" + Width [640] + Height [480] + } + WindowState "AAAA/wAAAAD9AAAAAgAAAAAAAAC9AAAB+PwCAAAABPsAAAAWAEQAbwBjAGsAVwBpAGQAZwBlAHQAMwEAAAAxAAAB+AAAA" + "AAAAAAA+wAAABYARABvAGMAawBXAGkAZABnAGUAdAA0AAAAAAD/////AAAAAAAAAAD7AAAAUgBHAEwAVQBFADIAIAB0AHIAZQBlACAAYwBvAG0Ac" + "ABvAG4AZQBuAHQALwBHAEwAVQBFADIAIAB0AHIAZQBlACAAYwBvAG0AcABvAG4AZQBuAHQAAAAAAP////8AAABjAP////sAAABgAFMAaQBtAHUAb" + "ABpAG4AawA6AEUAZABpAHQAbwByADoAUgBlAGYAZQByAGUAbgBjAGUAZABGAGkAbABlAHMALwBSAGUAZgBlAHIAZQBuAGMAZQBkACAARgBpAGwAZ" + "QBzAAAAAAD/////AAAAAAAAAAAAAAABAAAAAAAAAAD8AgAAAAH7AAAAVABHAEwAVQBFADIAOgBQAHIAbwBwAGUAcgB0AHkASQBuAHMAcABlAGMAd" + "ABvAHIALwBQAHIAbwBwAGUAcgB0AHkAIABJAG4AcwBwAGUAYwB0AG8AcgAAAAAA/////wAAADkA////AAAKAAAABQYAAAABAAAAAgAAAAEAAAAC/" + "AAAAAEAAAACAAAAD/////8AAAAAAP////8AAAAAAAAAAP////8BAAAAAP////8AAAAAAAAAAP////8AAAAAAP////8AAAAAAAAAAP////8AAAAAA" + "P////8AAAAAAAAAAP////8AAAAAAP////8AAAAAAAAAAP////8BAAAAef////8AAAAAAAAAAP////8BAAAA2v////8AAAAAAAAAAP////8AAAAAA" + "P////8AAAAAAAAAAP////8BAAABU/////8AAAAAAAAAAP////8AAAAAAP////8AAAAAAAAAAP////8AAAAAAP////8AAAAAAAAAAP////8AAAAAA" + "P////8AAAAAAAAAAP////8BAAADUv////8AAAAAAAAAAP////8BAAADgf////8AAAAAAAAAAP////8AAAAAAP////8AAAAAAAAAAA==" + } + } + HideAutomaticNames on + Created "Mon Apr 11 20:42:17 2022" + Creator "Faith丶Kobe" + UpdateHistory "UpdateHistoryNever" + ModifiedByFormat "%" + LastModifiedBy "15044" + ModifiedDateFormat "%" + LastModifiedDate "Sat May 20 10:59:05 2023" + RTWModifiedTimeStamp 606481099 + ModelVersionFormat "1.%" + SampleTimeColors off + SampleTimeAnnotations off + LibraryLinkDisplay "disabled" + WideLines off + ShowLineDimensions off + ShowPortDataTypes off + ShowAllPropagatedSignalLabels off + PortDataTypeDisplayFormat "AliasTypeOnly" + ShowEditTimeErrors on + ShowEditTimeWarnings on + ShowEditTimeAdvisorChecks off + ShowPortUnits off + ShowDesignRanges off + ShowLoopsOnError on + IgnoreBidirectionalLines off + ShowStorageClass off + ShowTestPointIcons on + ShowSignalResolutionIcons on + ShowViewerIcons on + SortedOrder off + VariantCondition off + ShowSubsystemDomainSpec off + ExecutionContextIcon off + ShowLinearizationAnnotations on + ShowVisualizeInsertedRTB on + ShowMarkup on + BlockNameDataTip off + BlockParametersDataTip off + BlockDescriptionStringDataTip off + BlockVariantConditionDataTip off + ToolBar on + StatusBar on + BrowserShowLibraryLinks off + FunctionConnectors off + BrowserLookUnderMasks off + MultiThreadCoSim on + SimulationMode "normal" + VisualizeLoggedSignalsWhenLoggingToFile off + PauseTimes "5" + NumberOfSteps 1 + SnapshotBufferSize 10 + SnapshotInterval 10 + NumberOfLastSnapshots 0 + EnablePacing off + PacingRate 1 + LinearizationMsg "none" + Profile off + ParamWorkspaceSource "MATLABWorkspace" + AccelSystemTargetFile "accel.tlc" + AccelTemplateMakefile "accel_default_tmf" + AccelMakeCommand "make_rtw" + TryForcingSFcnDF off + Object { + $PropName "DataLoggingOverride" + $ObjectID 12 + $ClassName "Simulink.SimulationData.ModelLoggingInfo" + model_ "EV_EBW2018B" + overrideMode_ [0.0] + Array { + Type "Cell" + Dimension 1 + Cell "EV_EBW2018B" + PropName "logAsSpecifiedByModels_" + } + Array { + Type "Cell" + Dimension 1 + Cell [] + PropName "logAsSpecifiedByModelsSSIDs_" + } + } + ExtModeBatchMode off + ExtModeEnableFloating on + ExtModeTrigType "manual" + ExtModeTrigMode "normal" + 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 on + ExtModeSkipDownloadWhenConnect off + ExtModeLogAll on + ExtModeAutoUpdateStatusClock on + ShowModelReferenceBlockVersion off + ShowModelReferenceBlockIO off + OrderedModelArguments on + Array { + Type "Handle" + Dimension 1 + Simulink.ConfigSet { + $ObjectID 13 + Version "1.18.1" + DisabledProps [] + Description "" + Array { + Type "Handle" + Dimension 11 + Simulink.SolverCC { + $ObjectID 14 + Version "1.18.1" + DisabledProps [] + Description "" + StartTime "0.0" + StopTime "10.0" + AbsTol "auto" + AutoScaleAbsTol on + FixedStep "auto" + InitialStep "auto" + MaxOrder 5 + ZcThreshold "auto" + ConsecutiveZCsStepRelTol "10*128*eps" + MaxConsecutiveZCs "1000" + ExtrapolationOrder 4 + NumberNewtonIterations 1 + MaxStep "auto" + MinStep "auto" + MaxConsecutiveMinStep "1" + RelTol "1e-3" + EnableMultiTasking off + ConcurrentTasks off + Solver "VariableStepAuto" + SolverName "VariableStepAuto" + SolverJacobianMethodControl "auto" + ShapePreserveControl "DisableAll" + ZeroCrossControl "UseLocalSettings" + ZeroCrossAlgorithm "Nonadaptive" + AlgebraicLoopSolver "TrustRegion" + SolverInfoToggleStatus off + IsAutoAppliedInSIP off + SolverResetMethod "Fast" + PositivePriorityOrder off + AutoInsertRateTranBlk off + SampleTimeConstraint "Unconstrained" + InsertRTBMode "Whenever possible" + SampleTimeProperty [] + DecoupledContinuousIntegration off + MinimalZcImpactIntegration off + } + Simulink.DataIOCC { + $ObjectID 15 + Version "1.18.1" + DisabledProps [] + Description "" + Decimation "1" + ExternalInput "[t, u]" + FinalStateName "xFinal" + InitialState "xInitial" + LimitDataPoints off + MaxDataPoints "1000" + LoadExternalInput off + LoadInitialState off + SaveFinalState off + SaveCompleteFinalSimState off + SaveFormat "Dataset" + SignalLoggingSaveFormat "Dataset" + SaveOutput on + SaveState off + SignalLogging on + DSMLogging on + InspectSignalLogs off + VisualizeSimOutput on + StreamToWorkspace off + StreamVariableName "streamout" + SaveTime on + ReturnWorkspaceOutputs off + StateSaveName "xout" + TimeSaveName "tout" + OutputSaveName "yout" + SignalLoggingName "logsout" + DSMLoggingName "dsmout" + OutputOption "RefineOutputTimes" + OutputTimes "[]" + ReturnWorkspaceOutputsName "out" + Refine "1" + LoggingToFile off + DatasetSignalFormat "timeseries" + LoggingFileName "out.mat" + LoggingIntervals "[-inf, inf]" + } + Simulink.OptimizationCC { + $ObjectID 16 + Version "1.18.1" + Array { + Type "Cell" + Dimension 9 + Cell "BooleansAsBitfields" + Cell "PassReuseOutputArgsAs" + Cell "PassReuseOutputArgsThreshold" + Cell "ZeroExternalMemoryAtStartup" + Cell "ZeroInternalMemoryAtStartup" + Cell "OptimizeModelRefInitCode" + Cell "NoFixptDivByZeroProtection" + Cell "UseSpecifiedMinMax" + Cell "EfficientTunableParamExpr" + PropName "DisabledProps" + } + Description "" + BlockReduction on + BooleanDataType on + ConditionallyExecuteInputs on + DefaultParameterBehavior "Tunable" + UseDivisionForNetSlopeComputation "off" + UseFloatMulNetSlope off + DefaultUnderspecifiedDataType "double" + UseSpecifiedMinMax off + InlineInvariantSignals off + OptimizeBlockIOStorage on + BufferReuse on + EnhancedBackFolding off + CachingGlobalReferences off + GlobalBufferReuse on + StrengthReduction off + AdvancedOptControl "" + ExpressionFolding on + BooleansAsBitfields off + BitfieldContainerType "uint_T" + EnableMemcpy on + MemcpyThreshold 64 + PassReuseOutputArgsAs "Structure reference" + PassReuseOutputArgsThreshold 12 + ExpressionDepthLimit 128 + LocalBlockOutputs on + RollThreshold 5 + StateBitsets off + DataBitsets off + ActiveStateOutputEnumStorageType "Native Integer" + ZeroExternalMemoryAtStartup on + ZeroInternalMemoryAtStartup on + InitFltsAndDblsToZero off + NoFixptDivByZeroProtection off + EfficientFloat2IntCast off + EfficientMapNaN2IntZero on + LifeSpan "auto" + MaxStackSize "Inherit from target" + BufferReusableBoundary on + SimCompilerOptimization "off" + AccelVerboseBuild off + OptimizeBlockOrder "off" + OptimizeDataStoreBuffers on + BusAssignmentInplaceUpdate on + DifferentSizesBufferReuse off + OptimizationLevel "level2" + OptimizationPriority "Balanced" + OptimizationCustomize on + UseRowMajorAlgorithm off + LabelGuidedReuse off + } + Simulink.DebuggingCC { + $ObjectID 17 + Version "1.18.1" + Array { + Type "Cell" + Dimension 1 + Cell "UseOnlyExistingSharedCode" + PropName "DisabledProps" + } + Description "" + RTPrefix "error" + ConsistencyChecking "none" + ArrayBoundsChecking "none" + SignalInfNanChecking "none" + StringTruncationChecking "error" + SignalRangeChecking "none" + ReadBeforeWriteMsg "UseLocalSettings" + WriteAfterWriteMsg "UseLocalSettings" + WriteAfterReadMsg "UseLocalSettings" + AlgebraicLoopMsg "warning" + ArtificialAlgebraicLoopMsg "warning" + SaveWithDisabledLinksMsg "warning" + SaveWithParameterizedLinksMsg "warning" + CheckSSInitialOutputMsg on + UnderspecifiedInitializationDetection "Simplified" + MergeDetectMultiDrivingBlocksExec "error" + CheckExecutionContextPreStartOutputMsg off + CheckExecutionContextRuntimeOutputMsg off + SignalResolutionControl "UseLocalSettings" + BlockPriorityViolationMsg "warning" + MinStepSizeMsg "warning" + TimeAdjustmentMsg "none" + MaxConsecutiveZCsMsg "error" + MaskedZcDiagnostic "warning" + IgnoredZcDiagnostic "warning" + SolverPrmCheckMsg "none" + InheritedTsInSrcMsg "warning" + MultiTaskDSMMsg "error" + MultiTaskCondExecSysMsg "error" + MultiTaskRateTransMsg "error" + SingleTaskRateTransMsg "none" + TasksWithSamePriorityMsg "warning" + ExportedTasksRateTransMsg "none" + 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 "error" + SignalLabelMismatchMsg "none" + UnconnectedInputMsg "warning" + UnconnectedOutputMsg "warning" + UnconnectedLineMsg "warning" + UseOnlyExistingSharedCode "error" + SFcnCompatibilityMsg "none" + FrameProcessingCompatibilityMsg "error" + UniqueDataStoreMsg "none" + BusObjectLabelMismatch "warning" + RootOutportRequireBusObject "warning" + AssertControl "UseLocalSettings" + AllowSymbolicDim on + RowMajorDimensionSupport off + ModelReferenceIOMsg "none" + ModelReferenceMultiInstanceNormalModeStructChecksumCheck "error" + ModelReferenceVersionMismatchMessage "none" + ModelReferenceIOMismatchMessage "none" + UnknownTsInhSupMsg "warning" + ModelReferenceDataLoggingMessage "warning" + ModelReferenceSymbolNameMessage "warning" + ModelReferenceExtraNoncontSigs "error" + StateNameClashWarn "none" + SimStateInterfaceChecksumMismatchMsg "warning" + SimStateOlderReleaseMsg "error" + ChecksumConsistencyForSSReuse "none" + LibraryContextMissingDiagnostic "warning" + MatchCodeGenerationContextForUpdateDiagram "none" + InitInArrayFormatMsg "warning" + StrictBusMsg "ErrorLevel1" + BusNameAdapt "WarnAndRepair" + NonBusSignalsTreatedAsBus "none" + SymbolicDimMinMaxWarning "warning" + LossOfSymbolicDimsSimulationWarning "warning" + LossOfSymbolicDimsCodeGenerationWarning "error" + SymbolicDimsDataTypeCodeGenerationDiagnostic "error" + BlockIODiagnostic "none" + SFUnusedDataAndEventsDiag "warning" + SFUnexpectedBacktrackingDiag "error" + SFInvalidInputDataAccessInChartInitDiag "warning" + SFNoUnconditionalDefaultTransitionDiag "error" + SFTransitionOutsideNaturalParentDiag "warning" + SFUnreachableExecutionPathDiag "warning" + SFUndirectedBroadcastEventsDiag "warning" + SFTransitionActionBeforeConditionDiag "warning" + SFOutputUsedAsStateInMooreChartDiag "error" + SFTemporalDelaySmallerThanSampleTimeDiag "warning" + SFSelfTransitionDiag "warning" + SFExecutionAtInitializationDiag "warning" + SFMachineParentedDataDiag "warning" + IntegerSaturationMsg "warning" + AllowedUnitSystems "all" + UnitsInconsistencyMsg "warning" + AllowAutomaticUnitConversions on + RCSCRenamedMsg "warning" + RCSCObservableMsg "warning" + ForceCombineOutputUpdateInSim off + UnitDatabase "" + UnderSpecifiedDimensionMsg "none" + } + Simulink.HardwareCC { + $ObjectID 18 + Version "1.18.1" + DisabledProps [] + Description "" + ProdBitPerChar 8 + ProdBitPerShort 16 + ProdBitPerInt 32 + ProdBitPerLong 32 + ProdBitPerLongLong 64 + ProdBitPerFloat 32 + ProdBitPerDouble 64 + ProdBitPerPointer 64 + ProdBitPerSizeT 64 + ProdBitPerPtrDiffT 64 + ProdLargestAtomicInteger "Char" + ProdLargestAtomicFloat "Float" + ProdIntDivRoundTo "Zero" + ProdEndianess "LittleEndian" + ProdWordSize 64 + ProdShiftRightIntArith on + ProdLongLongMode off + ProdHWDeviceType "Intel->x86-64 (Windows64)" + TargetBitPerChar 8 + TargetBitPerShort 16 + TargetBitPerInt 32 + TargetBitPerLong 32 + TargetBitPerLongLong 64 + TargetBitPerFloat 32 + TargetBitPerDouble 64 + TargetBitPerPointer 32 + TargetBitPerSizeT 32 + TargetBitPerPtrDiffT 32 + TargetLargestAtomicInteger "Char" + TargetLargestAtomicFloat "None" + TargetShiftRightIntArith on + TargetLongLongMode off + TargetIntDivRoundTo "Undefined" + TargetEndianess "Unspecified" + TargetWordSize 32 + TargetPreprocMaxBitsSint 32 + TargetPreprocMaxBitsUint 32 + TargetHWDeviceType "Specified" + TargetUnknown off + ProdEqTarget on + UseEmbeddedCoderFeatures on + UseSimulinkCoderFeatures on + } + Simulink.ModelReferenceCC { + $ObjectID 19 + Version "1.18.1" + DisabledProps [] + Description "" + UpdateModelReferenceTargets "IfOutOfDateOrStructuralChange" + EnableRefExpFcnMdlSchedulingChecks on + CheckModelReferenceTargetMessage "error" + EnableParallelModelReferenceBuilds off + ParallelModelReferenceErrorOnInvalidPool on + ParallelModelReferenceMATLABWorkerInit "None" + ModelReferenceNumInstancesAllowed "Multi" + PropagateVarSize "Infer from blocks in model" + ModelDependencies "" + ModelReferencePassRootInputsByReference on + ModelReferenceMinAlgLoopOccurrences off + PropagateSignalLabelsOutOfModel on + SupportModelReferenceSimTargetCustomCode off + } + Simulink.SFSimCC { + $ObjectID 20 + Version "1.18.1" + DisabledProps [] + Description "" + SimCustomSourceCode "" + SimCustomHeaderCode "" + SimCustomInitializer "" + SimCustomTerminator "" + SimReservedNameArray [] + SimUserSources "" + SimUserIncludeDirs "" + SimUserLibraries "" + SimUserDefines "" + SimCustomCompilerFlags "" + SimCustomLinkerFlags "" + SFSimEcho on + SimCtrlC on + SimIntegrity on + SimUseLocalCustomCode on + SimParseCustomCode on + SimAnalyzeCustomCode off + SimBuildMode "sf_incremental_build" + SimGenImportedTypeDefs off + ModelFunctionsGlobalVisibility "on" + CompileTimeRecursionLimit 50 + EnableRuntimeRecursion on + MATLABDynamicMemAlloc on + MATLABDynamicMemAllocThreshold 65536 + CustomCodeFunctionArrayLayout [] + DefaultCustomCodeFunctionArrayLayout "NotSpecified" + } + Simulink.RTWCC { + $BackupClass "Simulink.RTWCC" + $ObjectID 21 + Version "1.18.1" + Array { + Type "Cell" + Dimension 17 + Cell "IncludeHyperlinkInReport" + Cell "GenerateTraceInfo" + Cell "GenerateTraceReport" + Cell "GenerateTraceReportSl" + Cell "GenerateTraceReportSf" + Cell "GenerateTraceReportEml" + Cell "PortableWordSizes" + Cell "GenerateWebview" + Cell "GenerateCodeMetricsReport" + Cell "GenerateCodeReplacementReport" + Cell "GenerateMissedCodeReplacementReport" + Cell "GenerateErtSFunction" + Cell "CreateSILPILBlock" + Cell "CodeExecutionProfiling" + Cell "CodeProfilingSaveOptions" + Cell "CodeProfilingInstrumentation" + Cell "CodeStackProfiling" + PropName "DisabledProps" + } + SystemTargetFile "grt.tlc" + HardwareBoard "None" + TLCOptions "" + GenCodeOnly off + MakeCommand "make_rtw" + GenerateMakefile on + PackageGeneratedCodeAndArtifacts off + PackageName "" + TemplateMakefile "grt_default_tmf" + PostCodeGenCommand "" + Description "" + GenerateReport off + RTWVerbose on + RetainRTWFile off + RTWBuildHooks [] + ProfileTLC off + TLCDebug off + TLCCoverage off + TLCAssert off + RTWUseLocalCustomCode on + RTWUseSimCustomCode off + CustomSourceCode "" + CustomHeaderCode "" + CustomInclude "" + CustomSource "" + CustomLibrary "" + CustomDefine "" + CustomBLASCallback "" + CustomLAPACKCallback "" + CustomFFTCallback "" + CustomInitializer "" + CustomTerminator "" + Toolchain "Automatically locate an installed toolchain" + BuildConfiguration "Faster Builds" + CustomToolchainOptions [] + IncludeHyperlinkInReport off + LaunchReport off + PortableWordSizes off + CreateSILPILBlock "None" + CodeExecutionProfiling off + CodeExecutionProfileVariable "executionProfile" + CodeProfilingSaveOptions "SummaryOnly" + CodeProfilingInstrumentation "off" + SILDebugging off + TargetLang "C" + IncludeBusHierarchyInRTWFileBlockHierarchyMap off + GenerateTraceInfo off + GenerateTraceReport off + GenerateTraceReportSl off + GenerateTraceReportSf off + GenerateTraceReportEml off + GenerateWebview off + GenerateCodeMetricsReport off + GenerateCodeReplacementReport off + GenerateMissedCodeReplacementReport off + RTWCompilerOptimization "off" + ObjectivePriorities [] + RTWCustomCompilerOptimizations "" + CheckMdlBeforeBuild "Off" + SharedConstantsCachingThreshold 1024 + Array { + Type "Handle" + Dimension 2 + Simulink.CodeAppCC { + $ObjectID 22 + Version "1.18.1" + Array { + Type "Cell" + Dimension 28 + Cell "IgnoreCustomStorageClasses" + Cell "IgnoreTestpoints" + Cell "BlockCommentType" + 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 "CustomSymbolStrModelFcn" + Cell "CustomSymbolStrFcnArg" + Cell "CustomSymbolStrBlkIO" + Cell "CustomSymbolStrTmpVar" + Cell "CustomSymbolStrMacro" + Cell "CustomSymbolStrUtil" + Cell "CustomSymbolStrEmxType" + Cell "CustomSymbolStrEmxFcn" + Cell "CustomUserTokenString" + Cell "ReqsInCode" + PropName "DisabledProps" + } + Description "" + Comment "" + ForceParamTrailComments off + GenerateComments on + CommentStyle "Auto" + IgnoreCustomStorageClasses on + IgnoreTestpoints off + MaxIdLength 31 + PreserveName off + PreserveNameWithParent off + ShowEliminatedStatement off + OperatorAnnotations off + SimulinkDataObjDesc off + SFDataObjDesc off + MATLABFcnDesc off + MangleLength 1 + SharedChecksumLength 8 + CustomSymbolStrGlobalVar "$R$N$M" + CustomSymbolStrType "$N$R$M_T" + CustomSymbolStrField "$N$M" + CustomSymbolStrFcn "$R$N$M$F" + CustomSymbolStrModelFcn "$R$N" + CustomSymbolStrFcnArg "rt$I$N$M" + CustomSymbolStrBlkIO "rtb_$N$M" + CustomSymbolStrTmpVar "$N$M" + CustomSymbolStrMacro "$R$N$M" + CustomSymbolStrUtil "$N$C" + CustomSymbolStrEmxType "emxArray_$M$N" + CustomSymbolStrEmxFcn "emx$M$N" + CustomUserTokenString "" + CustomCommentsFcn "" + DefineNamingRule "None" + DefineNamingFcn "" + ParamNamingRule "None" + ParamNamingFcn "" + SignalNamingRule "None" + SignalNamingFcn "" + InsertBlockDesc off + InsertPolySpaceComments off + SimulinkBlockComments on + BlockCommentType "BlockPathComment" + StateflowObjectComments off + MATLABSourceComments off + EnableCustomComments off + InternalIdentifierFile "" + InternalIdentifier "Shortened" + InlinedPrmAccess "Literals" + ReqsInCode off + UseSimReservedNames off + ReservedNameArray [] + } + Simulink.GRTTargetCC { + $BackupClass "Simulink.TargetCC" + $ObjectID 23 + Version "1.18.1" + Array { + Type "Cell" + Dimension 19 + Cell "IncludeMdlTerminateFcn" + Cell "SuppressErrorStatus" + Cell "ERTCustomFileBanners" + Cell "GenerateSampleERTMain" + Cell "ExistingSharedCode" + Cell "GenerateTestInterfaces" + Cell "ModelStepFunctionPrototypeControlCompliant" + Cell "GenerateAllocFcn" + Cell "PurelyIntegerCode" + Cell "SupportComplex" + Cell "SupportAbsoluteTime" + Cell "SupportContinuousTime" + Cell "SupportNonInlinedSFcns" + Cell "RemoveDisableFunc" + Cell "RemoveResetFunc" + Cell "PreserveStateflowLocalDataDimensions" + Cell "ParenthesesLevel" + Cell "ERTMultiwordTypeDef" + Cell "MultiwordTypeDef" + PropName "DisabledProps" + } + Description "" + TargetFcnLib "ansi_tfl_table_tmw.mat" + TargetLibSuffix "" + TargetPreCompLibLocation "" + GenFloatMathFcnCalls "NOT IN USE" + TargetLangStandard "C99 (ISO)" + CodeReplacementLibrary "None" + UtilityFuncGeneration "Auto" + MultiwordTypeDef "System defined" + MultiwordLength 2048 + DynamicStringBufferSize 256 + GenerateFullHeader on + InferredTypesCompatibility off + ExistingSharedCode "" + GenerateSampleERTMain off + GenerateTestInterfaces off + ModelReferenceCompliant on + ParMdlRefBuildCompliant on + CompOptLevelCompliant on + ConcurrentExecutionCompliant on + IncludeMdlTerminateFcn on + GeneratePreprocessorConditionals "Use local settings" + CombineOutputUpdateFcns on + CombineSignalStateStructs off + GroupInternalDataByFunction off + SuppressErrorStatus off + IncludeFileDelimiter "Auto" + ERTCustomFileBanners off + SupportAbsoluteTime on + LogVarNameModifier "rt_" + MatFileLogging on + MultiInstanceERTCode off + CodeInterfacePackaging "Nonreusable function" + PurelyIntegerCode off + SupportNonFinite on + SupportComplex on + SupportContinuousTime on + SupportNonInlinedSFcns on + RemoveDisableFunc off + RemoveResetFunc off + SupportVariableSizeSignals off + ParenthesesLevel "Nominal" + CastingMode "Nominal" + PreserveStateflowLocalDataDimensions off + MATLABClassNameForMDSCustomization "Simulink.SoftwareTarget.GRTCustomization" + ModelStepFunctionPrototypeControlCompliant off + CPPClassGenCompliant on + AutosarCompliant off + MDXCompliant off + GRTInterface off + GenerateAllocFcn off + UseToolchainInfoCompliant on + GenerateSharedConstants on + CoderGroups [] + AccessMethods [] + LookupTableObjectStructAxisOrder "1,2,3,4,..." + LUTObjectStructOrderExplicitValues "Size,Breakpoints,Table" + LUTObjectStructOrderEvenSpacing "Size,Breakpoints,Table" + ArrayLayout "Column-major" + UnsupportedSFcnMsg "error" + ERTHeaderFileRootName "$R$E" + ERTSourceFileRootName "$R$E" + ERTDataFileRootName "$R_data" + UseMalloc off + ExtMode off + ExtModeStaticAlloc off + ExtModeTesting off + ExtModeStaticAllocSize 1000000 + ExtModeTransport 0 + ExtModeMexFile "ext_comm" + ExtModeMexArgs "" + ExtModeIntrfLevel "Level1" + RTWCAPISignals off + RTWCAPIParams off + RTWCAPIStates off + RTWCAPIRootIO off + GenerateASAP2 off + MultiInstanceErrorCode "Error" + } + PropName "Components" + } + } + SlCovCC.ConfigComp { + $ObjectID 24 + Version "1.18.1" + DisabledProps [] + Description "Simulink Coverage Configuration Component" + Name "Simulink Coverage" + CovEnable off + CovScope "EntireSystem" + CovIncludeTopModel on + RecordCoverage off + CovPath "/" + CovSaveName "covdata" + CovCompData "" + CovMetricSettings "dwe" + CovFilter "" + CovHTMLOptions "" + CovNameIncrementing off + CovHtmlReporting off + CovForceBlockReductionOff on + CovEnableCumulative on + CovSaveCumulativeToWorkspaceVar off + CovSaveSingleToWorkspaceVar off + CovCumulativeVarName "covCumulativeData" + CovCumulativeReport off + CovSaveOutputData on + CovOutputDir "slcov_output/$ModelName$" + CovDataFileName "$ModelName$_cvdata" + CovShowResultsExplorer on + CovReportOnPause on + CovModelRefEnable "off" + CovModelRefExcluded "" + CovExternalEMLEnable on + CovSFcnEnable on + CovBoundaryAbsTol 1e-05 + CovBoundaryRelTol 0.01 + CovUseTimeInterval off + CovStartTime 0 + CovStopTime 0 + CovMcdcMode "Masking" + } + hdlcoderui.hdlcc { + $ObjectID 25 + Version "1.18.1" + DisabledProps [] + Description "HDL Coder custom configuration component" + Name "HDL Coder" + Array { + Type "Cell" + Dimension 1 + Cell " " + PropName "HDLConfigFile" + } + HDLCActiveTab "0" + } + SSC.SimscapeCC { + $ObjectID 26 + Version "1.18.1" + DisabledProps [] + Description "" + Array { + Type "Handle" + Dimension 2 + MECH.SimMechanicsCC { + $ObjectID 27 + Version "1.18.1" + DisabledProps [] + Description "" + Name "SimscapeMultibody1G" + WarnOnRedundantConstraints on + WarnOnSingularInitialAssembly off + ShowCutJoints off + VisOnUpdateDiagram off + VisDuringSimulation off + EnableVisSimulationTime on + VisSampleTime "0" + DisableBodyVisControl off + ShowCG on + ShowCS on + ShowOnlyPortCS off + HighlightModel on + FramesToBeSkipped "0" + AnimationDelay "3" + RecordAVI off + CompressAVI on + AviFileName "" + AutoFitVis "off" + EnableSelection on + LastVizWinPosition "[-1 -1 -1 -1]" + CamPosition "[0 0 0]" + CamTarget "[0 0 -1]" + CamUpVector "[0 1 0]" + CamHeight "-1" + CamViewAngle "0" + VisBackgroundColor "[0.9 0.9 0.95]" + DefaultBodyColor "[1 0 0]" + MDLBodyVisualizationType "Convex hull from body CS locations" + OVRRIDBodyVisualizationType "NONE" + VisConfigFile "" + } + simmechanics.ConfigurationSet { + $ObjectID 28 + Version "1.18.1" + DisabledProps [] + Description "Simscape Multibody" + Array { + Type "Handle" + Dimension 2 + simmechanics.DiagnosticsConfigSet { + $ObjectID 29 + Version "1.18.1" + DisabledProps [] + Description "Diagnostics" + Name "DiagnosticsConfigSet" + SimMechanicsInvalidVisualProperty "warning" + SimMechanicsCrossSectionNullEdge "warning" + SimMechanicsUnconnectedFramePorts "warning" + SimMechanicsUnconnectedGeometryPorts "warning" + SimMechanicsRedundantBlock "warning" + SimMechanicsConflictingReferenceFrames "warning" + SimMechanicsRigidlyBoundBlock "error" + SimMechanicsUnsatisfiedHighPriorityTargets "warning" + SimMechanicsJointTargetOverSpecification "error" + } + simmechanics.ExplorerConfigSet { + $ObjectID 30 + Version "1.18.1" + DisabledProps [] + Description "Explorer" + Name "ExplorerConfigSet" + SimMechanicsOpenEditorOnUpdate on + InternalSimMechanicsExplorerSettings "" + } + PropName "Components" + } + Name "SimscapeMultibody" + } + PropName "Components" + } + Name "Simscape" + EditingMode "Full" + ExplicitSolverDiagnosticOptions "warning" + GlobalZcOffDiagnosticOptions "warning" + SimscapeNormalizeSystem on + SimscapeNominalValues "[{\"value\":\"1\",\"unit\":\"A\"},{\"value\":\"1\",\"unit\":\"bar\"},{\"value\":\"1\",\"un" + "it\":\"cm^2\"},{\"value\":\"1\",\"unit\":\"cm^3/s\"},{\"value\":\"1\",\"unit\":\"kJ/kg\"},{\"value\":\"1\",\"unit\"" + ":\"kW\"},{\"value\":\"1\",\"unit\":\"l\"},{\"value\":\"1\",\"unit\":\"N\"},{\"value\":\"1\",\"unit\":\"N*m\"},{\"va" + "lue\":\"1\",\"unit\":\"V\"}]" + SimscapeLogType "none" + SimscapeLogSimulationStatistics off + SimscapeLogToSDI off + SimscapeLogOpenViewer off + SimscapeLogName "simlog" + SimscapeLogDecimation 1 + SimscapeLogLimitData on + SimscapeLogDataHistory 5000 + SimscapeUseOperatingPoints off + SimscapeOperatingPoint "" + SelectedTab "" + } + PropName "Components" + } + Name "Configuration" + ExtraOptions "" + CurrentDlgPage "Solver" + ConfigPrmDlgPosition [ 145, 177, 1135, 847 ] + } + PropName "ConfigurationSets" + } + Simulink.ConfigSet { + $PropName "ActiveConfigurationSet" + $ObjectID 13 + } + Object { + $PropName "DataTransfer" + $ObjectID 31 + $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 + HideAutomaticName on + BlockRotation 0 + BlockMirror off + } + AnnotationDefaults { + HorizontalAlignment "left" + VerticalAlignment "top" + ForegroundColor "black" + BackgroundColor "white" + DropShadow off + FontName "Helvetica" + FontSize 10 + FontWeight "normal" + FontAngle "normal" + MarkupType "model" + UseDisplayTextAsClickCallback off + AnnotationType "note_annotation" + FixedHeight off + FixedWidth off + Interpreter "off" + } + LineDefaults { + FontName "Helvetica" + FontSize 9 + FontWeight "normal" + FontAngle "normal" + } + MaskDefaults { + SelfModifiable "off" + IconFrame "on" + IconOpaque "opaque" + RunInitForIconRedraw "analyze" + 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 Constant + Value "1" + VectorParams1D on + SamplingMode "Sample based" + OutMin "[]" + OutMax "[]" + OutDataTypeStr "Inherit: Inherit from 'Constant value'" + LockScale off + SampleTime "inf" + FramePeriod "inf" + PreserveConstantTs off + } + Block { + BlockType Demux + Outputs "4" + DisplayOption "none" + BusSelectionMode off + } + Block { + BlockType From + GotoTag "A" + IconDisplay "Tag" + TagVisibility "local" + } + Block { + BlockType FromWorkspace + VariableName "simulink_input" + OutDataTypeStr "Inherit: auto" + SampleTime "-1" + Interpolate on + ZeroCross off + OutputAfterFinalValue "Extrapolation" + } + 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 Goto + GotoTag "A" + IconDisplay "Tag" + TagVisibility "local" + } + Block { + BlockType Inport + Port "1" + OutputFunctionCall off + OutMin "[]" + OutMax "[]" + OutDataTypeStr "Inherit: auto" + LockScale off + BusOutputAsStruct off + Unit "inherit" + PortDimensions "-1" + VarSizeSig "Inherit" + SampleTime "-1" + SignalType "auto" + SamplingMode "auto" + LatchByDelayingOutsideSignal off + LatchInputForFeedbackSignals off + Interpolate on + } + Block { + BlockType Integrator + ExternalReset "none" + InitialConditionSource "internal" + InitialCondition "0" + LimitOutput off + UpperSaturationLimit "inf" + LowerSaturationLimit "-inf" + WrapState off + WrappedStateUpperValue "pi" + WrappedStateLowerValue "-pi" + ShowSaturationPort off + ShowStatePort off + AbsoluteTolerance "auto" + IgnoreLimit off + ZeroCross on + ContinuousStateAttributes "''" + } + Block { + BlockType Lookup_n-D + NumberOfTableDimensions "2" + DataSpecification "Table and breakpoints" + BreakpointsSpecification "Explicit values" + BreakpointsForDimension1 "[10,22,31]" + BreakpointsForDimension2 "[10,22,31]" + BreakpointsForDimension3 "[1:3]" + BreakpointsForDimension4 "[1:3]" + BreakpointsForDimension5 "[1:3]" + BreakpointsForDimension6 "[1:3]" + BreakpointsForDimension7 "[1:3]" + BreakpointsForDimension8 "[1:3]" + BreakpointsForDimension9 "[1:3]" + BreakpointsForDimension10 "[1:3]" + BreakpointsForDimension11 "[1:3]" + BreakpointsForDimension12 "[1:3]" + BreakpointsForDimension13 "[1:3]" + BreakpointsForDimension14 "[1:3]" + BreakpointsForDimension15 "[1:3]" + BreakpointsForDimension16 "[1:3]" + BreakpointsForDimension17 "[1:3]" + BreakpointsForDimension18 "[1:3]" + BreakpointsForDimension19 "[1:3]" + BreakpointsForDimension20 "[1:3]" + BreakpointsForDimension21 "[1:3]" + BreakpointsForDimension22 "[1:3]" + BreakpointsForDimension23 "[1:3]" + BreakpointsForDimension24 "[1:3]" + BreakpointsForDimension25 "[1:3]" + BreakpointsForDimension26 "[1:3]" + BreakpointsForDimension27 "[1:3]" + BreakpointsForDimension28 "[1:3]" + BreakpointsForDimension29 "[1:3]" + BreakpointsForDimension30 "[1:3]" + BreakpointsForDimension1FirstPoint "1" + BreakpointsForDimension2FirstPoint "1" + BreakpointsForDimension3FirstPoint "1" + BreakpointsForDimension4FirstPoint "1" + BreakpointsForDimension5FirstPoint "1" + BreakpointsForDimension6FirstPoint "1" + BreakpointsForDimension7FirstPoint "1" + BreakpointsForDimension8FirstPoint "1" + BreakpointsForDimension9FirstPoint "1" + BreakpointsForDimension10FirstPoint "1" + BreakpointsForDimension11FirstPoint "1" + BreakpointsForDimension12FirstPoint "1" + BreakpointsForDimension13FirstPoint "1" + BreakpointsForDimension14FirstPoint "1" + BreakpointsForDimension15FirstPoint "1" + BreakpointsForDimension16FirstPoint "1" + BreakpointsForDimension17FirstPoint "1" + BreakpointsForDimension18FirstPoint "1" + BreakpointsForDimension19FirstPoint "1" + BreakpointsForDimension20FirstPoint "1" + BreakpointsForDimension21FirstPoint "1" + BreakpointsForDimension22FirstPoint "1" + BreakpointsForDimension23FirstPoint "1" + BreakpointsForDimension24FirstPoint "1" + BreakpointsForDimension25FirstPoint "1" + BreakpointsForDimension26FirstPoint "1" + BreakpointsForDimension27FirstPoint "1" + BreakpointsForDimension28FirstPoint "1" + BreakpointsForDimension29FirstPoint "1" + BreakpointsForDimension30FirstPoint "1" + BreakpointsForDimension1Spacing "1" + BreakpointsForDimension2Spacing "1" + BreakpointsForDimension3Spacing "1" + BreakpointsForDimension4Spacing "1" + BreakpointsForDimension5Spacing "1" + BreakpointsForDimension6Spacing "1" + BreakpointsForDimension7Spacing "1" + BreakpointsForDimension8Spacing "1" + BreakpointsForDimension9Spacing "1" + BreakpointsForDimension10Spacing "1" + BreakpointsForDimension11Spacing "1" + BreakpointsForDimension12Spacing "1" + BreakpointsForDimension13Spacing "1" + BreakpointsForDimension14Spacing "1" + BreakpointsForDimension15Spacing "1" + BreakpointsForDimension16Spacing "1" + BreakpointsForDimension17Spacing "1" + BreakpointsForDimension18Spacing "1" + BreakpointsForDimension19Spacing "1" + BreakpointsForDimension20Spacing "1" + BreakpointsForDimension21Spacing "1" + BreakpointsForDimension22Spacing "1" + BreakpointsForDimension23Spacing "1" + BreakpointsForDimension24Spacing "1" + BreakpointsForDimension25Spacing "1" + BreakpointsForDimension26Spacing "1" + BreakpointsForDimension27Spacing "1" + BreakpointsForDimension28Spacing "1" + BreakpointsForDimension29Spacing "1" + BreakpointsForDimension30Spacing "1" + BreakpointsForDimension1Min "[]" + BreakpointsForDimension2Min "[]" + BreakpointsForDimension3Min "[]" + BreakpointsForDimension4Min "[]" + BreakpointsForDimension5Min "[]" + BreakpointsForDimension6Min "[]" + BreakpointsForDimension7Min "[]" + BreakpointsForDimension8Min "[]" + BreakpointsForDimension9Min "[]" + BreakpointsForDimension10Min "[]" + BreakpointsForDimension11Min "[]" + BreakpointsForDimension12Min "[]" + BreakpointsForDimension13Min "[]" + BreakpointsForDimension14Min "[]" + BreakpointsForDimension15Min "[]" + BreakpointsForDimension16Min "[]" + BreakpointsForDimension17Min "[]" + BreakpointsForDimension18Min "[]" + BreakpointsForDimension19Min "[]" + BreakpointsForDimension20Min "[]" + BreakpointsForDimension21Min "[]" + BreakpointsForDimension22Min "[]" + BreakpointsForDimension23Min "[]" + BreakpointsForDimension24Min "[]" + BreakpointsForDimension25Min "[]" + BreakpointsForDimension26Min "[]" + BreakpointsForDimension27Min "[]" + BreakpointsForDimension28Min "[]" + BreakpointsForDimension29Min "[]" + BreakpointsForDimension30Min "[]" + BreakpointsForDimension1Max "[]" + BreakpointsForDimension2Max "[]" + BreakpointsForDimension3Max "[]" + BreakpointsForDimension4Max "[]" + BreakpointsForDimension5Max "[]" + BreakpointsForDimension6Max "[]" + BreakpointsForDimension7Max "[]" + BreakpointsForDimension8Max "[]" + BreakpointsForDimension9Max "[]" + BreakpointsForDimension10Max "[]" + BreakpointsForDimension11Max "[]" + BreakpointsForDimension12Max "[]" + BreakpointsForDimension13Max "[]" + BreakpointsForDimension14Max "[]" + BreakpointsForDimension15Max "[]" + BreakpointsForDimension16Max "[]" + BreakpointsForDimension17Max "[]" + BreakpointsForDimension18Max "[]" + BreakpointsForDimension19Max "[]" + BreakpointsForDimension20Max "[]" + BreakpointsForDimension21Max "[]" + BreakpointsForDimension22Max "[]" + BreakpointsForDimension23Max "[]" + BreakpointsForDimension24Max "[]" + BreakpointsForDimension25Max "[]" + BreakpointsForDimension26Max "[]" + BreakpointsForDimension27Max "[]" + BreakpointsForDimension28Max "[]" + BreakpointsForDimension29Max "[]" + BreakpointsForDimension30Max "[]" + BreakpointsForDimension1DataTypeStr "Inherit: Same as corresponding input" + BreakpointsForDimension2DataTypeStr "Inherit: Same as corresponding input" + BreakpointsForDimension3DataTypeStr "Inherit: Same as corresponding input" + BreakpointsForDimension4DataTypeStr "Inherit: Same as corresponding input" + BreakpointsForDimension5DataTypeStr "Inherit: Same as corresponding input" + BreakpointsForDimension6DataTypeStr "Inherit: Same as corresponding input" + BreakpointsForDimension7DataTypeStr "Inherit: Same as corresponding input" + BreakpointsForDimension8DataTypeStr "Inherit: Same as corresponding input" + BreakpointsForDimension9DataTypeStr "Inherit: Same as corresponding input" + BreakpointsForDimension10DataTypeStr "Inherit: Same as corresponding input" + BreakpointsForDimension11DataTypeStr "Inherit: Same as corresponding input" + BreakpointsForDimension12DataTypeStr "Inherit: Same as corresponding input" + BreakpointsForDimension13DataTypeStr "Inherit: Same as corresponding input" + BreakpointsForDimension14DataTypeStr "Inherit: Same as corresponding input" + BreakpointsForDimension15DataTypeStr "Inherit: Same as corresponding input" + BreakpointsForDimension16DataTypeStr "Inherit: Same as corresponding input" + BreakpointsForDimension17DataTypeStr "Inherit: Same as corresponding input" + BreakpointsForDimension18DataTypeStr "Inherit: Same as corresponding input" + BreakpointsForDimension19DataTypeStr "Inherit: Same as corresponding input" + BreakpointsForDimension20DataTypeStr "Inherit: Same as corresponding input" + BreakpointsForDimension21DataTypeStr "Inherit: Same as corresponding input" + BreakpointsForDimension22DataTypeStr "Inherit: Same as corresponding input" + BreakpointsForDimension23DataTypeStr "Inherit: Same as corresponding input" + BreakpointsForDimension24DataTypeStr "Inherit: Same as corresponding input" + BreakpointsForDimension25DataTypeStr "Inherit: Same as corresponding input" + BreakpointsForDimension26DataTypeStr "Inherit: Same as corresponding input" + BreakpointsForDimension27DataTypeStr "Inherit: Same as corresponding input" + BreakpointsForDimension28DataTypeStr "Inherit: Same as corresponding input" + BreakpointsForDimension29DataTypeStr "Inherit: Same as corresponding input" + BreakpointsForDimension30DataTypeStr "Inherit: Same as corresponding input" + IndexSearchMethod "Binary search" + BeginIndexSearchUsingPreviousIndexResult off + UseOneInputPortForAllInputData off + Table "[4 5 6;16 19 20;10 18 23]" + TableMin "[]" + TableMax "[]" + TableDataTypeStr "Inherit: Same as output" + IntermediateResultsDataTypeStr "Inherit: Same as output" + InterpMethod "Linear point-slope" + ExtrapMethod "Linear" + DiagnosticForOutOfRangeInput "None" + RemoveProtectionInput off + UseLastTableValue off + SampleTime "-1" + InternalRulePriority "Precision" + InputSameDT on + OutMin "[]" + OutMax "[]" + OutDataTypeStr "Inherit: Same as first input" + LockScale off + RndMeth "Floor" + SaturateOnIntegerOverflow off + FractionDataTypeStr "Inherit: Inherit via internal rule" + SupportTunableTableSize off + MaximumIndicesForEachDimension "[]" + LUTDesignTableMode "Redesign Table" + LUTDesignDataSource "Block Dialog" + LUTDesignFunctionName "sqrt(x)" + LUTDesignUseExistingBP on + LUTDesignRelError "0.01" + LUTDesignAbsError "1e-6" + } + Block { + BlockType ManualSwitch + CurrentSetting "1" + varsize off + SampleTime "-1" + } + Block { + BlockType MultiPortSwitch + DataPortOrder "One-based contiguous" + Inputs "3" + DataPortIndices "{1,2,3}" + DataPortForDefault "Last data port" + DiagnosticForDefault "Error" + zeroidx off + InputSameDT on + OutMin "[]" + OutMax "[]" + OutDataTypeStr "Inherit: Inherit via internal rule" + LockScale off + RndMeth "Floor" + SaturateOnIntegerOverflow on + SampleTime "-1" + AllowDiffInputSizes off + } + Block { + BlockType Mux + Inputs "4" + DisplayOption "none" + UseBusObject off + BusObject "BusObject" + NonVirtualBus off + } + Block { + BlockType Outport + Port "1" + OutMin "[]" + OutMax "[]" + OutDataTypeStr "Inherit: auto" + LockScale off + BusOutputAsStruct off + Unit "inherit" + PortDimensions "-1" + VarSizeSig "Inherit" + SampleTime "-1" + SignalType "auto" + SamplingMode "auto" + EnsureOutportIsVirtual off + SourceOfInitialOutputValue "Dialog" + OutputWhenDisabled "held" + InitialOutput "[]" + MustResolveToSignalObject off + OutputWhenUnConnected off + OutputWhenUnconnectedValue "0" + VectorParamsAs1DForOutWhenUnconnected off + } + Block { + BlockType Product + Inputs "2" + Multiplication "Element-wise(.*)" + CollapseMode "All dimensions" + CollapseDim "1" + InputSameDT on + OutMin "[]" + OutMax "[]" + OutDataTypeStr "Inherit: Same as first input" + LockScale off + RndMeth "Zero" + SaturateOnIntegerOverflow on + SampleTime "-1" + } + Block { + BlockType S-Function + FunctionName "system" + SFunctionModules "''" + PortCounts "[]" + MultiThreadCoSim "auto" + } + Block { + BlockType Saturate + UpperLimitSource "Dialog" + UpperLimit "0.5" + LowerLimitSource "Dialog" + LowerLimit "-0.5" + LinearizeAsGain on + ZeroCross on + SampleTime "-1" + OutMin "[]" + OutMax "[]" + OutDataTypeStr "Inherit: Same as input" + LockScale off + RndMeth "Floor" + } + Block { + BlockType Scope + DefaultConfigurationName "Simulink.scopes.TimeScopeBlockCfg" + } + Block { + BlockType Sin + SineType "Time based" + TimeSource "Use simulation time" + Amplitude "1" + Bias "0" + Frequency "1" + Phase "0" + Samples "10" + Offset "0" + SampleTime "-1" + VectorParams1D on + } + Block { + BlockType StateSpace + A "1" + B "1" + C "1" + D "1" + InitialCondition "0.0" + AbsoluteTolerance "auto" + ContinuousStateAttributes "''" + Realization "auto" + } + Block { + BlockType Step + Time "1" + Before "0" + After "1" + SampleTime "-1" + VectorParams1D on + ZeroCross on + } + Block { + BlockType SubSystem + ShowPortLabels "FromPortIcon" + Permissions "ReadWrite" + PermitHierarchicalResolution "All" + TreatAsAtomicUnit off + MinAlgLoopOccurrences off + PropExecContextOutsideSubsystem off + SystemSampleTime "-1" + RTWSystemCode "Auto" + RTWFcnNameOpts "Auto" + RTWFileNameOpts "Auto" + FunctionInterfaceSpec "void_void" + FunctionWithSeparateData off + RTWMemSecFuncInitTerm "Inherit from model" + RTWMemSecFuncExecute "Inherit from model" + RTWMemSecDataConstants "Inherit from model" + RTWMemSecDataInternal "Inherit from model" + RTWMemSecDataParameters "Inherit from model" + SimViewingDevice off + DataTypeOverride "UseLocalSettings" + DataTypeOverrideAppliesTo "AllNumericTypes" + MinMaxOverflowLogging "UseLocalSettings" + Opaque off + MaskHideContents off + SFBlockType "NONE" + VariantControlMode "Expression" + Variant off + GeneratePreprocessorConditionals off + AllowZeroVariantControls off + PropagateVariantConditions off + TreatAsGroupedWhenPropagatingVariantConditions on + ContentPreviewEnabled off + IsWebBlock off + IsObserver off + Latency "0" + AutoFrameSizeCalculation off + IsWebBlockPanel off + } + 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 "EV_EBW2018B" + Location [1912, -8, 4488, 1400] + Open on + PortBlocksUseCompactNotation off + SetExecutionDomain off + ExecutionDomainType "Deduce" + 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 "100" + ReportName "simulink-default.rpt" + SIDHighWatermark "548" + Block { + BlockType Sum + Name "Add" + SID "210" + Ports [2, 1] + Position [1175, 129, 1195, 211] + ZOrder 442 + Inputs "+-" + InputSameDT off + OutDataTypeStr "Inherit: Inherit via internal rule" + SaturateOnIntegerOverflow off + } + Block { + BlockType Sum + Name "Add1" + SID "355" + Ports [2, 1] + Position [1480, 147, 1510, 178] + ZOrder 522 + InputSameDT off + OutDataTypeStr "Inherit: Inherit via internal rule" + SaturateOnIntegerOverflow off + } + Block { + BlockType Sum + Name "Add2" + SID "173" + Ports [2, 1] + Position [1725, 587, 1755, 618] + ZOrder 416 + InputSameDT off + OutDataTypeStr "Inherit: Inherit via internal rule" + SaturateOnIntegerOverflow off + } + Block { + BlockType Sum + Name "Add3" + SID "219" + Ports [2, 1] + Position [1040, 388, 1060, 472] + ZOrder 450 + Inputs "+-" + InputSameDT off + OutDataTypeStr "Inherit: Inherit via internal rule" + SaturateOnIntegerOverflow off + } + Block { + BlockType Reference + Name "CarSim S-Function1" + SID "489" + Ports [1, 1] + Position [505, 389, 605, 451] + ZOrder 650 + Priority "1" + AttributesFormatString "Vehicle Code: %" + LibraryVersion "1.4" + FontName "Arial" + FontSize 12 + SourceBlock "Solver_SF/CarSim S-Function" + SourceType "Vehicle math model library" + MultiThreadCoSim "auto" + VehicleCode "i_i" + SIMFILE "simfile" + } + Block { + BlockType Demux + Name "Demux" + SID "2" + Ports [1, 9] + Position [625, 80, 630, 760] + ZOrder 2 + ShowName off + Outputs "9" + DisplayOption "bar" + } + Block { + BlockType Product + Name "Divide1" + SID "163" + Ports [2, 1] + Position [1320, -41, 1350, 21] + ZOrder 406 + Inputs "*/" + InputSameDT off + OutDataTypeStr "Inherit: Inherit via internal rule" + RndMeth "Floor" + SaturateOnIntegerOverflow off + } + Block { + BlockType From + Name "From" + SID "4" + Position [335, 365, 400, 385] + ZOrder 4 + GotoTag "Steer_L1" + } + Block { + BlockType From + Name "From1" + SID "5" + Position [335, 395, 400, 415] + ZOrder 5 + GotoTag "Steer_R1" + } + Block { + BlockType From + Name "From10" + SID "508" + Position [950, 589, 1000, 611] + ZOrder 663 + GotoTag "Vx" + Port { + PortNumber 1 + Name "车速km/h" + } + } + Block { + BlockType From + Name "From11" + SID "429" + Position [935, 433, 1015, 467] + ZOrder 592 + GotoTag "steer_shiji" + } + Block { + BlockType From + Name "From12" + SID "513" + Position [955, 660, 1000, 680] + ZOrder 669 + GotoTag "AVz_d" + } + Block { + BlockType From + Name "From13" + SID "511" + Position [950, 535, 1035, 555] + ZOrder 666 + GotoTag "Steer_SW_MY" + Port { + PortNumber 1 + Name "方向盘转角" + } + } + Block { + BlockType From + Name "From14" + SID "514" + Position [955, 631, 995, 649] + ZOrder 670 + GotoTag "AVz" + Port { + PortNumber 1 + Name "实际横摆角速度" + } + } + Block { + BlockType From + Name "From15" + SID "520" + Position [960, 756, 1000, 774] + ZOrder 676 + GotoTag "ratio" + Port { + PortNumber 1 + Name "传动比" + } + } + Block { + BlockType From + Name "From16" + SID "522" + Position [955, 794, 1010, 816] + ZOrder 678 + GotoTag "Mz_L1" + Port { + PortNumber 1 + Name "左回正力矩" + } + } + Block { + BlockType From + Name "From17" + SID "523" + Position [955, 827, 1010, 843] + ZOrder 679 + GotoTag "Mz_R1" + Port { + PortNumber 1 + Name "右回正力矩" + } + } + Block { + BlockType From + Name "From19" + SID "542" + Position [955, 865, 1000, 885] + ZOrder 5763 + GotoTag "ay" + Port { + PortNumber 1 + Name "侧向加速度" + } + } + Block { + BlockType From + Name "From2" + SID "229" + Position [1090, 21, 1130, 49] + ZOrder 458 + GotoTag "Vx" + } + Block { + BlockType From + Name "From20" + SID "545" + Position [955, 920, 1000, 940] + ZOrder 5766 + GotoTag "Tm" + Port { + PortNumber 1 + Name "驱动电机扭矩" + PropagatedSignals "电机扭矩" + } + } + Block { + BlockType From + Name "From21" + SID "546" + Position [-30, 637, 30, 673] + ZOrder 5767 + GotoTag "Vx" + Port { + PortNumber 1 + Name "实际车速" + } + } + Block { + BlockType From + Name "From3" + SID "505" + Position [955, 718, 1030, 742] + ZOrder 661 + GotoTag "steer_shiji" + Port { + PortNumber 1 + Name "实际车轮转角" + } + } + Block { + BlockType From + Name "From4" + SID "176" + Position [1255, 661, 1295, 689] + ZOrder 419 + GotoTag "Mz_R1" + } + Block { + BlockType From + Name "From5" + SID "177" + Position [1255, 591, 1295, 619] + ZOrder 420 + GotoTag "Mz_L1" + } + Block { + BlockType From + Name "From6" + SID "208" + Position [1040, 176, 1080, 204] + ZOrder 440 + GotoTag "AVz" + } + Block { + BlockType From + Name "From7" + SID "209" + Position [1040, 136, 1080, 164] + ZOrder 441 + GotoTag "AVz_d" + } + Block { + BlockType From + Name "From8" + SID "506" + Position [955, 687, 1025, 713] + ZOrder 660 + GotoTag "steer_qiwang" + Port { + PortNumber 1 + Name "期望车轮转角" + } + } + Block { + BlockType From + Name "From9" + SID "428" + Position [935, 392, 1010, 428] + ZOrder 591 + GotoTag "steer_qiwang" + } + Block { + BlockType Gain + Name "Gain" + SID "541" + Position [725, 760, 755, 790] + ZOrder 5762 + Gain "9.8" + ParamDataTypeStr "Inherit: Inherit via internal rule" + OutDataTypeStr "Inherit: Inherit via internal rule" + SaturateOnIntegerOverflow off + } + Block { + BlockType Gain + Name "Gain1" + SID "172" + Position [1785, 590, 1815, 620] + ZOrder 415 + Gain "0.5" + ParamDataTypeStr "Inherit: Inherit via internal rule" + OutDataTypeStr "Inherit: Inherit via internal rule" + SaturateOnIntegerOverflow off + } + Block { + BlockType Gain + Name "Gain2" + SID "443" + Position [1105, 170, 1150, 210] + ZOrder 605 + Gain "1/57.3" + ParamDataTypeStr "Inherit: Inherit via internal rule" + OutDataTypeStr "Inherit: Inherit via internal rule" + SaturateOnIntegerOverflow off + } + Block { + BlockType Gain + Name "Gain3" + SID "517" + Position [1020, 655, 1050, 685] + ZOrder 672 + Gain "57.3" + ParamDataTypeStr "Inherit: Inherit via internal rule" + OutDataTypeStr "Inherit: Inherit via internal rule" + SaturateOnIntegerOverflow off + Port { + PortNumber 1 + Name "期望横摆角速度" + } + } + Block { + BlockType Gain + Name "Gain4" + SID "529" + Position [70, 635, 130, 675] + ZOrder 5754 + Gain "1/3.6" + ParamDataTypeStr "Inherit: Inherit via internal rule" + OutDataTypeStr "Inherit: Inherit via internal rule" + SaturateOnIntegerOverflow off + Port { + PortNumber 1 + Name "m/s" + } + } + Block { + BlockType Gain + Name "Gain8" + SID "314" + Position [1395, -28, 1440, 8] + ZOrder 492 + Gain "pi/180" + ParamDataTypeStr "Inherit: Inherit via internal rule" + OutDataTypeStr "Inherit: Inherit via internal rule" + SaturateOnIntegerOverflow off + } + Block { + BlockType Goto + Name "Goto" + SID "10" + Position [770, 102, 830, 138] + ZOrder 6 + GotoTag "Vx" + } + Block { + BlockType Goto + Name "Goto1" + SID "11" + Position [780, 180, 820, 210] + ZOrder 7 + GotoTag "AVz" + } + Block { + BlockType Goto + Name "Goto10" + SID "235" + Position [1605, -50, 1645, -20] + ZOrder 460 + GotoTag "Beta_d" + } + Block { + BlockType Goto + Name "Goto11" + SID "187" + Position [1705, 134, 1780, 156] + ZOrder 426 + GotoTag "steer_qiwang" + } + Block { + BlockType Goto + Name "Goto12" + SID "205" + Position [1325, 159, 1395, 181] + ZOrder 437 + GotoTag "Steer_fujia" + } + Block { + BlockType Goto + Name "Goto13" + SID "236" + Position [1605, 0, 1645, 30] + ZOrder 462 + GotoTag "AVz_d" + } + Block { + BlockType Goto + Name "Goto14" + SID "273" + Position [1840, 593, 1900, 617] + ZOrder 466 + GotoTag "steer_shiji" + } + Block { + BlockType Goto + Name "Goto15" + SID "540" + Position [780, 765, 825, 785] + ZOrder 5761 + GotoTag "ay" + } + Block { + BlockType Goto + Name "Goto16" + SID "544" + Position [415, 645, 460, 665] + ZOrder 5765 + GotoTag "Tm" + } + Block { + BlockType Goto + Name "Goto2" + SID "12" + Position [775, 252, 825, 288] + ZOrder 8 + GotoTag "Beta" + } + Block { + BlockType Goto + Name "Goto3" + SID "189" + Position [770, 330, 830, 360] + ZOrder 428 + GotoTag "Steer_SW" + } + Block { + BlockType Goto + Name "Goto4" + SID "510" + Position [1220, -60, 1305, -40] + ZOrder 665 + GotoTag "Steer_SW_MY" + } + Block { + BlockType Goto + Name "Goto5" + SID "117" + Position [1715, 542, 1770, 578] + ZOrder 392 + GotoTag "Steer_L1" + } + Block { + BlockType Goto + Name "Goto6" + SID "118" + Position [1715, 631, 1770, 669] + ZOrder 393 + GotoTag "Steer_R1" + } + Block { + BlockType Goto + Name "Goto7" + SID "23" + Position [775, 477, 830, 513] + ZOrder 15 + GotoTag "Mz_R1" + } + Block { + BlockType Goto + Name "Goto8" + SID "22" + Position [775, 402, 830, 438] + ZOrder 14 + GotoTag "Mz_L1" + } + Block { + BlockType Goto + Name "Goto9" + SID "519" + Position [1310, 56, 1350, 74] + ZOrder 674 + GotoTag "ratio" + } + Block { + BlockType ManualSwitch + Name "Manual Switch" + SID "168" + Position [1540, 106, 1575, 184] + ZOrder 411 + CurrentSetting "0" + } + Block { + BlockType MultiPortSwitch + Name "Multiport\nSwitch" + SID "499" + Ports [4, 1] + Position [975, -107, 1010, 57] + ZOrder 658 + InputSameDT off + SaturateOnIntegerOverflow off + } + Block { + BlockType Mux + Name "Mux" + SID "3" + Ports [4, 1] + Position [465, 358, 470, 482] + ZOrder 3 + ShowName off + DisplayOption "bar" + } + Block { + BlockType Mux + Name "Mux1" + SID "507" + Ports [2, 1] + Position [1115, 683, 1120, 747] + ZOrder 662 + ShowName off + Inputs "2" + DisplayOption "bar" + } + Block { + BlockType Mux + Name "Mux2" + SID "515" + Ports [2, 1] + Position [1140, 626, 1145, 684] + ZOrder 671 + ShowName off + Inputs "2" + DisplayOption "bar" + } + Block { + BlockType Mux + Name "Mux3" + SID "524" + Ports [2, 1] + Position [1120, 788, 1125, 852] + ZOrder 680 + ShowName off + Inputs "2" + DisplayOption "bar" + } + Block { + BlockType Reference + Name "PID Controller" + SID "212" + Ports [1, 1] + Position [1110, 412, 1150, 448] + ZOrder 444 + LibraryVersion "1.444" + SourceBlock "simulink/Continuous/PID Controller" + SourceType "PID 1dof" + SourceProductBaseCode "SL" + ContentPreviewEnabled on + Controller "PID" + Form "Parallel" + TimeDomain "Continuous-time" + SampleTime "-1" + IntegratorMethod "Forward Euler" + FilterMethod "Forward Euler" + ControllerParametersSource "internal" + P "300" + I "30" + D "10" + UseFilter on + N "100" + TunerSelectOption "Transfer Function Based (PID Tuner App)" + ZeroCross on + InitialConditionSource "internal" + InitialConditionForIntegrator "0" + InitialConditionForFilter "0" + DifferentiatorICPrevScaledInput "0" + ExternalReset "none" + IgnoreLimit off + TrackingMode off + Kt "1" + LimitOutput off + UpperSaturationLimit "inf" + LowerSaturationLimit "-inf" + LinearizeAsGain on + AntiWindupMode "none" + Kb "1" + RndMeth "Floor" + SaturateOnIntegerOverflow off + LockScale off + PGainOutDataTypeStr "Inherit: Inherit via internal rule" + PProdOutDataTypeStr "Inherit: Inherit via internal rule" + POutMin "[]" + POutMax "[]" + IGainOutDataTypeStr "Inherit: Inherit via internal rule" + IProdOutDataTypeStr "Inherit: Inherit via internal rule" + IOutMin "[]" + IOutMax "[]" + DGainOutDataTypeStr "Inherit: Inherit via internal rule" + DProdOutDataTypeStr "Inherit: Inherit via internal rule" + DOutMin "[]" + DOutMax "[]" + NGainOutDataTypeStr "Inherit: Inherit via internal rule" + NProdOutDataTypeStr "Inherit: Inherit via internal rule" + NOutMin "[]" + NOutMax "[]" + SumOutDataTypeStr "Inherit: Inherit via internal rule" + SumOutMin "[]" + SumOutMax "[]" + SaturationOutDataTypeStr "Inherit: Same as input" + SaturationOutMin "[]" + SaturationOutMax "[]" + PParamDataTypeStr "Inherit: Inherit via internal rule" + PParamMin "[]" + PParamMax "[]" + IParamDataTypeStr "Inherit: Inherit via internal rule" + IParamMin "[]" + IParamMax "[]" + DParamDataTypeStr "Inherit: Inherit via internal rule" + DParamMin "[]" + DParamMax "[]" + NParamDataTypeStr "Inherit: Inherit via internal rule" + NParamMin "[]" + NParamMax "[]" + KbParamDataTypeStr "Inherit: Inherit via internal rule" + KbParamMin "[]" + KbParamMax "[]" + KtParamDataTypeStr "Inherit: Inherit via internal rule" + KtParamMin "[]" + KtParamMax "[]" + KbOutDataTypeStr "Inherit: Inherit via internal rule" + KbOutMin "[]" + KbOutMax "[]" + KtOutDataTypeStr "Inherit: Inherit via internal rule" + KtOutMin "[]" + KtOutMax "[]" + IntegratorOutDataTypeStr "Inherit: Inherit via internal rule" + IntegratorOutMin "[]" + IntegratorOutMax "[]" + FilterOutDataTypeStr "Inherit: Inherit via internal rule" + FilterOutMin "[]" + FilterOutMax "[]" + SumI1OutDataTypeStr "Inherit: Inherit via internal rule" + SumI1OutMin "[]" + SumI1OutMax "[]" + SumI2OutDataTypeStr "Inherit: Inherit via internal rule" + SumI2OutMin "[]" + SumI2OutMax "[]" + SumI3OutDataTypeStr "Inherit: Inherit via internal rule" + SumI3OutMin "[]" + SumI3OutMax "[]" + SumI4OutDataTypeStr "Inherit: Inherit via internal rule" + SumI4OutMin "[]" + SumI4OutMax "[]" + SumDOutDataTypeStr "Inherit: Inherit via internal rule" + SumDOutMin "[]" + SumDOutMax "[]" + SumAccumDataTypeStr "Inherit: Inherit via internal rule" + SumI1AccumDataTypeStr "Inherit: Inherit via internal rule" + SumI2AccumDataTypeStr "Inherit: Inherit via internal rule" + SumI3AccumDataTypeStr "Inherit: Inherit via internal rule" + SumI4AccumDataTypeStr "Inherit: Inherit via internal rule" + SumDAccumDataTypeStr "Inherit: Inherit via internal rule" + DifferentiatorOutDataTypeStr "Inherit: Inherit via internal rule" + DifferentiatorOutMin "[]" + DifferentiatorOutMax "[]" + FilterDiffNumProductOutputDataTypeStr "Inherit: Inherit via internal rule" + FilterDiffDenProductOutputDataTypeStr "Inherit: Inherit via internal rule" + FilterDiffNumAccumDataTypeStr "Inherit: Inherit via internal rule" + FilterDiffDenAccumDataTypeStr "Inherit: Inherit via internal rule" + FilterDiffOutCoefDataTypeStr "Inherit: Inherit via internal rule" + FilterDiffOutCoefMin "[]" + FilterDiffOutCoefMax "[]" + ReciprocalOutDataTypeStr "Inherit: Inherit via internal rule" + ReciprocalOutMin "[]" + ReciprocalOutMax "[]" + SumDenOutDataTypeStr "Inherit: Inherit via internal rule" + SumDenOutMin "[]" + SumDenOutMax "[]" + SumNumOutDataTypeStr "Inherit: Inherit via internal rule" + SumNumOutMin "[]" + SumNumOutMax "[]" + SumDenAccumDataTypeStr "Inherit: Inherit via internal rule" + SumNumAccumDataTypeStr "Inherit: Inherit via internal rule" + DivideOutDataTypeStr "Inherit: Inherit via internal rule" + DivideOutMin "[]" + DivideOutMax "[]" + IntegratorContinuousStateAttributes "''" + IntegratorStateMustResolveToSignalObject off + IntegratorRTWStateStorageClass "Auto" + FilterContinuousStateAttributes "''" + FilterStateMustResolveToSignalObject off + FilterRTWStateStorageClass "Auto" + ParallelPVariant "InternalParameters" + IdealPVariant "Disabled" + IVariant "InternalParameters" + DVariant "InternalParameters" + IntegratorVariant "Continuous" + SatVariant "Disabled" + AWVariant "Passthrough" + PCopyVariant "Disabled" + TRVariant "Disabled" + FdbkBlocksVariant "Forward" + IdealPFdbkVariant "Disabled" + SatFdbkVariant "Disabled" + DerivativeFilterVariant "ContFilter" + NVariant "InternalParameters" + NCopyVariant "Disabled" + FilterICVariant "InternalICsFilter" + IntegratorICVariant "InternalICs" + ExternalResetVariant "Disabled" + TRSumVariant "Passthrough" + SumFdbkVariant "Disabled" + SumVariant "Sum_PID" + InitialConditionSetting "Auto" + } + Block { + BlockType Reference + Name "PID Controller1" + SID "530" + Ports [1, 1] + Position [125, 567, 165, 603] + ZOrder 5753 + LibraryVersion "1.444" + SourceBlock "simulink/Continuous/PID Controller" + SourceType "PID 1dof" + SourceProductBaseCode "SL" + ContentPreviewEnabled on + Controller "PID" + Form "Parallel" + TimeDomain "Continuous-time" + SampleTime "-1" + IntegratorMethod "Forward Euler" + FilterMethod "Forward Euler" + ControllerParametersSource "internal" + P "1" + I "0.5" + D "0" + UseFilter on + N "100" + TunerSelectOption "Transfer Function Based (PID Tuner App)" + ZeroCross on + InitialConditionSource "internal" + InitialConditionForIntegrator "0" + InitialConditionForFilter "0" + DifferentiatorICPrevScaledInput "0" + ExternalReset "none" + IgnoreLimit off + TrackingMode off + Kt "1" + LimitOutput off + UpperSaturationLimit "inf" + LowerSaturationLimit "-inf" + LinearizeAsGain on + AntiWindupMode "none" + Kb "1" + RndMeth "Floor" + SaturateOnIntegerOverflow off + LockScale off + PGainOutDataTypeStr "Inherit: Inherit via internal rule" + PProdOutDataTypeStr "Inherit: Inherit via internal rule" + POutMin "[]" + POutMax "[]" + IGainOutDataTypeStr "Inherit: Inherit via internal rule" + IProdOutDataTypeStr "Inherit: Inherit via internal rule" + IOutMin "[]" + IOutMax "[]" + DGainOutDataTypeStr "Inherit: Inherit via internal rule" + DProdOutDataTypeStr "Inherit: Inherit via internal rule" + DOutMin "[]" + DOutMax "[]" + NGainOutDataTypeStr "Inherit: Inherit via internal rule" + NProdOutDataTypeStr "Inherit: Inherit via internal rule" + NOutMin "[]" + NOutMax "[]" + SumOutDataTypeStr "Inherit: Inherit via internal rule" + SumOutMin "[]" + SumOutMax "[]" + SaturationOutDataTypeStr "Inherit: Same as input" + SaturationOutMin "[]" + SaturationOutMax "[]" + PParamDataTypeStr "Inherit: Inherit via internal rule" + PParamMin "[]" + PParamMax "[]" + IParamDataTypeStr "Inherit: Inherit via internal rule" + IParamMin "[]" + IParamMax "[]" + DParamDataTypeStr "Inherit: Inherit via internal rule" + DParamMin "[]" + DParamMax "[]" + NParamDataTypeStr "Inherit: Inherit via internal rule" + NParamMin "[]" + NParamMax "[]" + KbParamDataTypeStr "Inherit: Inherit via internal rule" + KbParamMin "[]" + KbParamMax "[]" + KtParamDataTypeStr "Inherit: Inherit via internal rule" + KtParamMin "[]" + KtParamMax "[]" + KbOutDataTypeStr "Inherit: Inherit via internal rule" + KbOutMin "[]" + KbOutMax "[]" + KtOutDataTypeStr "Inherit: Inherit via internal rule" + KtOutMin "[]" + KtOutMax "[]" + IntegratorOutDataTypeStr "Inherit: Inherit via internal rule" + IntegratorOutMin "[]" + IntegratorOutMax "[]" + FilterOutDataTypeStr "Inherit: Inherit via internal rule" + FilterOutMin "[]" + FilterOutMax "[]" + SumI1OutDataTypeStr "Inherit: Inherit via internal rule" + SumI1OutMin "[]" + SumI1OutMax "[]" + SumI2OutDataTypeStr "Inherit: Inherit via internal rule" + SumI2OutMin "[]" + SumI2OutMax "[]" + SumI3OutDataTypeStr "Inherit: Inherit via internal rule" + SumI3OutMin "[]" + SumI3OutMax "[]" + SumI4OutDataTypeStr "Inherit: Inherit via internal rule" + SumI4OutMin "[]" + SumI4OutMax "[]" + SumDOutDataTypeStr "Inherit: Inherit via internal rule" + SumDOutMin "[]" + SumDOutMax "[]" + SumAccumDataTypeStr "Inherit: Inherit via internal rule" + SumI1AccumDataTypeStr "Inherit: Inherit via internal rule" + SumI2AccumDataTypeStr "Inherit: Inherit via internal rule" + SumI3AccumDataTypeStr "Inherit: Inherit via internal rule" + SumI4AccumDataTypeStr "Inherit: Inherit via internal rule" + SumDAccumDataTypeStr "Inherit: Inherit via internal rule" + DifferentiatorOutDataTypeStr "Inherit: Inherit via internal rule" + DifferentiatorOutMin "[]" + DifferentiatorOutMax "[]" + FilterDiffNumProductOutputDataTypeStr "Inherit: Inherit via internal rule" + FilterDiffDenProductOutputDataTypeStr "Inherit: Inherit via internal rule" + FilterDiffNumAccumDataTypeStr "Inherit: Inherit via internal rule" + FilterDiffDenAccumDataTypeStr "Inherit: Inherit via internal rule" + FilterDiffOutCoefDataTypeStr "Inherit: Inherit via internal rule" + FilterDiffOutCoefMin "[]" + FilterDiffOutCoefMax "[]" + ReciprocalOutDataTypeStr "Inherit: Inherit via internal rule" + ReciprocalOutMin "[]" + ReciprocalOutMax "[]" + SumDenOutDataTypeStr "Inherit: Inherit via internal rule" + SumDenOutMin "[]" + SumDenOutMax "[]" + SumNumOutDataTypeStr "Inherit: Inherit via internal rule" + SumNumOutMin "[]" + SumNumOutMax "[]" + SumDenAccumDataTypeStr "Inherit: Inherit via internal rule" + SumNumAccumDataTypeStr "Inherit: Inherit via internal rule" + DivideOutDataTypeStr "Inherit: Inherit via internal rule" + DivideOutMin "[]" + DivideOutMax "[]" + IntegratorContinuousStateAttributes "''" + IntegratorStateMustResolveToSignalObject off + IntegratorRTWStateStorageClass "Auto" + FilterContinuousStateAttributes "''" + FilterStateMustResolveToSignalObject off + FilterRTWStateStorageClass "Auto" + ParallelPVariant "InternalParameters" + IdealPVariant "Disabled" + IVariant "InternalParameters" + DVariant "InternalParameters" + IntegratorVariant "Continuous" + SatVariant "Disabled" + AWVariant "Passthrough" + PCopyVariant "Disabled" + TRVariant "Disabled" + FdbkBlocksVariant "Forward" + IdealPFdbkVariant "Disabled" + SatFdbkVariant "Disabled" + DerivativeFilterVariant "ContFilter" + NVariant "InternalParameters" + NCopyVariant "Disabled" + FilterICVariant "InternalICsFilter" + IntegratorICVariant "InternalICs" + ExternalResetVariant "Disabled" + TRSumVariant "Passthrough" + SumFdbkVariant "Disabled" + SumVariant "Sum_PID" + InitialConditionSetting "Auto" + Port { + PortNumber 1 + Name "油门开度" + } + } + Block { + BlockType Product + Name "Product1" + SID "531" + Ports [2, 1] + Position [360, 569, 375, 636] + ZOrder 5759 + InputSameDT off + OutDataTypeStr "Inherit: Inherit via internal rule" + RndMeth "Floor" + SaturateOnIntegerOverflow off + Port { + PortNumber 1 + Name "电机扭矩" + } + } + Block { + BlockType Saturate + Name "Saturation" + SID "543" + Ports [1, 1] + Position [215, 570, 245, 600] + ZOrder 5764 + InputPortMap "u0" + UpperLimit "1" + LowerLimit "-1" + } + Block { + BlockType Saturate + Name "Saturation1" + SID "548" + Ports [1, 1] + Position [1595, 130, 1625, 160] + ZOrder 5768 + InputPortMap "u0" + UpperLimit "25" + LowerLimit "-25" + } + Block { + BlockType Scope + Name "Scope" + SID "512" + Ports [8] + Position [1175, 518, 1210, 957] + ZOrder 667 + ScopeSpecificationString "Simulink.scopes.TimeScopeBlockCfg('CurrentConfiguration', extmgr.ConfigurationSet(extm" + "gr.Configuration('Core','General UI',true),extmgr.Configuration('Core','Source UI',true),extmgr.Configuration('S" + "ources','WiredSimulink',true,'DataLoggingVariableName','ScopeData1'),extmgr.Configuration('Visuals','Time Domain" + "',true,'SerializedDisplays',{struct('MinYLimReal','-44.87733','MaxYLimReal','35.1094','YLabelReal','','MinYLimMa" + "g','0.00000','MaxYLimMag','44.87733','LegendVisibility','On','XGrid',true,'YGrid',true,'PlotMagPhase',false,'Axe" + "sColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[1 1 0.0666" + "666666666667;0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.831" + "372549019608 0.0745098039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.074509803921568" + "6 0.650980392156863],'Title','%','LinePropertiesCache',{{}},'UserDefinedChannelNames',{{}},'NumLine" + "s',1,'LineNames',{{'方向盘转角'}},'ShowContent',true,'Placement',1),struct('MinYLimReal','59.96443','MaxYLimReal" + "','60.00606','YLabelReal','','MinYLimMag','0','MaxYLimMag','10','LegendVisibility','On','XGrid',true,'YGrid',tru" + "e,'PlotMagPhase',false,'AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.68627450980392" + "2],'ColorOrder',[1 1 0.0666666666666667;0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372" + "549;0.392156862745098 0.831372549019608 0.0745098039215686;0.717647058823529 0.274509803921569 1;0.0588235294117" + "647 1 1;1 0.0745098039215686 0.650980392156863],'Title','%','LinePropertiesCache',{{}},'UserDefined" + "ChannelNames',{{}},'NumLines',1,'LineNames',{{'车速km/h'}},'ShowContent',true,'Placement',2),struct('MinYLimReal" + "','-13.17614','MaxYLimReal','10.27897','YLabelReal','','MinYLimMag','0','MaxYLimMag','10','LegendVisibility','On" + "','XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274" + "509803922 0.686274509803922],'ColorOrder',[1 1 0.0666666666666667;0.0745098039215686 0.623529411764706 1;1 0.411" + "764705882353 0.16078431372549;0.392156862745098 0.831372549019608 0.0745098039215686;0.717647058823529 0.2745098" + "03921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863],'Title','%','LineProperti" + "esCache',{{}},'UserDefinedChannelNames',{{}},'NumLines',2,'LineNames',{{'实际横摆角速度','期望横摆角速度'}},'Sho" + "wContent',true,'Placement',3),struct('MinYLimReal','-3.05195','MaxYLimReal','2.38988','YLabelReal','','MinYLimMa" + "g','0','MaxYLimMag','10','LegendVisibility','On','XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0" + " 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[1 1 0.0666666666666667" + ";0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.831372549019608" + " 0.0745098039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.65098039" + "2156863],'Title','%','LinePropertiesCache',{{}},'UserDefinedChannelNames',{{}},'NumLines',2,'LineNa" + "mes',{{'期望车轮转角','实际车轮转角'}},'ShowContent',true,'Placement',4),struct('MinYLimReal','20.27101','MaxYLi" + "mReal','20.28343','YLabelReal','','MinYLimMag','0','MaxYLimMag','10','LegendVisibility','On','XGrid',true,'YGrid" + "',true,'PlotMagPhase',false,'AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509" + "803922],'ColorOrder',[1 1 0.0666666666666667;0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.160784" + "31372549;0.392156862745098 0.831372549019608 0.0745098039215686;0.717647058823529 0.274509803921569 1;0.05882352" + "94117647 1 1;1 0.0745098039215686 0.650980392156863],'Title','%','LinePropertiesCache',{{}},'UserDe" + "finedChannelNames',{{}},'NumLines',1,'LineNames',{{'传动比'}},'ShowContent',true,'Placement',5),struct('MinYLimR" + "eal','-33.14165','MaxYLimReal','42.86744','YLabelReal','','MinYLimMag','0','MaxYLimMag','10','LegendVisibility'," + "'On','XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686" + "274509803922 0.686274509803922],'ColorOrder',[1 1 0.0666666666666667;0.0745098039215686 0.623529411764706 1;1 0." + "411764705882353 0.16078431372549;0.392156862745098 0.831372549019608 0.0745098039215686;0.717647058823529 0.2745" + "09803921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863],'Title','%','LinePrope" + "rtiesCache',{{}},'UserDefinedChannelNames',{{}},'NumLines',2,'LineNames',{{'左回正力矩','右回正力矩'}},'ShowCont" + "ent',true,'Placement',6),struct('MinYLimReal','-3.66516','MaxYLimReal','2.92296','YLabelReal','','MinYLimMag','0" + "','MaxYLimMag','10','LegendVisibility','On','XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0 0],'" + "AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[1 1 0.0666666666666667;0.07" + "45098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.831372549019608 0.07" + "45098039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.6509803921568" + "63],'Title','%','LinePropertiesCache',{{}},'UserDefinedChannelNames',{{}},'NumLines',1,'LineNames'," + "{{'侧向加速度'}},'ShowContent',true,'Placement',7),struct('MinYLimReal','-4.34706','MaxYLimReal','40.26349','YLa" + "belReal','','MinYLimMag','0','MaxYLimMag','10','LegendVisibility','On','XGrid',true,'YGrid',true,'PlotMagPhase'," + "false,'AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[" + "1 1 0.0666666666666667;0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.39215686274" + "5098 0.831372549019608 0.0745098039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.07450" + "98039215686 0.650980392156863],'Title','%','LinePropertiesCache',{{}},'UserDefinedChannelNames',{{}" + "},'NumLines',1,'LineNames',{{'驱动电机扭矩'}},'ShowContent',true,'Placement',8)},'DisplayPropertyDefaults',struc" + "t('YLabelReal','','AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'C" + "olorOrder',[0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;1 1 0.0666666666666667;0" + ".717647058823529 0.274509803921569 1;0.392156862745098 0.831372549019608 0.0745098039215686;0.0588235294117647 1" + " 1;1 0.0745098039215686 0.650980392156863]),'DisplayLayoutDimensions',[4 2],'DisplayContentCache',[]),extmgr.Con" + "figuration('Tools','Plot Navigation',true,'PreviousAutoscale','XY'),extmgr.Configuration('Tools','Measurements'," + "true,'Version','2018b')),'Version','2018b','Position',[2432 184 832 731],'OpenAtMdlStart',true)" + NumInputPorts "8" + Floating off + } + Block { + BlockType Scope + Name "Scope1" + SID "191" + Ports [1] + Position [790, 554, 820, 586] + ZOrder 430 + ScopeSpecificationString "Simulink.scopes.TimeScopeBlockCfg('CurrentConfiguration', extmgr.ConfigurationSet(extm" + "gr.Configuration('Core','General UI',true),extmgr.Configuration('Core','Source UI',true),extmgr.Configuration('S" + "ources','WiredSimulink',true,'DataLoggingVariableName','ScopeData1'),extmgr.Configuration('Visuals','Time Domain" + "',true,'SerializedDisplays',{struct('MinYLimReal','-24.27695','MaxYLimReal','218.49255','YLabelReal','','MinYLim" + "Mag','0.00000','MaxYLimMag','218.49255','LegendVisibility','off','XGrid',true,'YGrid',true,'PlotMagPhase',false," + "'AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[1 1 0." + "0666666666666667;0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0" + ".831372549019608 0.0745098039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.07450980392" + "15686 0.650980392156863],'Title','%','LinePropertiesCache',{{}},'UserDefinedChannelNames',{{}},'Num" + "Lines',1,'LineNames',{{'Demux/7'}},'ShowContent',true,'Placement',1)},'DisplayPropertyDefaults',struct('MinYLimR" + "eal','-24.27695','MaxYLimReal','218.49255','YLabelReal','','MinYLimMag','0.00000','MaxYLimMag','218.49255','Lege" + "ndVisibility','off','XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0 0],'AxesTickColor',[0.686274" + "509803922 0.686274509803922 0.686274509803922],'ColorOrder',[0.0745098039215686 0.623529411764706 1;1 0.41176470" + "5882353 0.16078431372549;1 1 0.0666666666666667;0.717647058823529 0.274509803921569 1;0.392156862745098 0.831372" + "549019608 0.0745098039215686;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863])),extmgr.Configurati" + "on('Tools','Plot Navigation',true),extmgr.Configuration('Tools','Measurements',true,'Version','2018b')),'Version" + "','2022a')" + NumInputPorts "1" + Floating off + } + Block { + BlockType Scope + Name "Scope2" + SID "192" + Ports [1] + Position [790, 629, 820, 661] + ZOrder 431 + ScopeSpecificationString "Simulink.scopes.TimeScopeBlockCfg('CurrentConfiguration', extmgr.ConfigurationSet(extm" + "gr.Configuration('Core','General UI',true),extmgr.Configuration('Core','Source UI',true),extmgr.Configuration('S" + "ources','WiredSimulink',true,'DataLoggingVariableName','ScopeData2'),extmgr.Configuration('Visuals','Time Domain" + "',true,'SerializedDisplays',{struct('MinYLimReal','-0.000002','MaxYLimReal','0.000018','YLabelReal','','MinYLimM" + "ag','0.000000','MaxYLimMag','0.000018','LegendVisibility','off','XGrid',true,'YGrid',true,'PlotMagPhase',false,'" + "AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[1 1 0.0" + "666666666666667;0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0." + "831372549019608 0.0745098039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.074509803921" + "5686 0.650980392156863],'Title','%','LinePropertiesCache',{{}},'UserDefinedChannelNames',{{}},'NumL" + "ines',1,'LineNames',{{'Demux/8'}},'ShowContent',true,'Placement',1)},'DisplayPropertyDefaults',struct('MinYLimRe" + "al','-0.000002','MaxYLimReal','0.000018','YLabelReal','','MinYLimMag','0.000000','MaxYLimMag','0.000018','Legend" + "Visibility','off','XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0 0],'AxesTickColor',[0.68627450" + "9803922 0.686274509803922 0.686274509803922],'ColorOrder',[0.0745098039215686 0.623529411764706 1;1 0.4117647058" + "82353 0.16078431372549;1 1 0.0666666666666667;0.717647058823529 0.274509803921569 1;0.392156862745098 0.83137254" + "9019608 0.0745098039215686;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863])),extmgr.Configuration" + "('Tools','Plot Navigation',true),extmgr.Configuration('Tools','Measurements',true,'Version','2018b')),'Version'," + "'2022a')" + NumInputPorts "1" + Floating off + } + Block { + BlockType Scope + Name "Scope4" + SID "194" + Ports [1] + Position [790, 704, 820, 736] + ZOrder 433 + ScopeSpecificationString "Simulink.scopes.TimeScopeBlockCfg('CurrentConfiguration', extmgr.ConfigurationSet(extm" + "gr.Configuration('Core','General UI',true),extmgr.Configuration('Core','Source UI',true),extmgr.Configuration('S" + "ources','WiredSimulink',true,'DataLoggingVariableName','ScopeData4'),extmgr.Configuration('Visuals','Time Domain" + "',true,'SerializedDisplays',{struct('MinYLimReal','-0.24104','MaxYLimReal','0.30848','YLabelReal','','MinYLimMag" + "','0.00000','MaxYLimMag','0.30848','LegendVisibility','off','XGrid',true,'YGrid',true,'PlotMagPhase',false,'Axes" + "Color',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[1 1 0.06666" + "66666666667;0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.8313" + "72549019608 0.0745098039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.0745098039215686" + " 0.650980392156863],'Title','%','LinePropertiesCache',{{}},'UserDefinedChannelNames',{{}},'NumLines" + "',1,'LineNames',{{'Demux/9'}},'ShowContent',true,'Placement',1)},'DisplayPropertyDefaults',struct('MinYLimReal'," + "'-0.24104','MaxYLimReal','0.30848','YLabelReal','','MinYLimMag','0.00000','MaxYLimMag','0.30848','LegendVisibili" + "ty','off','XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 " + "0.686274509803922 0.686274509803922],'ColorOrder',[0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0." + "16078431372549;1 1 0.0666666666666667;0.717647058823529 0.274509803921569 1;0.392156862745098 0.831372549019608 " + "0.0745098039215686;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863])),extmgr.Configuration('Tools'" + ",'Plot Navigation',true),extmgr.Configuration('Tools','Measurements',true,'Version','2018b')),'Version','2022a')" + NumInputPorts "1" + Floating off + } + Block { + BlockType Sin + Name "Sine Wave5" + SID "444" + Ports [0, 1] + Position [900, -60, 930, -30] + ZOrder 606 + Amplitude "80" + Frequency "pi/2" + SampleTime "1e-3" + } + Block { + BlockType Step + Name "Step2" + SID "415" + Position [900, -20, 930, 10] + ZOrder 579 + After "60" + SampleTime "0" + } + Block { + BlockType Sum + Name "Sum1" + SID "532" + Ports [2, 1] + Position [40, 575, 60, 595] + ZOrder 5758 + ShowName off + IconShape "round" + Inputs "|+-" + InputSameDT off + OutDataTypeStr "Inherit: Inherit via internal rule" + SaturateOnIntegerOverflow off + } + Block { + BlockType Lookup_n-D + Name "motor max torq1" + SID "533" + Ports [1, 1] + Position [265, 636, 325, 674] + ZOrder 5756 + NumberOfTableDimensions "1" + BreakpointsForDimension1 "[0 1200 1500 2000 2500 3000 3500 4000 4500 5000 6000 7000 7500]/3*(2*pi)/60" + Table "[150 150 150 150 137 112 90 76 65 60 46 42 42 ]*5" + RndMeth "Simplest" + } + Block { + BlockType SubSystem + Name "双移线" + SID "495" + Tag "STV Subsys" + Ports [0, 1] + Position [875, 15, 945, 55] + ZOrder 656 + CopyFcn "sigbuilder_block('copy');" + DeleteFcn "sigbuilder_block('delete');" + LoadFcn "sigbuilder_block('load');" + ModelCloseFcn "sigbuilder_block('modelClose');" + PreSaveFcn "sigbuilder_block('preSave');" + StartFcn "sigbuilder_block('start');" + PauseFcn "sigbuilder_block('pause');" + ContinueFcn "sigbuilder_block('continue');" + StopFcn "sigbuilder_block('stop');" + NameChangeFcn "sigbuilder_block('namechange');" + ClipboardFcn "sigbuilder_block('clipboard');" + OpenFcn "sigbuilder_block('open',[437.6 199.2 550.4 400 ]);" + CloseFcn "sigbuilder_block('close');" + RequestExecContextInheritance off + MaskHideContents on + ContentPreviewEnabled on + Object { + $PropName "MaskObject" + $ObjectID 32 + $ClassName "Simulink.Mask" + Type "Sigbuilder block" + Description "Simulink:masks:SigbuilderBlock_MD" + Initialization "if ~strcmp(get_param(bdroot(gcbh),'SimulationStatus'),'stopped') tuvar = sigbuilder_block('maskInit'" + "); end" + SelfModifiable "on" + Display "plot(0, 0, 100, 100,[2, 2, 32, 32, 2], [68, 8, 8, 68, 68],[32, 2], [38, 38], [32, 19, 2],[53, 60, 44], [32" + ", 17, 17, 2],[16, 16, 31, 31]);txt = getActiveGroup(gcbh);text(2, 100, txt,'verticalAlignment', 'top');" + IconOpaque "transparent" + IconRotate "port" + Capabilities "slmaskedcaps(gcbh)" + Object { + $PropName "Parameters" + $ObjectID 33 + $ClassName "Simulink.MaskParameter" + Type "edit" + Name "tuvar" + Prompt "" + Value "[0:10]" + Visible "off" + } + } + System { + Name "双移线" + Location [480, 85, 980, 386] + Open off + PortBlocksUseCompactNotation off + SetExecutionDomain off + ExecutionDomainType "Deduce" + 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 "100" + SIDHighWatermark "3" + Block { + BlockType Demux + Name "Demux" + SID "495:1" + Tag "STV Demux" + Ports [1, 1] + Position [150, 30, 160, 600] + ZOrder -1 + Outputs "1" + } + Block { + BlockType FromWorkspace + Name "FromWs" + SID "495:2" + Tag "STV FromWs" + Position [30, 300, 115, 350] + ZOrder -2 + VariableName "tuvar" + SampleTime "0" + ZeroCross on + SigBuilderData "DataTag0" + VnvData "DataTag1" + } + Block { + BlockType Outport + Name "Imported_Signal 2" + SID "495:3" + Tag "STV Outport" + Position [280, 30, 300, 40] + ZOrder -3 + IconDisplay "Port number" + } + Line { + ZOrder 1 + SrcBlock "Demux" + SrcPort 1 + Points [50, 0; 0, -280] + DstBlock "Imported_Signal 2" + DstPort 1 + } + Line { + ZOrder 2 + SrcBlock "FromWs" + SrcPort 1 + Points [5, 0; 0, -10] + DstBlock "Demux" + DstPort 1 + } + } + } + Block { + BlockType Constant + Name "工况选择" + SID "500" + Position [900, -130, 930, -110] + ZOrder 659 + BackgroundColor "green" + Value "3" + } + Block { + BlockType SubSystem + Name "理想传动比控制策略" + SID "40" + Ports [1, 1] + Position [1150, -1, 1250, 71] + ZOrder 314 + RequestExecContextInheritance off + ContentPreviewEnabled on + System { + Name "理想传动比控制策略" + Location [-8, -8, 1928, 1040] + Open on + PortBlocksUseCompactNotation off + SetExecutionDomain off + ExecutionDomainType "Deduce" + 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 "175" + Block { + BlockType Inport + Name "车速" + SID "51" + Position [-315, 58, -285, 72] + ZOrder 8 + IconDisplay "Port number" + } + Block { + BlockType Gain + Name "Gain" + SID "43" + Position [-215, 50, -175, 80] + ZOrder 1 + Gain "1/3.6" + ParamDataTypeStr "Inherit: Inherit via internal rule" + OutDataTypeStr "Inherit: Inherit via internal rule" + SaturateOnIntegerOverflow off + } + Block { + BlockType SubSystem + Name "变传动比函数" + SID "46" + Ports [1, 1] + Position [-100, 42, 15, 88] + ZOrder 3 + ErrorFcn "Stateflow.Translate.translate" + PermitHierarchicalResolution "ExplicitOnly" + TreatAsAtomicUnit on + RequestExecContextInheritance off + SFBlockType "MATLAB Function" + ContentPreviewEnabled on + System { + Name "变传动比函数" + Location [223, 338, 826, 833] + Open off + PortBlocksUseCompactNotation off + SetExecutionDomain off + ExecutionDomainType "Deduce" + 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 "100" + SIDHighWatermark "24" + Block { + BlockType Inport + Name "u" + SID "46::1" + Position [20, 101, 40, 119] + ZOrder -1 + IconDisplay "Port number" + } + Block { + BlockType Demux + Name " Demux " + SID "46::23" + Ports [1, 1] + Position [270, 230, 320, 270] + ZOrder 14 + Outputs "1" + DisplayOption "bar" + } + Block { + BlockType S-Function + Name " SFunction " + SID "46::22" + Tag "Stateflow S-Function EV_EBW2018B 2" + Ports [1, 2] + Position [180, 100, 230, 160] + ZOrder 13 + FunctionName "sf_sfun" + PortCounts "[1 2]" + SFunctionDeploymentMode off + EnableBusSupport on + SFcnIsStateOwnerBlock off + Port { + PortNumber 2 + Name "y" + } + } + Block { + BlockType Terminator + Name " Terminator " + SID "46::24" + Position [460, 241, 480, 259] + ZOrder 15 + } + Block { + BlockType Outport + Name "y" + SID "46::5" + Position [460, 101, 480, 119] + ZOrder -5 + IconDisplay "Port number" + } + Line { + ZOrder 9 + SrcBlock "u" + SrcPort 1 + DstBlock " SFunction " + DstPort 1 + } + Line { + Name "y" + ZOrder 10 + Labels [0, 0] + SrcBlock " SFunction " + SrcPort 2 + DstBlock "y" + DstPort 1 + } + Line { + ZOrder 11 + SrcBlock " Demux " + SrcPort 1 + DstBlock " Terminator " + DstPort 1 + } + Line { + ZOrder 12 + SrcBlock " SFunction " + SrcPort 1 + DstBlock " Demux " + DstPort 1 + } + } + } + Block { + BlockType Saturate + Name "饱和\n上限26.4\n下限10.5" + SID "48" + Ports [1, 1] + Position [60, 50, 90, 80] + ZOrder 5 + InputPortMap "u0" + UpperLimit "26.4" + LowerLimit "10.5" + } + Block { + BlockType Outport + Name "变角传动比" + SID "42" + Position [195, 58, 225, 72] + ZOrder -2 + IconDisplay "Port number" + } + Line { + ZOrder 14 + SrcBlock "车速" + SrcPort 1 + DstBlock "Gain" + DstPort 1 + } + Line { + ZOrder 3 + SrcBlock "Gain" + SrcPort 1 + DstBlock "变传动比函数" + DstPort 1 + } + Line { + ZOrder 6 + SrcBlock "变传动比函数" + SrcPort 1 + DstBlock "饱和\n上限26.4\n下限10.5" + DstPort 1 + } + Line { + ZOrder 7 + SrcBlock "饱和\n上限26.4\n下限10.5" + SrcPort 1 + DstBlock "变角传动比" + DstPort 1 + } + Annotation { + SID "44" + Name "km/h转化为m/s" + Position [-180, 24, -111, 38] + InternalMargins [0, 0, 0, 0] + ZOrder -1 + } + } + } + Block { + BlockType Constant + Name "目标车速" + SID "537" + Position [-130, 570, -100, 600] + ZOrder 5760 + Value "60" + Port { + PortNumber 1 + Name "目标车速" + } + } + Block { + BlockType SubSystem + Name "线性二自由度参考模型" + SID "237" + Ports [1, 2] + Position [1475, -61, 1575, 41] + ZOrder 459 + RequestExecContextInheritance off + ContentPreviewEnabled on + System { + Name "线性二自由度参考模型" + Location [-8, -8, 1928, 1040] + Open on + PortBlocksUseCompactNotation off + SetExecutionDomain off + ExecutionDomainType "Deduce" + 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 "100" + Block { + BlockType Inport + Name "前轮转角" + SID "238" + Position [695, 423, 725, 437] + ZOrder 60 + IconDisplay "Port number" + } + Block { + BlockType Demux + Name "Demux" + SID "268" + Ports [1, 2] + Position [1295, 331, 1310, 529] + ZOrder 90 + ShowName off + Outputs "2" + DisplayOption "bar" + } + Block { + BlockType Scope + Name "Scope" + SID "346" + Ports [1] + Position [955, 294, 985, 326] + ZOrder 91 + ScopeSpecificationString "Simulink.scopes.TimeScopeBlockCfg('CurrentConfiguration', extmgr.ConfigurationSet(extmgr." + "Configuration('Core','General UI',true),extmgr.Configuration('Core','Source UI',true),extmgr.Configuration('Sources" + "','WiredSimulink',true,'DataLoggingVariableName','ScopeData2'),extmgr.Configuration('Visuals','Time Domain',true,'S" + "erializedDisplays',{struct('MinYLimReal','-0.04287','MaxYLimReal','0.03428','YLabelReal','','MinYLimMag','0.00000'," + "'MaxYLimMag','0.04287','LegendVisibility','off','XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0 0]," + "'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[1 1 0.0666666666666667;0.0745" + "098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.831372549019608 0.0745098" + "039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863],'Tit" + "le','%','LinePropertiesCache',{{}},'UserDefinedChannelNames',{{}},'NumLines',1,'LineNames',{{'前轮转角" + "'}},'ShowContent',true,'Placement',1)},'DisplayPropertyDefaults',struct('MinYLimReal','-0.04287','MaxYLimReal','0.0" + "3428','YLabelReal','','MinYLimMag','0.00000','MaxYLimMag','0.04287','LegendVisibility','off','XGrid',true,'YGrid',t" + "rue,'PlotMagPhase',false,'AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922" + "],'ColorOrder',[0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;1 1 0.0666666666666667;" + "0.717647058823529 0.274509803921569 1;0.392156862745098 0.831372549019608 0.0745098039215686;0.0588235294117647 1 1" + ";1 0.0745098039215686 0.650980392156863])),extmgr.Configuration('Tools','Plot Navigation',true),extmgr.Configuratio" + "n('Tools','Measurements',true,'Version','2018b')),'Version','2022a','Position',[562.6 234.6 560 420])" + NumInputPorts "1" + Floating off + } + Block { + BlockType StateSpace + Name "State-Space" + SID "267" + Ports [1, 1] + Position [1055, 383, 1195, 477] + ZOrder 89 + A "A" + B "B" + C "C" + D "D" + InitialCondition "0" + } + Block { + BlockType Scope + Name "理想的横摆角速度图像" + SID "263" + Ports [1] + Position [1670, 554, 1700, 586] + ZOrder 87 + ScopeSpecificationString "Simulink.scopes.TimeScopeBlockCfg('CurrentConfiguration', extmgr.ConfigurationSet(extmgr." + "Configuration('Core','General UI',true),extmgr.Configuration('Core','Source UI',true),extmgr.Configuration('Sources" + "','WiredSimulink',true,'DataLoggingVariableName','ScopeData1'),extmgr.Configuration('Visuals','Time Domain',true,'S" + "erializedDisplays',{struct('MinYLimReal','-0.25473','MaxYLimReal','0.20257','YLabelReal','','MinYLimMag','0.00000'," + "'MaxYLimMag','0.25473','LegendVisibility','off','XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0 0]," + "'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[1 1 0.0666666666666667;0.0745" + "098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.831372549019608 0.0745098" + "039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863],'Tit" + "le','%','LinePropertiesCache',{{}},'UserDefinedChannelNames',{{}},'NumLines',1,'LineNames',{{'Demux/2'" + "}},'ShowContent',true,'Placement',1)},'DisplayPropertyDefaults',struct('MinYLimReal','-0.25473','MaxYLimReal','0.20" + "257','YLabelReal','','MinYLimMag','0.00000','MaxYLimMag','0.25473','LegendVisibility','off','XGrid',true,'YGrid',tr" + "ue,'PlotMagPhase',false,'AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922]" + ",'ColorOrder',[0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;1 1 0.0666666666666667;0" + ".717647058823529 0.274509803921569 1;0.392156862745098 0.831372549019608 0.0745098039215686;0.0588235294117647 1 1;" + "1 0.0745098039215686 0.650980392156863])),extmgr.Configuration('Tools','Plot Navigation',true),extmgr.Configuration" + "('Tools','Measurements',true,'Version','2018b')),'Version','2022a')" + NumInputPorts "1" + Floating off + } + Block { + BlockType Scope + Name "理想的质心侧偏角图像1" + SID "363" + Ports [1] + Position [1655, 304, 1685, 336] + ZOrder 92 + ScopeSpecificationString "Simulink.scopes.TimeScopeBlockCfg('CurrentConfiguration', extmgr.ConfigurationSet(extmgr." + "Configuration('Core','General UI',true),extmgr.Configuration('Core','Source UI',true),extmgr.Configuration('Sources" + "','WiredSimulink',true,'DataLoggingVariableName','ScopeData1'),extmgr.Configuration('Visuals','Time Domain',true,'S" + "erializedDisplays',{struct('MinYLimReal','-0.00472','MaxYLimReal','0.00573','YLabelReal','','MinYLimMag','0.00000'," + "'MaxYLimMag','0.00573','LegendVisibility','off','XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0 0]," + "'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[1 1 0.0666666666666667;0.0745" + "098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.831372549019608 0.0745098" + "039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863],'Tit" + "le','%','LinePropertiesCache',{{}},'UserDefinedChannelNames',{{}},'NumLines',1,'LineNames',{{'Demux/1'" + "}},'ShowContent',true,'Placement',1)},'DisplayPropertyDefaults',struct('MinYLimReal','-0.00472','MaxYLimReal','0.00" + "573','YLabelReal','','MinYLimMag','0.00000','MaxYLimMag','0.00573','LegendVisibility','off','XGrid',true,'YGrid',tr" + "ue,'PlotMagPhase',false,'AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922]" + ",'ColorOrder',[0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;1 1 0.0666666666666667;0" + ".717647058823529 0.274509803921569 1;0.392156862745098 0.831372549019608 0.0745098039215686;0.0588235294117647 1 1;" + "1 0.0745098039215686 0.650980392156863])),extmgr.Configuration('Tools','Plot Navigation',true),extmgr.Configuration" + "('Tools','Measurements',true,'Version','2018b')),'Version','2022a','Position',[725.8 213 560 420])" + NumInputPorts "1" + Floating off + } + Block { + BlockType Outport + Name "理想的质心侧偏角" + SID "265" + Position [1655, 373, 1685, 387] + ZOrder 62 + IconDisplay "Port number" + } + Block { + BlockType Outport + Name "理想的横摆角速度" + SID "266" + Position [1670, 473, 1700, 487] + ZOrder 63 + Port "2" + IconDisplay "Port number" + } + Line { + ZOrder 61 + SrcBlock "前轮转角" + SrcPort 1 + Points [150, 0] + Branch { + ZOrder 72 + Points [0, -120] + DstBlock "Scope" + DstPort 1 + } + Branch { + ZOrder 69 + DstBlock "State-Space" + DstPort 1 + } + } + Line { + ZOrder 46 + SrcBlock "State-Space" + SrcPort 1 + DstBlock "Demux" + DstPort 1 + } + Line { + ZOrder 47 + SrcBlock "Demux" + SrcPort 1 + Points [199, 0] + Branch { + ZOrder 89 + Points [0, -60] + DstBlock "理想的质心侧偏角图像1" + DstPort 1 + } + Branch { + ZOrder 55 + DstBlock "理想的质心侧偏角" + DstPort 1 + } + } + Line { + ZOrder 50 + SrcBlock "Demux" + SrcPort 2 + Points [203, 0] + Branch { + ZOrder 57 + DstBlock "理想的横摆角速度" + DstPort 1 + } + Branch { + ZOrder 56 + Points [0, 90] + DstBlock "理想的横摆角速度图像" + DstPort 1 + } + } + } + } + Block { + BlockType Gain + Name "车轮半径" + SID "534" + Position [155, 635, 215, 675] + ZOrder 5755 + Gain "1/0.33" + ParamDataTypeStr "Inherit: Inherit via internal rule" + OutDataTypeStr "Inherit: Inherit via internal rule" + SaturateOnIntegerOverflow off + Port { + PortNumber 1 + Name "电机转速rad/s" + } + } + Block { + BlockType SubSystem + Name "转向执行电机模型" + SID "61" + Ports [2, 1] + Position [1195, 323, 1295, 467] + ZOrder 386 + RequestExecContextInheritance off + ContentPreviewEnabled on + System { + Name "转向执行电机模型" + Location [-8, -8, 1928, 1040] + Open on + PortBlocksUseCompactNotation off + SetExecutionDomain off + ExecutionDomainType "Deduce" + 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 "125" + Block { + BlockType Inport + Name "齿轮齿条位移" + SID "86" + Position [-350, -157, -320, -143] + ZOrder 22 + IconDisplay "Port number" + } + Block { + BlockType Inport + Name "电机电压" + SID "76" + Position [-430, 93, -400, 107] + ZOrder 12 + Port "2" + IconDisplay "Port number" + } + Block { + BlockType Gain + Name "1/Jfm" + SID "120" + Position [105, -100, 140, -60] + ZOrder 23 + Gain "1/Jfm" + ParamDataTypeStr "Inherit: Inherit via internal rule" + OutDataTypeStr "Inherit: Inherit via internal rule" + SaturateOnIntegerOverflow off + } + Block { + BlockType Gain + Name "1/Lfa" + SID "79" + Position [-135, 135, -95, 165] + ZOrder 15 + Gain "1/Lfa" + ParamDataTypeStr "Inherit: Inherit via internal rule" + OutDataTypeStr "Inherit: Inherit via internal rule" + SaturateOnIntegerOverflow off + } + Block { + BlockType Gain + Name "1/rp" + SID "65" + Position [-245, -165, -215, -135] + ZOrder 1 + Gain "1/rp" + ParamDataTypeStr "Inherit: Inherit via internal rule" + OutDataTypeStr "Inherit: Inherit via internal rule" + SaturateOnIntegerOverflow off + } + Block { + BlockType Sum + Name "Add" + SID "67" + Ports [2, 1] + Position [-100, -173, -70, -142] + ZOrder 3 + Inputs "+-" + InputSameDT off + OutDataTypeStr "Inherit: Inherit via internal rule" + SaturateOnIntegerOverflow off + } + Block { + BlockType Sum + Name "Add1" + SID "69" + Ports [3, 1] + Position [50, -194, 80, 34] + ZOrder 5 + Inputs "--+" + InputSameDT off + OutDataTypeStr "Inherit: Inherit via internal rule" + SaturateOnIntegerOverflow off + } + Block { + BlockType Sum + Name "Add2" + SID "77" + Ports [3, 1] + Position [-225, 76, -205, 224] + ZOrder 13 + Inputs "+--" + InputSameDT off + OutDataTypeStr "Inherit: Inherit via internal rule" + SaturateOnIntegerOverflow off + } + Block { + BlockType Gain + Name "Cfm" + SID "83" + Position [-55, -98, -15, -62] + ZOrder 19 + Gain "Cfm" + ParamDataTypeStr "Inherit: Inherit via internal rule" + OutDataTypeStr "Inherit: Inherit via internal rule" + SaturateOnIntegerOverflow off + } + Block { + BlockType Gain + Name "Gain" + SID "84" + Position [-300, 135, -270, 165] + ZOrder 20 + Gain "Rfa" + ParamDataTypeStr "Inherit: Inherit via internal rule" + OutDataTypeStr "Inherit: Inherit via internal rule" + SaturateOnIntegerOverflow off + } + Block { + BlockType Gain + Name "Gain1" + SID "85" + Position [-300, 185, -270, 215] + ZOrder 21 + Gain "kfe" + ParamDataTypeStr "Inherit: Inherit via internal rule" + OutDataTypeStr "Inherit: Inherit via internal rule" + SaturateOnIntegerOverflow off + } + Block { + BlockType Gain + Name "Gm2" + SID "66" + Position [-180, -168, -140, -132] + ZOrder 2 + Gain "ifm" + ParamDataTypeStr "Inherit: Inherit via internal rule" + OutDataTypeStr "Inherit: Inherit via internal rule" + SaturateOnIntegerOverflow off + } + Block { + BlockType Integrator + Name "Integrator" + SID "71" + Ports [1, 1] + Position [160, -95, 190, -65] + ZOrder 7 + } + Block { + BlockType Integrator + Name "Integrator1" + SID "72" + Ports [1, 1] + Position [250, -95, 280, -65] + ZOrder 8 + } + Block { + BlockType Integrator + Name "Integrator2" + SID "80" + Ports [1, 1] + Position [-50, 135, -20, 165] + ZOrder 16 + } + Block { + BlockType Saturate + Name "Saturation" + SID "525" + Ports [1, 1] + Position [-350, 85, -320, 115] + ZOrder 24 + InputPortMap "u0" + UpperLimit "100" + LowerLimit "-100" + } + Block { + BlockType Scope + Name "Scope1" + SID "78" + Ports [1] + Position [-245, -1, -215, 31] + ZOrder 14 + ScopeSpecificationString "Simulink.scopes.TimeScopeBlockCfg('CurrentConfiguration', extmgr.ConfigurationSet(extmgr." + "Configuration('Core','General UI',true),extmgr.Configuration('Core','Source UI',true),extmgr.Configuration('Sources" + "','WiredSimulink',true,'DataLoggingVariableName','ScopeData2'),extmgr.Configuration('Visuals','Time Domain',true,'S" + "erializedDisplays',{struct('MinYLimReal','-250.5968','MaxYLimReal','99.8063','YLabelReal','','MinYLimMag',' 0.00000" + "','MaxYLimMag','250.5968','LegendVisibility','off','XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0 " + "0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[1 1 0.0666666666666667;0.0" + "745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.831372549019608 0.0745" + "098039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863],'" + "Title','%','LinePropertiesCache',{{}},'UserDefinedChannelNames',{{}},'NumLines',1,'LineNames',{{'Satur" + "ation'}},'ShowContent',true,'Placement',1)},'DisplayPropertyDefaults',struct('MinYLimReal','-250.5968','MaxYLimReal" + "','99.8063','YLabelReal','','MinYLimMag',' 0.00000','MaxYLimMag','250.5968','LegendVisibility','off','XGrid',true,'" + "YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.6862745" + "09803922],'ColorOrder',[0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;1 1 0.066666666" + "6666667;0.717647058823529 0.274509803921569 1;0.392156862745098 0.831372549019608 0.0745098039215686;0.058823529411" + "7647 1 1;1 0.0745098039215686 0.650980392156863])),extmgr.Configuration('Tools','Plot Navigation',true,'OnceAtStop'" + ",false),extmgr.Configuration('Tools','Measurements',true,'Version','2018b')),'Version','2018b')" + NumInputPorts "1" + Floating off + } + Block { + BlockType Scope + Name "Tfm" + SID "82" + Ports [1] + Position [135, 99, 165, 131] + ZOrder 18 + ScopeSpecificationString "Simulink.scopes.TimeScopeBlockCfg('CurrentConfiguration', extmgr.ConfigurationSet(extmgr." + "Configuration('Core','General UI',true),extmgr.Configuration('Core','Source UI',true),extmgr.Configuration('Sources" + "','WiredSimulink',true,'DataLoggingVariableName','ScopeData3'),extmgr.Configuration('Visuals','Time Domain',true,'S" + "erializedDisplays',{struct('MinYLimReal','-143.22002','MaxYLimReal','166.21249','YLabelReal','','MinYLimMag',' 0.00" + "000','MaxYLimMag','166.21249','LegendVisibility','off','XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[" + "0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[1 1 0.0666666666666667" + ";0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.831372549019608 0." + "0745098039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.65098039215686" + "3],'Title','%','LinePropertiesCache',{{}},'UserDefinedChannelNames',{{}},'NumLines',1,'LineNames',{{'k" + "ft'}},'ShowContent',true,'Placement',1)},'DisplayPropertyDefaults',struct('MinYLimReal','-143.22002','MaxYLimReal'," + "'166.21249','YLabelReal','','MinYLimMag',' 0.00000','MaxYLimMag','166.21249','LegendVisibility','off','XGrid',true," + "'YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274" + "509803922],'ColorOrder',[0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;1 1 0.06666666" + "66666667;0.717647058823529 0.274509803921569 1;0.392156862745098 0.831372549019608 0.0745098039215686;0.05882352941" + "17647 1 1;1 0.0745098039215686 0.650980392156863])),extmgr.Configuration('Tools','Plot Navigation',true),extmgr.Con" + "figuration('Tools','Measurements',true,'Version','2018b')),'Version','2018b')" + NumInputPorts "1" + Floating off + } + Block { + BlockType Gain + Name "kfc" + SID "68" + Position [-40, -173, 0, -137] + ZOrder 4 + Gain "kfc" + ParamDataTypeStr "Inherit: Inherit via internal rule" + OutDataTypeStr "Inherit: Inherit via internal rule" + SaturateOnIntegerOverflow off + } + Block { + BlockType Gain + Name "kft" + SID "81" + Position [30, 135, 65, 165] + ZOrder 17 + Gain "kft" + ParamDataTypeStr "Inherit: Inherit via internal rule" + OutDataTypeStr "Inherit: Inherit via internal rule" + SaturateOnIntegerOverflow off + } + Block { + BlockType Outport + Name "转向执行电机转角" + SID "74" + Position [480, -87, 510, -73] + ZOrder 10 + IconDisplay "Port number" + } + Line { + ZOrder 94 + SrcBlock "齿轮齿条位移" + SrcPort 1 + DstBlock "1/rp" + DstPort 1 + } + Line { + ZOrder 5 + SrcBlock "1/rp" + SrcPort 1 + DstBlock "Gm2" + DstPort 1 + } + Line { + ZOrder 7 + SrcBlock "Gm2" + SrcPort 1 + DstBlock "Add" + DstPort 2 + } + Line { + ZOrder 145 + SrcBlock "Integrator1" + SrcPort 1 + Points [85, 0] + Branch { + ZOrder 147 + Points [0, -162; -497, 0; 0, 77] + DstBlock "Add" + DstPort 1 + } + Branch { + ZOrder 26 + DstBlock "转向执行电机转角" + DstPort 1 + } + } + Line { + ZOrder 11 + SrcBlock "Add" + SrcPort 1 + DstBlock "kfc" + DstPort 1 + } + Line { + ZOrder 13 + SrcBlock "kfc" + SrcPort 1 + DstBlock "Add1" + DstPort 1 + } + Line { + ZOrder 31 + SrcBlock "电机电压" + SrcPort 1 + DstBlock "Saturation" + DstPort 1 + } + Line { + ZOrder 40 + SrcBlock "Add2" + SrcPort 1 + DstBlock "1/Lfa" + DstPort 1 + } + Line { + ZOrder 42 + SrcBlock "1/Lfa" + SrcPort 1 + DstBlock "Integrator2" + DstPort 1 + } + Line { + ZOrder 43 + SrcBlock "Integrator2" + SrcPort 1 + Points [17, 0] + Branch { + ZOrder 130 + DstBlock "kft" + DstPort 1 + } + Branch { + ZOrder 81 + Points [0, 130; -352, 0; 0, -130] + DstBlock "Gain" + DstPort 1 + } + } + Line { + ZOrder 53 + SrcBlock "kft" + SrcPort 1 + Points [22, 0; 0, -35] + Branch { + ZOrder 131 + Points [0, -50; -79, 0; 0, -70] + DstBlock "Add1" + DstPort 3 + } + Branch { + ZOrder 54 + DstBlock "Tfm" + DstPort 1 + } + } + Line { + ZOrder 56 + SrcBlock "Cfm" + SrcPort 1 + DstBlock "Add1" + DstPort 2 + } + Line { + ZOrder 59 + SrcBlock "Gain" + SrcPort 1 + DstBlock "Add2" + DstPort 2 + } + Line { + ZOrder 66 + SrcBlock "Gain1" + SrcPort 1 + DstBlock "Add2" + DstPort 3 + } + Line { + ZOrder 18 + SrcBlock "Integrator" + SrcPort 1 + Points [29, 0] + Branch { + ZOrder 75 + Points [0, 170] + Branch { + ZOrder 79 + Points [-303, 0; 0, -170] + DstBlock "Cfm" + DstPort 1 + } + Branch { + ZOrder 78 + Points [0, 148; -560, 0; 0, -38] + DstBlock "Gain1" + DstPort 1 + } + } + Branch { + ZOrder 74 + DstBlock "Integrator1" + DstPort 1 + } + } + Line { + ZOrder 128 + SrcBlock "Add1" + SrcPort 1 + DstBlock "1/Jfm" + DstPort 1 + } + Line { + ZOrder 129 + SrcBlock "1/Jfm" + SrcPort 1 + DstBlock "Integrator" + DstPort 1 + } + Line { + ZOrder 175 + SrcBlock "Saturation" + SrcPort 1 + Points [47, 0] + Branch { + ZOrder 38 + Points [0, -85] + DstBlock "Scope1" + DstPort 1 + } + Branch { + ZOrder 37 + DstBlock "Add2" + DstPort 1 + } + } + } + } + Block { + BlockType SubSystem + Name "转向轮动力学模型" + SID "109" + Ports [1, 2] + Position [1500, 513, 1605, 697] + ZOrder 391 + RequestExecContextInheritance off + ContentPreviewEnabled on + System { + Name "转向轮动力学模型" + Location [-8, -8, 1928, 1040] + Open on + PortBlocksUseCompactNotation off + SetExecutionDomain off + ExecutionDomainType "Deduce" + 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 "200" + Block { + BlockType Inport + Name "齿条位移" + SID "110" + Position [110, 103, 140, 117] + ZOrder -1 + IconDisplay "Port number" + } + Block { + BlockType Gain + Name "Gain" + SID "112" + Position [180, 92, 220, 128] + ZOrder 1 + Gain "1000" + ParamDataTypeStr "Inherit: Inherit via internal rule" + OutDataTypeStr "Inherit: Inherit via internal rule" + SaturateOnIntegerOverflow off + } + Block { + BlockType Scope + Name "Scope" + SID "116" + Ports [2] + Position [405, 101, 435, 134] + ZOrder 320 + ScopeSpecificationString "Simulink.scopes.TimeScopeBlockCfg('CurrentConfiguration', extmgr.ConfigurationSet(extmgr." + "Configuration('Core','General UI',true),extmgr.Configuration('Core','Source UI',true),extmgr.Configuration('Sources" + "','WiredSimulink',true,'DataLoggingVariableName','ScopeData4'),extmgr.Configuration('Visuals','Time Domain',true,'S" + "erializedDisplays',{struct('MinYLimReal','-12.05957','MaxYLimReal','12.38233','YLabelReal','','MinYLimMag','0.00000" + "','MaxYLimMag','12.38233','LegendVisibility','off','XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0 " + "0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[1 1 0.0666666666666667;0.0" + "745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.831372549019608 0.0745" + "098039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863],'" + "Title','%','LinePropertiesCache',{{}},'UserDefinedChannelNames',{{}},'NumLines',2,'LineNames',{{'左前轮" + "查表1','右前轮查表1'}},'ShowContent',true,'Placement',1)},'DisplayPropertyDefaults',struct('MinYLimReal','-12.05957" + "','MaxYLimReal','12.38233','YLabelReal','','MinYLimMag','0.00000','MaxYLimMag','12.38233','LegendVisibility','off'," + "'XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.68627450980" + "3922 0.686274509803922],'ColorOrder',[0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;1" + " 1 0.0666666666666667;0.717647058823529 0.274509803921569 1;0.392156862745098 0.831372549019608 0.0745098039215686;" + "0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863])),extmgr.Configuration('Tools','Plot Navigation',tru" + "e),extmgr.Configuration('Tools','Measurements',true,'Version','2018b')),'Version','2022a')" + NumInputPorts "2" + Floating off + } + Block { + BlockType Lookup_n-D + Name "右前轮查表1" + SID "277" + Ports [1, 1] + Position [275, 143, 340, 207] + ZOrder 324 + NumberOfTableDimensions "1" + BreakpointsForDimension1 "[-68.74666667\n-66.1025641\n-63.65432099\n-61.38095238\n-59.26436782\n-57.28888889\n-55.4" + "4086022\n-53.70833333\n-52.08080808\n-50.54901961\n-49.1047619\n-47.74074074\n-46.45045045\n-45.22807018\n-44.06837" + "607\n-42.96666667\n-41.91869919\n-40.92063492\n-39.96899225\n-39.06060606\n-38.19259259\n-37.36231884\n-36.56737589" + "\n-35.80555556\n-35.07482993\n-34.37333333\n0\n34.37333333\n35.07482993\n35.80555556\n36.56737589\n37.36231884\n38." + "19259259\n39.06060606\n39.96899225\n40.92063492\n41.91869919\n42.96666667\n44.06837607\n45.22807018\n46.45045045\n4" + "7.74074074\n49.1047619\n50.54901961\n52.08080808\n53.70833333\n55.44086022\n57.28888889\n59.26436782\n61.38095238\n" + "63.65432099\n66.1025641\n68.74666667]" + Table "[-51.70173619\n-49.01831812\n-46.60343424\n-44.4178347\n-42.42986883\n-40.61362061\n-38.94760638\n-37.41" + "383314\n-35.99709892\n-34.68446142\n-33.46482735\n-32.32863026\n-31.26757472\n-30.27443098\n-29.34286857\n-28.46732" + "043\n-27.64287104\n-26.86516375\n-26.13032354\n-25.4348923\n-24.77577418\n-24.15018946\n-23.55563517\n-22.98985153\n" + "-22.45079315\n-21.93660415\n0\n17.98751142\n18.33767425\n18.70226961\n19.08225052\n19.47866018\n19.89264357\n20.325" + "46085\n20.77850307\n21.25331074\n21.75159574\n22.27526751\n22.8264645\n23.40759213\n24.0213692\n24.67088495\n25.359" + "66994\n26.09178521\n26.87193547\n27.70561519\n28.59929947\n29.56069814\n30.59910026\n31.72585173\n32.95503452\n34.3" + "0446174\n35.7971885]" + InternalRulePriority "Speed" + RndMeth "Simplest" + } + Block { + BlockType Lookup_n-D + Name "左前轮查表1" + SID "276" + Ports [1, 1] + Position [275, 28, 340, 92] + ZOrder 323 + NumberOfTableDimensions "1" + BreakpointsForDimension1 "[-68.74666667\n-66.1025641\n-63.65432099\n-61.38095238\n-59.26436782\n-57.28888889\n-55.4" + "4086022\n-53.70833333\n-52.08080808\n-50.54901961\n-49.1047619\n-47.74074074\n-46.45045045\n-45.22807018\n-44.06837" + "607\n-42.96666667\n-41.91869919\n-40.92063492\n-39.96899225\n-39.06060606\n-38.19259259\n-37.36231884\n-36.56737589" + "\n-35.80555556\n-35.07482993\n-34.37333333\n0\n34.37333333\n35.07482993\n35.80555556\n36.56737589\n37.36231884\n38." + "19259259\n39.06060606\n39.96899225\n40.92063492\n41.91869919\n42.96666667\n44.06837607\n45.22807018\n46.45045045\n4" + "7.74074074\n49.1047619\n50.54901961\n52.08080808\n53.70833333\n55.44086022\n57.28888889\n59.26436782\n61.38095238\n" + "63.65432099\n66.1025641\n68.74666667]" + Table "[-35.7971885\n-34.30446174\n-32.95503452\n-31.72585173\n-30.59910026\n-29.56069814\n-28.59929947\n-27.70" + "561519\n-26.87193547\n-26.09178521\n-25.35966994\n-24.67088495\n-24.0213692\n-23.40759213\n-22.8264645\n-22.2752675" + "1\n-21.75159574\n-21.25331074\n-20.77850307\n-20.32546085\n-19.89264357\n-19.47866018\n-19.08225052\n-18.70226961\n" + "-18.33767425\n-17.98751142\n0\n21.93660415\n22.45079315\n22.98985153\n23.55563517\n24.15018946\n24.77577418\n25.434" + "8923\n26.13032354\n26.86516375\n27.64287104\n28.46732043\n29.34286857\n30.27443098\n31.26757472\n32.32863026\n33.46" + "482735\n34.68446142\n35.99709892\n37.41383314\n38.94760638\n40.61362061\n42.42986883\n44.4178347\n46.60343424\n49.0" + "1831812\n51.70173619]" + InternalRulePriority "Speed" + RndMeth "Simplest" + } + Block { + BlockType Outport + Name "左前轮转角" + SID "111" + Position [470, 53, 500, 67] + ZOrder -2 + IconDisplay "Port number" + } + Block { + BlockType Outport + Name "右前轮转角" + SID "115" + Position [470, 168, 500, 182] + ZOrder 319 + Port "2" + IconDisplay "Port number" + } + Line { + ZOrder 3 + SrcBlock "齿条位移" + SrcPort 1 + DstBlock "Gain" + DstPort 1 + } + Line { + ZOrder 4 + SrcBlock "Gain" + SrcPort 1 + Points [14, 0] + Branch { + ZOrder 25 + Points [0, 65] + DstBlock "右前轮查表1" + DstPort 1 + } + Branch { + ZOrder 22 + Points [0, -50] + DstBlock "左前轮查表1" + DstPort 1 + } + } + Line { + ZOrder 23 + SrcBlock "左前轮查表1" + SrcPort 1 + Points [24, 0] + Branch { + ZOrder 12 + Points [0, 50] + DstBlock "Scope" + DstPort 1 + } + Branch { + ZOrder 11 + DstBlock "左前轮转角" + DstPort 1 + } + } + Line { + ZOrder 24 + SrcBlock "右前轮查表1" + SrcPort 1 + Points [24, 0] + Branch { + ZOrder 16 + DstBlock "右前轮转角" + DstPort 1 + } + Branch { + ZOrder 14 + Points [0, -50] + DstBlock "Scope" + DstPort 2 + } + } + } + } + Block { + BlockType From + Name "附加前轮转角" + SID "356" + Position [1390, 198, 1455, 222] + ZOrder 523 + GotoTag "Steer_fujia" + } + Block { + BlockType SubSystem + Name "附加前轮转角\n(主动转向)" + SID "199" + Ports [1, 1] + Position [1230, 131, 1305, 209] + ZOrder 435 + RequestExecContextInheritance off + ContentPreviewEnabled on + System { + Name "附加前轮转角\n(主动转向)" + Location [1912, -8, 4488, 1400] + Open on + PortBlocksUseCompactNotation off + SetExecutionDomain off + ExecutionDomainType "Deduce" + 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" + Block { + BlockType Inport + Name "avz偏差" + SID "200" + Position [-25, -17, 5, -3] + ZOrder 350 + IconDisplay "Port number" + } + Block { + BlockType Reference + Name "PID Controller" + SID "201" + Ports [1, 1] + Position [155, -28, 195, 8] + ZOrder 370 + LibraryVersion "1.444" + SourceBlock "simulink/Continuous/PID Controller" + SourceType "PID 1dof" + SourceProductBaseCode "SL" + ContentPreviewEnabled on + Controller "PID" + Form "Parallel" + TimeDomain "Continuous-time" + SampleTime "-1" + IntegratorMethod "Forward Euler" + FilterMethod "Forward Euler" + ControllerParametersSource "internal" + P "50" + I "7" + D "1" + UseFilter on + N "100" + TunerSelectOption "Transfer Function Based (PID Tuner App)" + ZeroCross on + InitialConditionSource "internal" + InitialConditionForIntegrator "0" + InitialConditionForFilter "0" + DifferentiatorICPrevScaledInput "0" + ExternalReset "none" + IgnoreLimit off + TrackingMode off + Kt "1" + LimitOutput off + UpperSaturationLimit "inf" + LowerSaturationLimit "-inf" + LinearizeAsGain on + AntiWindupMode "none" + Kb "1" + RndMeth "Floor" + SaturateOnIntegerOverflow off + LockScale off + PGainOutDataTypeStr "Inherit: Inherit via internal rule" + PProdOutDataTypeStr "Inherit: Inherit via internal rule" + POutMin "[]" + POutMax "[]" + IGainOutDataTypeStr "Inherit: Inherit via internal rule" + IProdOutDataTypeStr "Inherit: Inherit via internal rule" + IOutMin "[]" + IOutMax "[]" + DGainOutDataTypeStr "Inherit: Inherit via internal rule" + DProdOutDataTypeStr "Inherit: Inherit via internal rule" + DOutMin "[]" + DOutMax "[]" + NGainOutDataTypeStr "Inherit: Inherit via internal rule" + NProdOutDataTypeStr "Inherit: Inherit via internal rule" + NOutMin "[]" + NOutMax "[]" + SumOutDataTypeStr "Inherit: Inherit via internal rule" + SumOutMin "[]" + SumOutMax "[]" + SaturationOutDataTypeStr "Inherit: Same as input" + SaturationOutMin "[]" + SaturationOutMax "[]" + PParamDataTypeStr "Inherit: Inherit via internal rule" + PParamMin "[]" + PParamMax "[]" + IParamDataTypeStr "Inherit: Inherit via internal rule" + IParamMin "[]" + IParamMax "[]" + DParamDataTypeStr "Inherit: Inherit via internal rule" + DParamMin "[]" + DParamMax "[]" + NParamDataTypeStr "Inherit: Inherit via internal rule" + NParamMin "[]" + NParamMax "[]" + KbParamDataTypeStr "Inherit: Inherit via internal rule" + KbParamMin "[]" + KbParamMax "[]" + KtParamDataTypeStr "Inherit: Inherit via internal rule" + KtParamMin "[]" + KtParamMax "[]" + KbOutDataTypeStr "Inherit: Inherit via internal rule" + KbOutMin "[]" + KbOutMax "[]" + KtOutDataTypeStr "Inherit: Inherit via internal rule" + KtOutMin "[]" + KtOutMax "[]" + IntegratorOutDataTypeStr "Inherit: Inherit via internal rule" + IntegratorOutMin "[]" + IntegratorOutMax "[]" + FilterOutDataTypeStr "Inherit: Inherit via internal rule" + FilterOutMin "[]" + FilterOutMax "[]" + SumI1OutDataTypeStr "Inherit: Inherit via internal rule" + SumI1OutMin "[]" + SumI1OutMax "[]" + SumI2OutDataTypeStr "Inherit: Inherit via internal rule" + SumI2OutMin "[]" + SumI2OutMax "[]" + SumI3OutDataTypeStr "Inherit: Inherit via internal rule" + SumI3OutMin "[]" + SumI3OutMax "[]" + SumI4OutDataTypeStr "Inherit: Inherit via internal rule" + SumI4OutMin "[]" + SumI4OutMax "[]" + SumDOutDataTypeStr "Inherit: Inherit via internal rule" + SumDOutMin "[]" + SumDOutMax "[]" + SumAccumDataTypeStr "Inherit: Inherit via internal rule" + SumI1AccumDataTypeStr "Inherit: Inherit via internal rule" + SumI2AccumDataTypeStr "Inherit: Inherit via internal rule" + SumI3AccumDataTypeStr "Inherit: Inherit via internal rule" + SumI4AccumDataTypeStr "Inherit: Inherit via internal rule" + SumDAccumDataTypeStr "Inherit: Inherit via internal rule" + DifferentiatorOutDataTypeStr "Inherit: Inherit via internal rule" + DifferentiatorOutMin "[]" + DifferentiatorOutMax "[]" + FilterDiffNumProductOutputDataTypeStr "Inherit: Inherit via internal rule" + FilterDiffDenProductOutputDataTypeStr "Inherit: Inherit via internal rule" + FilterDiffNumAccumDataTypeStr "Inherit: Inherit via internal rule" + FilterDiffDenAccumDataTypeStr "Inherit: Inherit via internal rule" + FilterDiffOutCoefDataTypeStr "Inherit: Inherit via internal rule" + FilterDiffOutCoefMin "[]" + FilterDiffOutCoefMax "[]" + ReciprocalOutDataTypeStr "Inherit: Inherit via internal rule" + ReciprocalOutMin "[]" + ReciprocalOutMax "[]" + SumDenOutDataTypeStr "Inherit: Inherit via internal rule" + SumDenOutMin "[]" + SumDenOutMax "[]" + SumNumOutDataTypeStr "Inherit: Inherit via internal rule" + SumNumOutMin "[]" + SumNumOutMax "[]" + SumDenAccumDataTypeStr "Inherit: Inherit via internal rule" + SumNumAccumDataTypeStr "Inherit: Inherit via internal rule" + DivideOutDataTypeStr "Inherit: Inherit via internal rule" + DivideOutMin "[]" + DivideOutMax "[]" + IntegratorContinuousStateAttributes "''" + IntegratorStateMustResolveToSignalObject off + IntegratorRTWStateStorageClass "Auto" + FilterContinuousStateAttributes "''" + FilterStateMustResolveToSignalObject off + FilterRTWStateStorageClass "Auto" + ParallelPVariant "InternalParameters" + IdealPVariant "Disabled" + IVariant "InternalParameters" + DVariant "InternalParameters" + IntegratorVariant "Continuous" + SatVariant "Disabled" + AWVariant "Passthrough" + PCopyVariant "Disabled" + TRVariant "Disabled" + FdbkBlocksVariant "Forward" + IdealPFdbkVariant "Disabled" + SatFdbkVariant "Disabled" + DerivativeFilterVariant "ContFilter" + NVariant "InternalParameters" + NCopyVariant "Disabled" + FilterICVariant "InternalICsFilter" + IntegratorICVariant "InternalICs" + ExternalResetVariant "Disabled" + TRSumVariant "Passthrough" + SumFdbkVariant "Disabled" + SumVariant "Sum_PID" + InitialConditionSetting "Auto" + } + Block { + BlockType Saturate + Name "Saturation1" + SID "547" + Ports [1, 1] + Position [565, 55, 595, 85] + ZOrder 5769 + InputPortMap "u0" + UpperLimit "25" + LowerLimit "-25" + } + Block { + BlockType Scope + Name "Scope" + SID "202" + Ports [1] + Position [425, 39, 455, 71] + ZOrder 369 + ScopeSpecificationString "Simulink.scopes.TimeScopeBlockCfg('CurrentConfiguration', extmgr.ConfigurationSet(extmgr." + "Configuration('Core','General UI',true),extmgr.Configuration('Core','Source UI',true),extmgr.Configuration('Sources" + "','WiredSimulink',true,'DataLoggingVariableName','ScopeData13'),extmgr.Configuration('Visuals','Time Domain',true,'" + "SerializedDisplays',{struct('MinYLimReal','-0.70968','MaxYLimReal','0.5543','YLabelReal','','MinYLimMag','0.00000'," + "'MaxYLimMag','0.70968','LegendVisibility','off','XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0 0]," + "'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[1 1 0.0666666666666667;0.0745" + "098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.831372549019608 0.0745098" + "039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863],'Tit" + "le','%','LinePropertiesCache',{{}},'UserDefinedChannelNames',{{}},'NumLines',1,'LineNames',{{'PID Cont" + "roller'}},'ShowContent',true,'Placement',1)},'DisplayPropertyDefaults',struct('MinYLimReal','-0.70968','MaxYLimReal" + "','0.5543','YLabelReal','','MinYLimMag','0.00000','MaxYLimMag','0.70968','LegendVisibility','off','XGrid',true,'YGr" + "id',true,'PlotMagPhase',false,'AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.6862745098" + "03922],'ColorOrder',[0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;1 1 0.066666666666" + "6667;0.717647058823529 0.274509803921569 1;0.392156862745098 0.831372549019608 0.0745098039215686;0.058823529411764" + "7 1 1;1 0.0745098039215686 0.650980392156863])),extmgr.Configuration('Tools','Plot Navigation',true,'PreviousAutosc" + "ale','XY'),extmgr.Configuration('Tools','Measurements',true,'Version','2018b')),'Version','2018b','Position',[1104 " + "184 560 420])" + NumInputPorts "1" + Floating off + } + Block { + BlockType Outport + Name "附加δ" + SID "203" + Position [525, -17, 555, -3] + ZOrder 349 + IconDisplay "Port number" + } + Line { + ZOrder 1 + SrcBlock "avz偏差" + SrcPort 1 + DstBlock "PID Controller" + DstPort 1 + } + Line { + ZOrder 12 + SrcBlock "PID Controller" + SrcPort 1 + Points [151, 0] + Branch { + ZOrder 3 + Points [0, 65] + DstBlock "Scope" + DstPort 1 + } + Branch { + ZOrder 4 + DstBlock "附加δ" + DstPort 1 + } + } + } + } + Block { + BlockType SubSystem + Name "齿轮齿条转向器模型" + SID "87" + Ports [3, 1] + Position [1335, 499, 1445, 711] + ZOrder 387 + RequestExecContextInheritance off + ContentPreviewEnabled on + System { + Name "齿轮齿条转向器模型" + Location [-7, -7, 1543, 831] + Open off + PortBlocksUseCompactNotation off + SetExecutionDomain off + ExecutionDomainType "Deduce" + 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 "100" + Block { + BlockType Inport + Name "转向执行电机转角" + SID "88" + Position [-435, -132, -405, -118] + ZOrder -1 + IconDisplay "Port number" + } + Block { + BlockType Inport + Name "左前轮回正力矩\n" + SID "100" + Position [-245, 223, -215, 237] + ZOrder 11 + Port "2" + IconDisplay "Port number" + } + Block { + BlockType Inport + Name "右前轮回正力矩" + SID "101" + Position [-245, 328, -215, 342] + ZOrder 12 + Port "3" + IconDisplay "Port number" + } + Block { + BlockType Sum + Name "Add" + SID "90" + Ports [2, 1] + Position [-170, -141, -130, -79] + ZOrder 1 + Inputs "+-" + InputSameDT off + OutDataTypeStr "Inherit: Inherit via internal rule" + SaturateOnIntegerOverflow off + } + Block { + BlockType Sum + Name "Add1" + SID "93" + Ports [3, 1] + Position [55, -151, 110, 101] + ZOrder 4 + Inputs "+--" + InputSameDT off + OutDataTypeStr "Inherit: Inherit via internal rule" + SaturateOnIntegerOverflow off + } + Block { + BlockType Sum + Name "Add2" + SID "105" + Ports [2, 1] + Position [-5, 222, 25, 253] + ZOrder 16 + InputSameDT off + OutDataTypeStr "Inherit: Inherit via internal rule" + SaturateOnIntegerOverflow off + } + Block { + BlockType Gain + Name "Gain" + SID "92" + Position [-265, -60, -215, -20] + ZOrder 3 + Gain "ifm/rp" + ParamDataTypeStr "Inherit: Inherit via internal rule" + OutDataTypeStr "Inherit: Inherit via internal rule" + SaturateOnIntegerOverflow off + } + Block { + BlockType Gain + Name "Gain1" + SID "94" + Position [-65, -40, -35, -10] + ZOrder 5 + Gain "Cr" + ParamDataTypeStr "Inherit: Inherit via internal rule" + OutDataTypeStr "Inherit: Inherit via internal rule" + SaturateOnIntegerOverflow off + } + Block { + BlockType Gain + Name "Gain2" + SID "98" + Position [145, -43, 190, -7] + ZOrder 9 + Gain "1/mr" + ParamDataTypeStr "Inherit: Inherit via internal rule" + OutDataTypeStr "Inherit: Inherit via internal rule" + SaturateOnIntegerOverflow off + } + Block { + BlockType Integrator + Name "Integrator" + SID "95" + Ports [1, 1] + Position [220, -40, 250, -10] + ZOrder 6 + } + Block { + BlockType Integrator + Name "Integrator1" + SID "96" + Ports [1, 1] + Position [335, -40, 365, -10] + ZOrder 7 + } + Block { + BlockType Scope + Name "Scope" + SID "97" + Ports [1] + Position [300, -136, 330, -104] + ZOrder 8 + ScopeSpecificationString "Simulink.scopes.TimeScopeBlockCfg('CurrentConfiguration', extmgr.ConfigurationSet(extmgr." + "Configuration('Core','General UI',true),extmgr.Configuration('Core','Source UI',true),extmgr.Configuration('Sources" + "','WiredSimulink',true,'DataLoggingVariableName','ScopeData1'),extmgr.Configuration('Visuals','Time Domain',true,'S" + "erializedDisplays',{struct('MinYLimReal','-0.05945','MaxYLimReal','0.06303','YLabelReal','','MinYLimMag','0.00000'," + "'MaxYLimMag','0.06303','LegendVisibility','off','XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0 0]," + "'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[1 1 0.0666666666666667;0.0745" + "098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.831372549019608 0.0745098" + "039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863],'Tit" + "le','%','LinePropertiesCache',{{}},'UserDefinedChannelNames',{{}},'NumLines',1,'LineNames',{{'Integrat" + "or'}},'ShowContent',true,'Placement',1)},'DisplayPropertyDefaults',struct('MinYLimReal','-0.05945','MaxYLimReal','0" + ".06303','YLabelReal','','MinYLimMag','0.00000','MaxYLimMag','0.06303','LegendVisibility','off','XGrid',true,'YGrid'" + ",true,'PlotMagPhase',false,'AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.6862745098039" + "22],'ColorOrder',[0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;1 1 0.066666666666666" + "7;0.717647058823529 0.274509803921569 1;0.392156862745098 0.831372549019608 0.0745098039215686;0.0588235294117647 1" + " 1;1 0.0745098039215686 0.650980392156863])),extmgr.Configuration('Tools','Plot Navigation',true),extmgr.Configurat" + "ion('Tools','Measurements',true,'Version','2018b')),'Version','2022a')" + NumInputPorts "1" + Floating off + } + Block { + BlockType Scope + Name "Scope1" + SID "99" + Ports [1] + Position [425, -136, 455, -104] + ZOrder 10 + ScopeSpecificationString "Simulink.scopes.TimeScopeBlockCfg('CurrentConfiguration', extmgr.ConfigurationSet(extmgr." + "Configuration('Core','General UI',true),extmgr.Configuration('Core','Source UI',true),extmgr.Configuration('Sources" + "','WiredSimulink',true,'DataLoggingVariableName','ScopeData2'),extmgr.Configuration('Visuals','Time Domain',true,'S" + "erializedDisplays',{struct('MinYLimReal','-0.0189','MaxYLimReal','0.0194','YLabelReal','','MinYLimMag','0.00000','M" + "axYLimMag','0.0194','LegendVisibility','off','XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0 0],'Ax" + "esTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[1 1 0.0666666666666667;0.0745098" + "039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.831372549019608 0.0745098039" + "215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863],'Title'" + ",'%','LinePropertiesCache',{{}},'UserDefinedChannelNames',{{}},'NumLines',1,'LineNames',{{'Integrator1" + "'}},'ShowContent',true,'Placement',1)},'DisplayPropertyDefaults',struct('MinYLimReal','-0.0189','MaxYLimReal','0.01" + "94','YLabelReal','','MinYLimMag','0.00000','MaxYLimMag','0.0194','LegendVisibility','off','XGrid',true,'YGrid',true" + ",'PlotMagPhase',false,'AxesColor',[0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'" + "ColorOrder',[0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;1 1 0.0666666666666667;0.7" + "17647058823529 0.274509803921569 1;0.392156862745098 0.831372549019608 0.0745098039215686;0.0588235294117647 1 1;1 " + "0.0745098039215686 0.650980392156863])),extmgr.Configuration('Tools','Plot Navigation',true),extmgr.Configuration('" + "Tools','Measurements',true,'Version','2018b')),'Version','2022a')" + NumInputPorts "1" + Floating off + } + Block { + BlockType Scope + Name "Scope2" + SID "104" + Ports [2] + Position [-165, 266, -135, 299] + ZOrder 15 + ScopeSpecificationString "Simulink.scopes.TimeScopeBlockCfg('CurrentConfiguration', extmgr.ConfigurationSet(extmgr." + "Configuration('Core','General UI',true),extmgr.Configuration('Core','Source UI',true),extmgr.Configuration('Sources" + "','WiredSimulink',true,'DataLoggingVariableName','ScopeData3'),extmgr.Configuration('Visuals','Time Domain',true,'S" + "erializedDisplays',{struct('MinYLimReal','-154.45499','MaxYLimReal','153.22009','YLabelReal','','MinYLimMag',' 0.00" + "000','MaxYLimMag','154.45499','LegendVisibility','off','XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[" + "0 0 0],'AxesTickColor',[0.686274509803922 0.686274509803922 0.686274509803922],'ColorOrder',[1 1 0.0666666666666667" + ";0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.16078431372549;0.392156862745098 0.831372549019608 0." + "0745098039215686;0.717647058823529 0.274509803921569 1;0.0588235294117647 1 1;1 0.0745098039215686 0.65098039215686" + "3],'Title','%','LinePropertiesCache',{{}},'UserDefinedChannelNames',{{}},'NumLines',2,'LineNames',{{'左" + "前轮回正力矩 ','右前轮回正力矩'}},'ShowContent',true,'Placement',1)},'DisplayPropertyDefaults',struct('MinYLimReal'" + ",'-154.45499','MaxYLimReal','153.22009','YLabelReal','','MinYLimMag',' 0.00000','MaxYLimMag','154.45499','LegendVis" + "ibility','off','XGrid',true,'YGrid',true,'PlotMagPhase',false,'AxesColor',[0 0 0],'AxesTickColor',[0.68627450980392" + "2 0.686274509803922 0.686274509803922],'ColorOrder',[0.0745098039215686 0.623529411764706 1;1 0.411764705882353 0.1" + "6078431372549;1 1 0.0666666666666667;0.717647058823529 0.274509803921569 1;0.392156862745098 0.831372549019608 0.07" + "45098039215686;0.0588235294117647 1 1;1 0.0745098039215686 0.650980392156863])),extmgr.Configuration('Tools','Plot " + "Navigation',true),extmgr.Configuration('Tools','Measurements',true,'Version','2018b')),'Version','2022a')" + NumInputPorts "2" + Floating off + } + Block { + BlockType Gain + Name "ifm*kfc/rp" + SID "91" + Position [-85, -138, -10, -82] + ZOrder 2 + Gain "ifm*kfc/rp" + ParamDataTypeStr "Inherit: Inherit via internal rule" + OutDataTypeStr "Inherit: Inherit via internal rule" + SaturateOnIntegerOverflow off + } + Block { + BlockType Gain + Name "右前轮转向摇臂长度" + SID "103" + Position [-85, 320, -55, 350] + ZOrder 14 + Gain "1/lfr" + ParamDataTypeStr "Inherit: Inherit via internal rule" + OutDataTypeStr "Inherit: Inherit via internal rule" + SaturateOnIntegerOverflow off + } + Block { + BlockType Gain + Name "左前轮转向摇臂长度" + SID "102" + Position [-85, 215, -55, 245] + ZOrder 13 + Gain "1/lfl" + ParamDataTypeStr "Inherit: Inherit via internal rule" + OutDataTypeStr "Inherit: Inherit via internal rule" + SaturateOnIntegerOverflow off + } + Block { + BlockType Outport + Name "齿条位移" + SID "89" + Position [520, -32, 550, -18] + ZOrder -2 + IconDisplay "Port number" + } + Line { + ZOrder 2 + SrcBlock "转向执行电机转角" + SrcPort 1 + DstBlock "Add" + DstPort 1 + } + Line { + ZOrder 4 + SrcBlock "Add" + SrcPort 1 + DstBlock "ifm*kfc/rp" + DstPort 1 + } + Line { + ZOrder 5 + SrcBlock "Gain" + SrcPort 1 + Points [17, 0; 0, -55] + DstBlock "Add" + DstPort 2 + } + Line { + ZOrder 6 + SrcBlock "ifm*kfc/rp" + SrcPort 1 + DstBlock "Add1" + DstPort 1 + } + Line { + ZOrder 7 + SrcBlock "Gain1" + SrcPort 1 + DstBlock "Add1" + DstPort 2 + } + Line { + ZOrder 11 + SrcBlock "Integrator" + SrcPort 1 + Points [33, 0] + Branch { + ZOrder 22 + Points [0, 154; -412, 0; 0, -154] + DstBlock "Gain1" + DstPort 1 + } + Branch { + ZOrder 15 + Points [0, -95] + DstBlock "Scope" + DstPort 1 + } + Branch { + ZOrder 14 + DstBlock "Integrator1" + DstPort 1 + } + } + Line { + ZOrder 12 + SrcBlock "Add1" + SrcPort 1 + DstBlock "Gain2" + DstPort 1 + } + Line { + ZOrder 13 + SrcBlock "Gain2" + SrcPort 1 + DstBlock "Integrator" + DstPort 1 + } + Line { + ZOrder 16 + SrcBlock "Integrator1" + SrcPort 1 + Points [42, 0] + Branch { + ZOrder 21 + Points [0, 174; -704, 0; 0, -189] + DstBlock "Gain" + DstPort 1 + } + Branch { + ZOrder 19 + DstBlock "齿条位移" + DstPort 1 + } + Branch { + ZOrder 18 + Points [0, -95] + DstBlock "Scope1" + DstPort 1 + } + } + Line { + ZOrder 25 + SrcBlock "左前轮回正力矩\n" + SrcPort 1 + Points [27, 0] + Branch { + ZOrder 38 + DstBlock "左前轮转向摇臂长度" + DstPort 1 + } + Branch { + ZOrder 28 + Points [0, 45] + DstBlock "Scope2" + DstPort 1 + } + } + Line { + ZOrder 26 + SrcBlock "右前轮回正力矩" + SrcPort 1 + Points [27, 0] + Branch { + ZOrder 39 + DstBlock "右前轮转向摇臂长度" + DstPort 1 + } + Branch { + ZOrder 30 + Points [0, -45] + DstBlock "Scope2" + DstPort 2 + } + } + Line { + ZOrder 42 + SrcBlock "左前轮转向摇臂长度" + SrcPort 1 + DstBlock "Add2" + DstPort 1 + } + Line { + ZOrder 43 + SrcBlock "右前轮转向摇臂长度" + SrcPort 1 + Points [28, 0; 0, -90] + DstBlock "Add2" + DstPort 2 + } + Line { + ZOrder 44 + SrcBlock "Add2" + SrcPort 1 + Points [9, 0; 0, -180] + DstBlock "Add1" + DstPort 3 + } + } + } + Line { + ZOrder 1837 + SrcBlock "CarSim S-Function1" + SrcPort 1 + DstBlock "Demux" + DstPort 1 + } + Line { + ZOrder 10 + SrcBlock "Demux" + SrcPort 2 + DstBlock "Goto1" + DstPort 1 + } + Line { + ZOrder 163 + SrcBlock "Demux" + SrcPort 5 + DstBlock "Goto8" + DstPort 1 + } + Line { + ZOrder 164 + SrcBlock "Demux" + SrcPort 6 + DstBlock "Goto7" + DstPort 1 + } + Line { + ZOrder 161 + SrcBlock "Demux" + SrcPort 4 + DstBlock "Goto3" + DstPort 1 + } + Line { + ZOrder 267 + SrcBlock "From2" + SrcPort 1 + DstBlock "理想传动比控制策略" + DstPort 1 + } + Line { + ZOrder 63 + SrcBlock "齿轮齿条转向器模型" + SrcPort 1 + Points [12, 0] + Branch { + ZOrder 1930 + DstBlock "转向轮动力学模型" + DstPort 1 + } + Branch { + ZOrder 151 + Points [0, -301; -286, 0; 0, 56] + DstBlock "转向执行电机模型" + DstPort 1 + } + } + Line { + ZOrder 85 + SrcBlock "理想传动比控制策略" + SrcPort 1 + Points [19, 0] + Branch { + ZOrder 1953 + Points [0, 30] + DstBlock "Goto9" + DstPort 1 + } + Branch { + ZOrder 1952 + Points [20, 0; 0, -30] + DstBlock "Divide1" + DstPort 2 + } + } + Line { + ZOrder 97 + SrcBlock "Divide1" + SrcPort 1 + Points [15, 0] + Branch { + ZOrder 1924 + Points [0, 135; 45, 0] + Branch { + ZOrder 1929 + Points [0, 30] + DstBlock "Add1" + DstPort 1 + } + Branch { + ZOrder 1928 + DstBlock "Manual Switch" + DstPort 1 + } + } + Branch { + ZOrder 1919 + DstBlock "Gain8" + DstPort 1 + } + } + Line { + ZOrder 142 + SrcBlock "From4" + SrcPort 1 + DstBlock "齿轮齿条转向器模型" + DstPort 3 + } + Line { + ZOrder 143 + SrcBlock "From5" + SrcPort 1 + DstBlock "齿轮齿条转向器模型" + DstPort 2 + } + Line { + ZOrder 147 + SrcBlock "转向执行电机模型" + SrcPort 1 + Points [5, 0; 0, 140] + DstBlock "齿轮齿条转向器模型" + DstPort 1 + } + Line { + ZOrder 165 + SrcBlock "Demux" + SrcPort 7 + DstBlock "Scope1" + DstPort 1 + } + Line { + ZOrder 166 + SrcBlock "Demux" + SrcPort 8 + DstBlock "Scope2" + DstPort 1 + } + Line { + ZOrder 167 + SrcBlock "Demux" + SrcPort 9 + Points [55, 0] + Branch { + ZOrder 2029 + DstBlock "Scope4" + DstPort 1 + } + Branch { + ZOrder 2028 + Points [0, 55] + DstBlock "Gain" + DstPort 1 + } + } + Line { + ZOrder 170 + SrcBlock "From7" + SrcPort 1 + DstBlock "Add" + DstPort 1 + } + Line { + ZOrder 172 + SrcBlock "Add" + SrcPort 1 + DstBlock "附加前轮转角\n(主动转向)" + DstPort 1 + } + Line { + ZOrder 192 + SrcBlock "Add2" + SrcPort 1 + DstBlock "Gain1" + DstPort 1 + } + Line { + ZOrder 119 + SrcBlock "Gain1" + SrcPort 1 + DstBlock "Goto14" + DstPort 1 + } + Line { + ZOrder 1316 + SrcBlock "From9" + SrcPort 1 + DstBlock "Add3" + DstPort 1 + } + Line { + ZOrder 315 + SrcBlock "线性二自由度参考模型" + SrcPort 2 + DstBlock "Goto13" + DstPort 1 + } + Line { + ZOrder 1946 + SrcBlock "Manual Switch" + SrcPort 1 + DstBlock "Saturation1" + DstPort 1 + } + Line { + ZOrder 380 + SrcBlock "Add3" + SrcPort 1 + DstBlock "PID Controller" + DstPort 1 + } + Line { + ZOrder 1391 + SrcBlock "From6" + SrcPort 1 + DstBlock "Gain2" + DstPort 1 + } + Line { + ZOrder 1394 + SrcBlock "附加前轮转角\n(主动转向)" + SrcPort 1 + DstBlock "Goto12" + DstPort 1 + } + Line { + ZOrder 1167 + SrcBlock "Mux" + SrcPort 1 + DstBlock "CarSim S-Function1" + DstPort 1 + } + Line { + ZOrder 1947 + SrcBlock "转向轮动力学模型" + SrcPort 1 + Points [90, 0] + Branch { + ZOrder 417 + Points [0, 35] + DstBlock "Add2" + DstPort 1 + } + Branch { + ZOrder 416 + DstBlock "Goto5" + DstPort 1 + } + } + Line { + ZOrder 1948 + SrcBlock "转向轮动力学模型" + SrcPort 2 + Points [90, 0] + Branch { + ZOrder 193 + DstBlock "Goto6" + DstPort 1 + } + Branch { + ZOrder 145 + Points [0, -40] + DstBlock "Add2" + DstPort 2 + } + } + Line { + ZOrder 1945 + SrcBlock "PID Controller" + SrcPort 1 + DstBlock "转向执行电机模型" + DstPort 2 + } + Line { + ZOrder 430 + SrcBlock "Gain8" + SrcPort 1 + DstBlock "线性二自由度参考模型" + DstPort 1 + } + Line { + ZOrder 9 + SrcBlock "Demux" + SrcPort 1 + DstBlock "Goto" + DstPort 1 + } + Line { + ZOrder 747 + SrcBlock "Add1" + SrcPort 1 + DstBlock "Manual Switch" + DstPort 2 + } + Line { + ZOrder 743 + SrcBlock "附加前轮转角" + SrcPort 1 + Points [5, 0] + DstBlock "Add1" + DstPort 2 + } + Line { + ZOrder 317 + SrcBlock "线性二自由度参考模型" + SrcPort 1 + DstBlock "Goto10" + DstPort 1 + } + Line { + ZOrder 1959 + SrcBlock "From" + SrcPort 1 + DstBlock "Mux" + DstPort 1 + } + Line { + ZOrder 1960 + SrcBlock "From1" + SrcPort 1 + DstBlock "Mux" + DstPort 2 + } + Line { + ZOrder 1908 + SrcBlock "Multiport\nSwitch" + SrcPort 1 + Points [184, 0] + Branch { + ZOrder 1934 + Points [0, -25] + DstBlock "Goto4" + DstPort 1 + } + Branch { + ZOrder 1933 + DstBlock "Divide1" + DstPort 1 + } + } + Line { + ZOrder 1317 + SrcBlock "From11" + SrcPort 1 + DstBlock "Add3" + DstPort 2 + } + Line { + ZOrder 11 + SrcBlock "Demux" + SrcPort 3 + DstBlock "Goto2" + DstPort 1 + } + Line { + ZOrder 1813 + SrcBlock "Gain2" + SrcPort 1 + DstBlock "Add" + DstPort 2 + } + Line { + ZOrder 1910 + SrcBlock "双移线" + SrcPort 1 + DstBlock "Multiport\nSwitch" + DstPort 4 + } + Line { + ZOrder 1911 + SrcBlock "Step2" + SrcPort 1 + DstBlock "Multiport\nSwitch" + DstPort 3 + } + Line { + ZOrder 1912 + SrcBlock "Sine Wave5" + SrcPort 1 + DstBlock "Multiport\nSwitch" + DstPort 2 + } + Line { + ZOrder 1913 + SrcBlock "工况选择" + SrcPort 1 + Points [19, 0; 0, 35] + DstBlock "Multiport\nSwitch" + DstPort 1 + } + Line { + Name "实际车轮转角" + ZOrder 1931 + Labels [1, 1] + SrcBlock "From3" + SrcPort 1 + DstBlock "Mux1" + DstPort 2 + } + Line { + Name "期望车轮转角" + ZOrder 1932 + Labels [1, 1] + SrcBlock "From8" + SrcPort 1 + DstBlock "Mux1" + DstPort 1 + } + Line { + Name "方向盘转角" + ZOrder 1938 + Labels [1, 1] + SrcBlock "From13" + SrcPort 1 + DstBlock "Scope" + DstPort 1 + } + Line { + Name "车速km/h" + ZOrder 1939 + Labels [1, 1] + SrcBlock "From10" + SrcPort 1 + DstBlock "Scope" + DstPort 2 + } + Line { + ZOrder 1940 + SrcBlock "Mux1" + SrcPort 1 + Points [26, 0; 0, -5] + DstBlock "Scope" + DstPort 4 + } + Line { + ZOrder 1941 + SrcBlock "From12" + SrcPort 1 + DstBlock "Gain3" + DstPort 1 + } + Line { + Name "实际横摆角速度" + ZOrder 1942 + Labels [1, 1] + SrcBlock "From14" + SrcPort 1 + DstBlock "Mux2" + DstPort 1 + } + Line { + ZOrder 1943 + SrcBlock "Mux2" + SrcPort 1 + DstBlock "Scope" + DstPort 3 + } + Line { + Name "期望横摆角速度" + ZOrder 1944 + Labels [1, 1] + SrcBlock "Gain3" + SrcPort 1 + DstBlock "Mux2" + DstPort 2 + } + Line { + Name "传动比" + ZOrder 1955 + Labels [1, 1] + SrcBlock "From15" + SrcPort 1 + DstBlock "Scope" + DstPort 5 + } + Line { + Name "右回正力矩" + ZOrder 1956 + Labels [1, 1] + SrcBlock "From17" + SrcPort 1 + DstBlock "Mux3" + DstPort 2 + } + Line { + Name "左回正力矩" + ZOrder 1957 + Labels [1, 1] + SrcBlock "From16" + SrcPort 1 + DstBlock "Mux3" + DstPort 1 + } + Line { + ZOrder 1958 + SrcBlock "Mux3" + SrcPort 1 + DstBlock "Scope" + DstPort 6 + } + Line { + Name "实际车速" + ZOrder 2040 + SrcBlock "From21" + SrcPort 1 + Points [15, 0] + Branch { + ZOrder 2015 + DstBlock "Gain4" + DstPort 1 + } + Branch { + ZOrder 2014 + Labels [-1, 0] + DstBlock "Sum1" + DstPort 2 + } + } + Line { + Name "电机转速rad/s" + ZOrder 2017 + Labels [1, 1] + SrcBlock "车轮半径" + SrcPort 1 + DstBlock "motor max torq1" + DstPort 1 + } + Line { + Name "m/s" + ZOrder 2018 + Labels [1, 1] + SrcBlock "Gain4" + SrcPort 1 + DstBlock "车轮半径" + DstPort 1 + } + Line { + Name "目标车速" + ZOrder 2023 + Labels [1, 1] + SrcBlock "目标车速" + SrcPort 1 + DstBlock "Sum1" + DstPort 1 + } + Line { + Name "油门开度" + ZOrder 2020 + Labels [1, 1] + SrcBlock "PID Controller1" + SrcPort 1 + DstBlock "Saturation" + DstPort 1 + } + Line { + ZOrder 2021 + SrcBlock "Sum1" + SrcPort 1 + DstBlock "PID Controller1" + DstPort 1 + } + Line { + ZOrder 2022 + SrcBlock "motor max torq1" + SrcPort 1 + Points [12, 0; 0, -35] + DstBlock "Product1" + DstPort 2 + } + Line { + ZOrder 2030 + SrcBlock "Gain" + SrcPort 1 + DstBlock "Goto15" + DstPort 1 + } + Line { + Name "侧向加速度" + ZOrder 2031 + Labels [1, 1] + SrcBlock "From19" + SrcPort 1 + DstBlock "Scope" + DstPort 7 + } + Line { + Name "电机扭矩" + ZOrder 2032 + Labels [0, 0] + SrcBlock "Product1" + SrcPort 1 + Points [16, 0] + Branch { + ZOrder 2038 + Points [0, 50] + DstBlock "Goto16" + DstPort 1 + } + Branch { + ZOrder 2037 + Points [37, 0; 0, -140] + Branch { + ZOrder 2034 + DstBlock "Mux" + DstPort 4 + } + Branch { + ZOrder 2033 + Points [0, -30] + DstBlock "Mux" + DstPort 3 + } + } + } + Line { + ZOrder 2036 + SrcBlock "Saturation" + SrcPort 1 + DstBlock "Product1" + DstPort 1 + } + Line { + Name "驱动电机扭矩" + ZOrder 2039 + Labels [1, 1] + SrcBlock "From20" + SrcPort 1 + DstBlock "Scope" + DstPort 8 + } + Line { + ZOrder 2041 + SrcBlock "Saturation1" + SrcPort 1 + DstBlock "Goto11" + DstPort 1 + } + Annotation { + SID "538" + Name "IMP_STEER_L1 Add 0.0 0\nIMP_STEER_R1 Add 0.0 0\nIMP_MY_OUT_D1_L Add 0.0 0\nIMP_MY_OUT_D1_R Add 0.0 0" + Position [305, 295, 454, 349] + InternalMargins [0, 0, 0, 0] + FixedHeight on + FixedWidth on + } + Annotation { + SID "516" + Position [935, 500, 1215, 967] + InternalMargins [0, 0, 0, 0] + FixedHeight on + FixedWidth on + ForegroundColor "[0.956863, 0.980392, 0.921569]" + BackgroundColor "[0.956863, 0.980392, 0.921569]" + DropShadow on + AnnotationType "area_annotation" + ZOrder 478 + FontSize 12 + } + Annotation { + SID "504" + Name "\n" + "\n" + "

线控转向系统总成

" + Position [1529, 396, 1691, 423] + InternalMargins [0, 0, 0, 0] + Interpreter "rich" + ZOrder -2 + } + Annotation { + SID "503" + Position [925, 291, 1922, 983] + InternalMargins [0, 0, 0, 0] + FixedHeight on + FixedWidth on + ForegroundColor "[0.901961, 0.901961, 1.000000]" + BackgroundColor "[0.901961, 0.901961, 1.000000]" + DropShadow on + AnnotationType "area_annotation" + ZOrder 477 + FontSize 12 + } + Annotation { + SID "502" + Name "\n" + "\n" + "

线控转向上层控制

" + Position [1037, -79, 1183, -54] + InternalMargins [0, 0, 0, 0] + Interpreter "rich" + ZOrder -4 + } + Annotation { + SID "501" + Position [1025, -91, 1675, 237] + InternalMargins [0, 0, 0, 0] + FixedWidth on + ForegroundColor "[0.901961, 0.901961, 1.000000]" + BackgroundColor "[0.901961, 0.901961, 1.000000]" + DropShadow on + AnnotationType "area_annotation" + ZOrder 476 + FontSize 12 + } + Annotation { + SID "8" + Name "\n" + "\n" + "

右前轮转角

" + Position [400, 382, 462, 399] + InternalMargins [0, 0, 0, 0] + Interpreter "rich" + ZOrder 2 + } + Annotation { + SID "9" + Name "\n" + "\n" + "

左前轮转角

" + Position [400, 349, 462, 366] + InternalMargins [0, 0, 0, 0] + Interpreter "rich" + ZOrder 3 + } + Annotation { + SID "19" + Name "\n" + "\n" + "

车速

" + Position [701, 102, 732, 119] + InternalMargins [0, 0, 0, 0] + FixedHeight on + FixedWidth on + Interpreter "rich" + ZOrder 4 + } + Annotation { + SID "24" + Name "\n" + "\n" + "

左前轮回正力矩

" + Position [655, 402, 741, 419] + InternalMargins [0, 0, 0, 0] + Interpreter "rich" + ZOrder 6 + } + Annotation { + SID "26" + Name "\n" + "\n" + "

实际的横摆角速度

" + Position [649, 172, 747, 189] + InternalMargins [0, 0, 0, 0] + Interpreter "rich" + ZOrder 8 + } + Annotation { + SID "27" + Name "\n" + "\n" + "

实际的质心侧偏角

" + Position [657, 252, 755, 269] + InternalMargins [0, 0, 0, 0] + Interpreter "rich" + ZOrder 9 + } + Annotation { + SID "28" + Name "\n" + "\n" + "

右前轮回正力矩

" + Position [655, 477, 741, 494] + InternalMargins [0, 0, 0, 0] + Interpreter "rich" + ZOrder 10 + } + Annotation { + SID "59" + Name "\n" + "\n" + "

实际的方向盘转角

" + Position [649, 330, 747, 347] + InternalMargins [0, 0, 0, 0] + Interpreter "rich" + ZOrder 12 + } + Annotation { + SID "196" + Name "\n" + "\n" + "

X0

" + Position [700, 554, 714, 568] + InternalMargins [0, 0, 0, 0] + Interpreter "rich" + ZOrder 13 + } + Annotation { + SID "197" + Name "\n" + "\n" + "

Y0

" + Position [700, 629, 716, 645] + InternalMargins [0, 0, 0, 0] + Interpreter "rich" + ZOrder 14 + } + Annotation { + SID "198" + Name "\n" + "\n" + "

ay

" + Position [700, 704, 714, 720] + InternalMargins [0, 0, 0, 0] + Interpreter "rich" + ZOrder 15 + } + Annotation { + SID "535" + Position [-53, 547, 476, 701] + InternalMargins [0, 0, 0, 0] + FixedHeight on + FixedWidth on + ForegroundColor "[0.901961, 0.901961, 1.000000]" + BackgroundColor "[0.901961, 0.901961, 1.000000]" + DropShadow on + AnnotationType "area_annotation" + ZOrder 479 + FontSize 12 + } + Annotation { + SID "536" + Name "\n" + "\n" + "

纯电动车速控制模块

" + Position [238, 553, 342, 570] + InternalMargins [0, 0, 0, 0] + Interpreter "rich" + ZOrder -2 + } + Annotation { + SID "539" + Name "EXP_Vx\nEXP_AVz\nEXP_Beta\nEXP_Steer_SW\nEXP_Mz_L1\nEXP_Mz_R1\nEXP_Xo\nEXP_Yo\nEXP_Ay" + Position [513, 250, 597, 364] + InternalMargins [0, 0, 0, 0] + FixedHeight on + FixedWidth on + ZOrder 339 + } + } +} +MatData { + NumRecords 2 + DataRecord { + Tag DataTag0 + Data " %)30 . . H 8 ( @ % \" $ ! 0 % 0 %@ $ \"P 9W)I9" + "%-E='1I;F< &-H86YN96QS !A>&5S 8V]M;6]N &1" + "A=&%3970 !D871A4V5T261X :7-697)I9FEC871I;VY6:7-I8FQE '-B;V)J " + " . , 8 ( ! % \" $ \" 0 0 ( ;VX X #P @ !@ @ \" 4 " + " ( 0 $ ! 4 ! * 0 %H !S=&5P6 4QI;0 ;&%B96Q0;W, . . 8 " + " ( !@ % \" $ ! 0 ) \" / _#@ $ & \" 8 !0 @ " + " ! @ $ \"0 ! !$P #Y #@ # & \" 0 !0 @ ! @ $ " + " $ \" %1, . : ( 8 ( @ % \" $ ! 0 % 0 #@ $ !B 9&ES<%1I" + ";64 !D:7-P36]D90 &UI;E1I;64 ;6%X5&EM90 !A9G1EF5R;T-R;W" + "-S . 0 8 ( !@ % \" $ \" 0 ) $ )$" + " . . 8 ( !@ % \" $ ! 0 ) \" / _#@ #@ & \" 8 " + " !0 @ ! 0 $ \"0 @ X X !@ @ & 4 ( 0 $ " + " ! D ( )$ . 0 8 ( ! % \" $ + 0 0 \"P $5X='" + ")A<&]L871E . . 8 ( !@ % \" $ ! 0 ) \" #@ # " + " & \" 0 !0 @ ! @ $ $ \" &]N . @ $ 8 ( @ % \" $ " + " ! 0 % 0 #@ $ X 86-T:79E1&ES<$ED> !T:6UE4F%N9V4 &YA;64 9&ES<&QA>5)A;F=E " + ". . 8 ( !@ % \" $ ! 0 ) \" / _#@ $ & \" 8 " + " !0 @ ! @ $ \"0 ! \"1 #@ #@ & \" 0 !0 @ " + " ! !P $ $ < !'0&9F9F9F9AY S>KP/B/\" !6VZ'!>L\\%E;GGJ\\#\\KRFUA16/K-V+]11V]IM845G.&'[UE&_ ADG,AO02F 2A74R\"]9/__O]Q8>C_\\___?-FC!/P0 &#!V>8__/___UQ] 4#^__" + "]?_-$30/___]]6(R) W?___W$X+$#V__]??UXS0/7___\\>ZC= \\___'VW!.D#X___?6!P[0.[__Y]XS3A ____WU8E-$#X___?X-$K0/C__U^$P1" + "M Q?O_'Y$\\:+_]__^_#6 9P/'__Y\\[.R? U___'W57+\\ 0' $#^__\\_G*7F/P, .#&6M>_W___OX#5\\K_D____IS#\\O_+" + "__Q__,@' _?__GP+X L#M__]_CYX#P/#__S\\U7 / ]___'[!D L#^__\\?5N< P/G__Y\\8'_Z_VO__?UD&^K_U__\\?V\\3UO_/__Q^-D/&__?__" + "_[ 86-T:79E1W)O=7 !R97%$:7-P4')C;G0 &)L:T1" + "I> 1 + +ENTER_PARSFILE Suspensions\Compliance\SuspCmp185.par`02-03-2010`09:58:59 +#FullDataName Suspension: Independent Compliance, Springs, and Dampers`C-Class, Hatchback - Front Comp`20230503 +#RingCtrl0 0 +*OPT_SPR 0 +iside 1 +*R_SPRING_L 0.959 +*R_SPRING_R 0.959 +*R_DAMPER_L 0.965 +*R_DAMPER_R 0.965 +*FS_OFFSET_L 0 +*FS_OFFSET_R 0 +*CT_FX_L 0.43e-3 +*CT_FX_R 0.43e-3 +*CS_FY_L -0.27e-3 +*CS_FY_R -0.27e-3 +*CS_MZ_L 0.38e-2 +*CS_MZ_R 0.38e-2 +*CC_FX_L 0 +*CC_FX_R 0 +*CI_FY_L 0 +*CI_FY_R 0 +*CI_MZ_L 0 +*CI_MZ_R 0 +*C_LONG_L 5.0e-5 +*C_LONG_R 5.0e-5 +*C_LAT_L 4.1e-5 +*C_LAT_R 4.1e-5 +*L_SPG_ADJ_L 0 +*L_SPG_ADJ_R 0 +DAUX 0 +*R_JOUNCE_L 0.965 +*R_JOUNCE_R 0.965 +*R_REBOUND_L 0.965 +*R_REBOUND_R 0.965 + + +ENTER_PARSFILE Suspensions\Shocks\Shock134.par`02-03-2010`09:58:56 +#FullDataName Suspension: Shock Absorber`Big Car Damping`20230503 +#RingCtrl0 LINEAR +#RadioCtrl0 0 + + +#DiagramOne0 +FD_TABLE LINEAR +-1410, -5008 +-720, -3436 +-390, -2324 +-210, -1792 +-90, -1008 +-20, -228 +20, 228 +90, 596 +200, 784 +390, 1100 +760, 1796 +1160, 2560 +ENDTABLE + +LOG_ENTRY Used Dataset: Suspension: Shock Absorber; { 20230503 } Big Car Damping +#Library : Suspension: Shock Absorber +#DataSet : Big Car Damping +#Category: 20230503 +#FileID : Shock134 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 09:58:56 +#VehCode Shock absorber + +EXIT_PARSFILE Suspensions\Shocks\Shock134.par + +#BlueLink1 Suspension: Shock Absorber`Big Car Damping` 20230503` , Left shock absorber + + +ENTER_PARSFILE Suspensions\Aux_Roll\AuxMx154.par`02-03-2010`09:58:56 +#FullDataName Suspension: Auxiliary Roll Moment`Linear 384 N-m/deg`20230503 +#RingCtrl0 COEFFICIENT +#RadioCtrl0 0 + +*SCALAR 384 + +MX_AUX_COEFFICIENT 384 + +LOG_ENTRY Used Dataset: Suspension: Auxiliary Roll Moment; { 20230503 } Linear 384 N-m/deg +#Library : Suspension: Auxiliary Roll Moment +#DataSet : Linear 384 N-m/deg +#Category: 20230503 +#FileID : AuxMx154 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 09:58:56 +#VehCode Aux. Roll Moment + +EXIT_PARSFILE Suspensions\Aux_Roll\AuxMx154.par + +#BlueLink2 Suspension: Auxiliary Roll Moment`Linear 384 N-m/deg` 20230503` , Roll moment + + +ENTER_PARSFILE Suspensions\Jounce_Rebound\JncRb145.par`02-03-2010`09:58:55 +#FullDataName Suspension: Jounce and Rebound Stops`+60 mm / -40 mm`20230503 +#RingCtrl0 LINEAR +#RingCtrl1 LINEAR +#RadioCtrl0 0 +#RadioCtrl1 0 + + +#DiagramOne0 +F_JNC_STOP_TABLE LINEAR +58, 0 +59, 0 +60, 10000 +ENDTABLE +#DiagramOne1 +F_REB_STOP_TABLE LINEAR +-40, -10000 +-39, 0 +-38, 0 +ENDTABLE + +LOG_ENTRY Used Dataset: Suspension: Jounce and Rebound Stops; { 20230503 } +60 mm / -40 mm +#Library : Suspension: Jounce and Rebound Stops +#DataSet : +60 mm / -40 mm +#Category: 20230503 +#FileID : JncRb145 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 09:58:55 +#VehCode + +EXIT_PARSFILE Suspensions\Jounce_Rebound\JncRb145.par + +#BlueLink5 Suspension: Jounce and Rebound Stops`+60 mm / -40 mm` 20230503` , Left jounce / rebound stops + +CMP_SPR_SEAT_COEFFICIENT 0.959 +CMP_DAMP_COEFFICIENT 0.965 +FS_OFFSET 0 +CT_FX_COEFFICIENT 0.43e-3 +CS_FY_COEFFICIENT -0.27e-3 +CS_MZ_COEFFICIENT 0.38e-2 +CC_FX_COEFFICIENT 0 +CI_FY_COEFFICIENT 0 +CI_MZ_COEFFICIENT 0 +C_LONG_COEFFICIENT 5.0e-5 +C_LAT_COEFFICIENT 4.1e-5 +L_SPG_ADJ 0 +CMP_JSTOP_COEFFICIENT 0.965 +CMP_RSTOP_COEFFICIENT 0.965 + +ENTER_PARSFILE Suspensions\Springs\Spring177.par`02-03-2010`09:58:57 +#FullDataName Suspension: Spring`27 N/mm`20230503 +#RingCtrl0 COEFFICIENT +FS_COMP_COEFFICIENT 27 +FS_EXT_COEFFICIENT 27 +#RadioCtrl0 1 +#RadioCtrl1 0 + +SPRING_COMP_BETA 2 +SPRING_EXT_BETA 2 +*SCALAR 27 +*OFFSET 20 + +FS_COMP_OFFSET 20 +FS_EXT_OFFSET -20 + +LOG_ENTRY Used Dataset: Suspension: Spring; { 20230503 } 27 N/mm +#Library : Suspension: Spring +#DataSet : 27 N/mm +#Category: 20230503 +#FileID : Spring177 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 09:58:57 +#VehCode Spring Alone + +EXIT_PARSFILE Suspensions\Springs\Spring177.par + +#BlueLink0 Suspension: Spring`27 N/mm` 20230503` , Left + +OPT_EXT_SP 0 +FS_OFFSET 0 +CMP_OFFSET 0 + +iside 2 +#BlueLink4 Suspension: Shock Absorber`Big Car Damping` 20230503` , Right shock absorber + +#BlueLink6 Suspension: Jounce and Rebound Stops`+60 mm / -40 mm` 20230503` , Right jounce / rebound stops + +CMP_SPR_SEAT_COEFFICIENT 0.959 +CMP_DAMP_COEFFICIENT 0.965 +FS_OFFSET 0 +CT_FX_COEFFICIENT 0.43e-3 +CS_FY_COEFFICIENT -0.27e-3 +CS_MZ_COEFFICIENT 0.38e-2 +CC_FX_COEFFICIENT 0 +CI_FY_COEFFICIENT 0 +CI_MZ_COEFFICIENT 0 +C_LONG_COEFFICIENT 5.0e-5 +C_LAT_COEFFICIENT 4.1e-5 +L_SPG_ADJ 0 +CMP_JSTOP_COEFFICIENT 0.965 +CMP_RSTOP_COEFFICIENT 0.965 +#BlueLink3 Suspension: Spring`27 N/mm` 20230503` , Right + +OPT_EXT_SP 0 +FS_OFFSET 0 +CMP_OFFSET 0 + +LOG_ENTRY Used Dataset: Suspension: Independent Compliance, Springs, and Dampers; { 20230503 } C-Class, Hatchback - Front Comp +#Library : Suspension: Independent Compliance, Springs, and Dampers +#DataSet : C-Class, Hatchback - Front Comp +#Category: 20230503 +#FileID : SuspCmp185 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 09:58:59 +#VehCode Independent + +EXIT_PARSFILE Suspensions\Compliance\SuspCmp185.par + +#BlueLink16 Suspension: Independent Compliance, Springs, and Dampers`C-Class, Hatchback - Front Comp` 20230503` , Front compliance + + +ENTER_PARSFILE Suspensions\Kin_Indy\IndKin173.par`02-03-2010`09:59:00 +#FullDataName Suspension: Independent System Kinematics`C-Class, Hatchback - Front Suspension`20230503 +iside 1 +L_TRACK 1539 +Y_CL_SUSP 0 +M_US 71 +*IW_L 0.9 +*JNC_DESIGN_L 0 +*IW_R 0.9 +*JNC_DESIGN_R 0 +*TOE_L 0 +*TOE_R 0 +*CAMBER_L 0 +*CAMBER_R 0 +R_US_STR 0.8 + +#RingCtrl0 1 +OPT_JNC_DESIGN 1 +#CheckBox0 0 + + +ENTER_PARSFILE Suspensions\Dive\Dive152.par`02-03-2010`09:58:55 +#FullDataName Suspension: Dive Angle (Caster Change)`Front Strut - Front Dive Angle`20230503 +#RingCtrl0 SPLINE + +#DiagramOne0 +SUSP_DIVE_TABLE SPLINE +-70, 0.282157 +-60, 0.243294 +-50, 0.204028 +-40, 0.164309 +-30, 0.124089 +-20, 0.083323 +-10, 0.041971 +0, 0 +10, -0.042617 +20, -0.085893 +30, -0.129828 +40, -0.174396 +50, -0.21954 +60, -0.265153 +70, -0.311062 +ENDTABLE +#RadioCtrl0 0 + +SUSP_DIVE_AXLE_TABLE SPLINE +-70, 0.282157 +-60, 0.243294 +-50, 0.204028 +-40, 0.164309 +-30, 0.124089 +-20, 0.083323 +-10, 0.041971 +0, 0 +10, -0.042617 +20, -0.085893 +30, -0.129828 +40, -0.174396 +50, -0.21954 +60, -0.265153 +70, -0.311062 +ENDTABLE + +LOG_ENTRY Used Dataset: Suspension: Dive Angle (Caster Change); { 20230503 } Front Strut - Front Dive Angle +#Library : Suspension: Dive Angle (Caster Change) +#DataSet : Front Strut - Front Dive Angle +#Category: 20230503 +#FileID : Dive152 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 09:58:55 +#VehCode Dive table + +ENTRY_NOTEFILE Suspensions\Dive\Dive152_note.txt +NOTE: Sign convention of the CS 7.01b and earlier datasets was reversed and demonstrated a pro-dive suspension. This dataset represents an anti-dive suspension. +EXIT_NOTEFILE Suspensions\Dive\Dive152_note.txt + +EXIT_PARSFILE Suspensions\Dive\Dive152.par + +#BlueLink0 Suspension: Dive Angle (Caster Change)`Front Strut - Front Dive Angle` 20230503` , Left wheel dive (caster change) + + +ENTER_PARSFILE Suspensions\Longitudinal\SusX154.par`02-03-2010`09:58:54 +#FullDataName Suspension: Longitudinal Position`Front Strut - Longitudinal Movement`20230503 +#RingCtrl0 SPLINE + +#DiagramOne0 +SUSP_X_TABLE SPLINE +-70, -0.779336 +-60, -0.596671 +-50, -0.438583 +-40, -0.304523 +-30, -0.194019 +-20, -0.106665 +-10, -0.042102 +0, 0 +10, 0.019968 +20, 0.018152 +30, -0.005034 +40, -0.049059 +50, -0.113201 +60, -0.196434 +70, -0.297272 +ENDTABLE +#RadioCtrl0 0 + +SUSP_X_AXLE_TABLE SPLINE +-70, -0.779336 +-60, -0.596671 +-50, -0.438583 +-40, -0.304523 +-30, -0.194019 +-20, -0.106665 +-10, -0.042102 +0, 0 +10, 0.019968 +20, 0.018152 +30, -0.005034 +40, -0.049059 +50, -0.113201 +60, -0.196434 +70, -0.297272 +ENDTABLE + +LOG_ENTRY Used Dataset: Suspension: Longitudinal Position; { 20230503 } Front Strut - Longitudinal Movement +#Library : Suspension: Longitudinal Position +#DataSet : Front Strut - Longitudinal Movement +#Category: 20230503 +#FileID : SusX154 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 09:58:54 +#VehCode Longitudinal Movement + +EXIT_PARSFILE Suspensions\Longitudinal\SusX154.par + +#BlueLink1 Suspension: Longitudinal Position`Front Strut - Longitudinal Movement` 20230503` , Left wheel X + + +ENTER_PARSFILE Suspensions\Camber\Camber149.par`02-03-2010`09:58:55 +#FullDataName Suspension: Camber Angle`Front Strut - Camber`20230503 +#RingCtrl0 SPLINE +#RadioCtrl0 0 + + +#DiagramOne0 +CAMBER_TABLE SPLINE +-70, 1.16282 +-60, 0.958695 +-50, 0.76676 +-40, 0.58725 +-30, 0.42045 +-20, 0.266701 +-10, 0.126399 +0, 0 +10, -0.111976 +20, -0.208942 +30, -0.290231 +40, -0.355097 +50, -0.402697 +60, -0.432083 +70, -0.442184 +ENDTABLE + +LOG_ENTRY Used Dataset: Suspension: Camber Angle; { 20230503 } Front Strut - Camber +#Library : Suspension: Camber Angle +#DataSet : Front Strut - Camber +#Category: 20230503 +#FileID : Camber149 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 09:58:55 +#VehCode Camber + +EXIT_PARSFILE Suspensions\Camber\Camber149.par + +#BlueLink2 Suspension: Camber Angle`Front Strut - Camber` 20230503` , Left wheel camber + + +ENTER_PARSFILE Suspensions\Lateral\SusLat151.par`02-03-2010`09:58:54 +#FullDataName Suspension: Lateral Position`Front Strut - Lateral Movement`20230503 +#RingCtrl0 SPLINE +#DiagramOne0 +SUSP_LAT_TABLE SPLINE +-70, 2.81522 +-60, 1.82386 +-50, 1.03219 +-40, 0.437944 +-30, 0.039162 +-20, -0.165848 +-10, -0.178513 +0, 0 +10, 0.368777 +20, 0.927155 +30, 1.67473 +40, 2.61133 +50, 3.73709 +60, 5.05237 +70, 6.55783 +ENDTABLE +SUSP_LAT_AXLE_JOUNCE_TABLE SPLINE +-70, 2.81522 +-60, 1.82386 +-50, 1.03219 +-40, 0.437944 +-30, 0.039162 +-20, -0.165848 +-10, -0.178513 +0, 0 +10, 0.368777 +20, 0.927155 +30, 1.67473 +40, 2.61133 +50, 3.73709 +60, 5.05237 +70, 6.55783 +ENDTABLE +#RadioCtrl0 0 + + + +LOG_ENTRY Used Dataset: Suspension: Lateral Position; { 20230503 } Front Strut - Lateral Movement +#Library : Suspension: Lateral Position +#DataSet : Front Strut - Lateral Movement +#Category: 20230503 +#FileID : SusLat151 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 09:58:54 +#VehCode Lateral Movement + +EXIT_PARSFILE Suspensions\Lateral\SusLat151.par + +#BlueLink3 Suspension: Lateral Position`Front Strut - Lateral Movement` 20230503` , Left wheel lateral (-Y) + + +ENTER_PARSFILE Suspensions\Toe\Toe150.par`02-03-2010`09:58:54 +#FullDataName Suspension: Toe Angle`Front Strut - Toe Change`20230503 +#RingCtrl0 SPLINE +#RadioCtrl0 0 + + +#DiagramOne0 +TOE_TABLE SPLINE +-70, -0.932437 +-60, -0.740516 +-50, -0.56874 +-40, -0.416666 +-30, -0.283952 +-20, -0.170354 +-10, -0.075723 +0, 0 +10, 0.056776 +20, 0.09447 +30, 0.112841 +40, 0.11153 +50, 0.090047 +60, 0.047744 +70, -0.016224 +ENDTABLE + +LOG_ENTRY Used Dataset: Suspension: Toe Angle; { 20230503 } Front Strut - Toe Change +#Library : Suspension: Toe Angle +#DataSet : Front Strut - Toe Change +#Category: 20230503 +#FileID : Toe150 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 09:58:54 +#VehCode Toe + +EXIT_PARSFILE Suspensions\Toe\Toe150.par + +#BlueLink4 Suspension: Toe Angle`Front Strut - Toe Change` 20230503` , Left wheel toe + +IW 0.9 +JNC_DESIGN 0 +A_TOE 0 +A_CAMBER 0 + +iside 2 +#BlueLink5 Suspension: Dive Angle (Caster Change)`Front Strut - Front Dive Angle` 20230503` , Right wheel dive (caster change) + +#BlueLink6 Suspension: Longitudinal Position`Front Strut - Longitudinal Movement` 20230503` , Right wheel X + +#BlueLink7 Suspension: Camber Angle`Front Strut - Camber` 20230503` , Right wheel camber + +#BlueLink8 Suspension: Lateral Position`Front Strut - Lateral Movement` 20230503` , Right wheel lateral (+Y) + +#BlueLink9 Suspension: Toe Angle`Front Strut - Toe Change` 20230503` , Right wheel toe + +IW 0.9 +JNC_DESIGN 0 +A_TOE 0 +A_CAMBER 0 + +LOG_ENTRY Used Dataset: Suspension: Independent System Kinematics; { 20230503 } C-Class, Hatchback - Front Suspension +#Library : Suspension: Independent System Kinematics +#DataSet : C-Class, Hatchback - Front Suspension +#Category: 20230503 +#FileID : IndKin173 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 09:59:00 +#VehCode Independent + +ENTRY_NOTEFILE Suspensions\Kin_Indy\IndKin173_note.txt +Generic front strut type suspension geometry created with SuspensionSim. +EXIT_NOTEFILE Suspensions\Kin_Indy\IndKin173_note.txt + +EXIT_PARSFILE Suspensions\Kin_Indy\IndKin173.par + +#BlueLink19 Suspension: Independent System Kinematics`C-Class, Hatchback - Front Suspension` 20230503` , Front kinematics + + +* LF tire +iside 1 +WRITE_ADD_REFERENCE_FRAME_WHEEL +symbol_push <> L<> + +ENTER_PARSFILE Tires\Tire\Tire177.par`03-05-2010`10:19:56 +#FullDataName Tire`205/55 R16`20230503 +X_LENGTH 316 +Z_LENGTH 316 +Y_LENGTH 205 +#CheckBox1 1 +#CheckBox2 0 +#CheckBox4 1 + +#RingCtrl0 1 +OPT_TIRE_MODEL 1 + + +ENTER_PARSFILE Animator\STL_Groups\StlGroup294.par`02-03-2010`10:00:46 +#FullDataName Animator: Shape Assembly`Sports Car`20230503 +*X_REF_LENGTH 291 +*Y_REF_LENGTH 195 +*Z_REF_LENGTH 291 +#CheckBox0 0 +#CheckBox2 0 +#CheckBox3 0 +#CheckBox4 0 +#CheckBox5 1 + +#RingCtrl0 3 +#RingCtrl1 2 +#RingCtrl2 2 +*IMAGE_TYPE DEFAULT + +ENTER_PARSFILE Animator\STL\AniSTL998.par`02-03-2010`10:01:05 +#FullDataName Animator: Shape File Link`Sports Car Tire`20230503 +#MiscYellow3 +add_obj Animator\3D_shape_files_CS\tires\195_45R16\tire.obj +#ENDMYellow + +SET_COLOR 1 1 1 +*SPECULAR 0.3 +SMOOTH_MAX_ANGLE 40 +#RingCtrl0 0 +#CheckBox0 0 +set_lighting on +#CheckBox1 0 +set_fogging on +#CheckBox2 1 +mtl_ns_old on +#CheckBox3 0 + +show_front on +show_back on +SET_SPECULAR 0.3 0.3 0.3 + + +ENTER_PARSFILE Animator\Cameras\Camera288.par`02-03-2010`10:01:14 +#FullDataName Animator: Camera Setup`Shape Preview (Top)`20230503 +#RingCtrl1 0 + +#CheckBox0 0 +#CheckBox1 0 + +GHOST_COUNT 0 +SET_CAMERA_Reference_Frame 20230503 Fixed + +ENTER_PARSFILE Animator\Frames\Frame370.par`02-03-2010`10:01:08 +#FullDataName Animator: Reference Frame`Fixed`20230503 +ADD_REFERENCE_FRAME 20230503 Fixed +#RingCtrl0 yaw_pitch_roll +SET_EULER_ANGLES yaw_pitch_roll + + +LOG_ENTRY Used Dataset: Animator: Reference Frame; { 20230503 } Fixed +#Library : Animator: Reference Frame +#DataSet : Fixed +#Category: 20230503 +#FileID : Frame370 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:01:08 +#VehCode Reference frame + +EXIT_PARSFILE Animator\Frames\Frame370.par + +#BlueLink0 Animator: Reference Frame`Fixed` 20230503` , Reference frame for outside camera + +SET_LOOKPOINT_Reference_Frame 20230503 Fixed +SET_LOOKPOINT_X -1.2 +SET_LOOKPOINT_Y 0 +SET_LOOKPOINT_Z 0 +SET_AZIMUTH 180 +SET_ELEVATION 90 +SET_DISTANCE 35 +*SET_LOOKPOINT_X -1.2 +*SET_LOOKPOINT_Y 0 +*SET_LOOKPOINT_Z 0 +*SET_AZIMUTH 180 +*SET_ELEVATION 90 +*SET_DISTANCE 35 +GHOST_COUNT 0 +FOG_SCALE 0 +SET_FIELD_OF_VIEW 21.1 + +LOG_ENTRY Used Dataset: Animator: Camera Setup; { 20230503 } Shape Preview (Top) +#Library : Animator: Camera Setup +#DataSet : Shape Preview (Top) +#Category: 20230503 +#FileID : Camera288 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:01:14 +#VehCode Camera + +EXIT_PARSFILE Animator\Cameras\Camera288.par + +#BlueLink2 Animator: Camera Setup`Shape Preview (Top)` 20230503` , Animator camera + +*IMAGE_TYPE DEFAULT + +LOG_ENTRY Used Dataset: Animator: Shape File Link; { 20230503 } Sports Car Tire +#Library : Animator: Shape File Link +#DataSet : Sports Car Tire +#Category: 20230503 +#FileID : AniSTL998 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:01:05 +#VehCode Shape File + +EXIT_PARSFILE Animator\STL\AniSTL998.par + +#BlueLink0 Animator: Shape File Link`Sports Car Tire` 20230503` , Shape File + + +ENTER_PARSFILE Animator\STL\AniSTL999.par`02-03-2010`10:01:05 +#FullDataName Animator: Shape File Link`Sports Car Wheel`20230503 +#MiscYellow3 +add_obj Animator\3D_shape_files_CS\tires\195_45R16\wheel.obj +#ENDMYellow + +SET_COLOR .62 .62 .62 +*SPECULAR 0.5 +SMOOTH_MAX_ANGLE 40 +#RingCtrl0 0 +#CheckBox0 0 +set_lighting on +#CheckBox1 0 +set_fogging on +#CheckBox2 1 +mtl_ns_old on +#CheckBox3 0 + +show_front on +show_back on +SET_SPECULAR 0.5 0.5 0.5 + +#BlueLink2 Animator: Camera Setup`Shape Preview (Top)` 20230503` , Animator camera + +*IMAGE_TYPE DEFAULT + +LOG_ENTRY Used Dataset: Animator: Shape File Link; { 20230503 } Sports Car Wheel +#Library : Animator: Shape File Link +#DataSet : Sports Car Wheel +#Category: 20230503 +#FileID : AniSTL999 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:01:05 +#VehCode Shape File + +EXIT_PARSFILE Animator\STL\AniSTL999.par + +#BlueLink1 Animator: Shape File Link`Sports Car Wheel` 20230503` , Shape File + + +ENTER_PARSFILE Animator\STL\AniSTL1000.par`02-03-2010`10:01:05 +#FullDataName Animator: Shape File Link`Sports Car Stripe`20230503 +#MiscYellow3 +add_obj Animator\3D_shape_files_CS\tires\195_45R16\stripe.obj +#ENDMYellow + +SET_COLOR white +SET_OFFSET_X 0 +SET_OFFSET_Y 0.01 +SET_OFFSET_Z 0.01 +*SPECULAR 0 +SMOOTH_MAX_ANGLE 40 +#RingCtrl0 0 +#CheckBox0 0 +set_lighting on +#CheckBox1 0 +set_fogging on +#CheckBox2 1 +mtl_ns_old on +#CheckBox3 0 + +show_front on +show_back on +SET_SPECULAR 0 0 0 + +#BlueLink2 Animator: Camera Setup`Shape Preview (Top)` 20230503` , Animator camera + +*IMAGE_TYPE DEFAULT + +LOG_ENTRY Used Dataset: Animator: Shape File Link; { 20230503 } Sports Car Stripe +#Library : Animator: Shape File Link +#DataSet : Sports Car Stripe +#Category: 20230503 +#FileID : AniSTL1000 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:01:05 +#VehCode Shape File + +EXIT_PARSFILE Animator\STL\AniSTL1000.par + +#BlueLink2 Animator: Shape File Link`Sports Car Stripe` 20230503` , Shape File + +x_ref_length 291 +y_ref_length 195 +z_ref_length 291 + + +ENTER_PARSFILE Animator\Cameras\Camera289.par`02-03-2010`10:01:14 +#FullDataName Animator: Camera Setup`Shape Preview (Side)`20230503 +#RingCtrl1 0 + +#CheckBox0 1 +#CheckBox1 0 + +GHOST_COUNT 0 +ADD_GRID +SET_CAMERA_Reference_Frame 20230503 Yaw for Shape Preview + +ENTER_PARSFILE Animator\Frames\Frame371.par`02-03-2010`10:01:10 +#FullDataName Animator: Reference Frame`Yaw for Shape Preview`20230503 +ADD_REFERENCE_FRAME 20230503 Yaw for Shape Preview +#RingCtrl0 yaw_pitch_roll +SET_EULER_ANGLES yaw_pitch_roll +SET_YAW_NAME Yaw + +WRT_Yaw +ANI_Yaw + +LOG_ENTRY Used Dataset: Animator: Reference Frame; { 20230503 } Yaw for Shape Preview +#Library : Animator: Reference Frame +#DataSet : Yaw for Shape Preview +#Category: 20230503 +#FileID : Frame371 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:01:10 +#VehCode Reference frame + +EXIT_PARSFILE Animator\Frames\Frame371.par + +#BlueLink0 Animator: Reference Frame`Yaw for Shape Preview` 20230503` , Reference frame for outside camera + +SET_LOOKPOINT_Reference_Frame 20230503 Yaw for Shape Preview +SET_LOOKPOINT_X 0 +SET_LOOKPOINT_Y 0 +SET_LOOKPOINT_Z 0 +SET_AZIMUTH 0 +SET_ELEVATION 0 +SET_DISTANCE 35 +*SET_LOOKPOINT_X 0 +*SET_LOOKPOINT_Y 0 +*SET_LOOKPOINT_Z 0 +*SET_AZIMUTH 0 +*SET_ELEVATION 0 +*SET_DISTANCE 35 +GHOST_COUNT 0 +FOG_SCALE 0 +SET_FIELD_OF_VIEW 21.1 + +LOG_ENTRY Used Dataset: Animator: Camera Setup; { 20230503 } Shape Preview (Side) +#Library : Animator: Camera Setup +#DataSet : Shape Preview (Side) +#Category: 20230503 +#FileID : Camera289 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:01:14 +#VehCode Camera + +EXIT_PARSFILE Animator\Cameras\Camera289.par + +#BlueLink17 Animator: Camera Setup`Shape Preview (Side)` 20230503` , Animator camera + + +LOG_ENTRY Used Dataset: Animator: Shape Assembly; { 20230503 } Sports Car +#Library : Animator: Shape Assembly +#DataSet : Sports Car +#Category: 20230503 +#FileID : StlGroup294 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:46 +#VehCode Shape Group + +EXIT_PARSFILE Animator\STL_Groups\StlGroup294.par + +#BlueLink4 Animator: Shape Assembly`Sports Car` 20230503` , Animator + +WRITE_WHEEL_OFFSET +SET_NUM_POINTS 12 +SET_THICKNESS_SGUI 205 + +ENTER_PARSFILE Animator\Sound\Set\SndSet148.par`02-03-2010`10:00:39 +#FullDataName Animator: Sound Set`Tire Sounds`20230503 + + +ENTER_PARSFILE Animator\Sound\Sample\SndSmp218.par`02-03-2010`10:00:39 +#FullDataName Animator: Sound Sample`Lateral Tire Sound`20230503 + +ADD_3D_SOUND Animator\Audio\Tire\Generic-Tire-01_Skid-01.wav +#CheckBox0 1 +LOOP_SOUND on + +#RingCtrl0 Default +SOUND_AUTO_START Default + +SOUND_VOL_MULT 2.0 +SOUND_VOL_MIN 0.0 +SOUND_VOL_MAX 1.0 +SOUND_FREQ_MULT 1.0 +SOUND_FREQ_MIN 0.01 +SOUND_FREQ_MAX 1.0 + + +ENTER_PARSFILE Animator\Sound\Modifier\SndMod382.par`02-03-2010`10:00:40 +#FullDataName Animator: Sound Modifier`Tire Skid - Freq`20230503 + +#MiscYellow0 +define_output mod1_<> = abs(alpha_<>); units = deg; +#ENDMYellow + + +#RingCtrl0 FREQUENCY +ADD_SOUND_MODIFIER FREQUENCY +SOUNDMOD_OPERATION mult + +SOUNDMOD_INPUT_NAME mod1_<> +SOUNDMOD_INPUT_MIN 0.0 +SOUNDMOD_INPUT_LOW 5.0 +SOUNDMOD_INPUT_HIGH 10.0 +SOUNDMOD_INPUT_MAX 180.0 +SOUNDMOD_OUTPUT_MIN 0.75 +SOUNDMOD_OUTPUT_LOW 0.9 +SOUNDMOD_OUTPUT_HIGH 0.7 +SOUNDMOD_OUTPUT_MAX 0.5 + +WRT_mod1_<> +ANI_mod1_<> + +LOG_ENTRY Used Dataset: Animator: Sound Modifier; { 20230503 } Tire Skid - Freq +#Library : Animator: Sound Modifier +#DataSet : Tire Skid - Freq +#Category: 20230503 +#FileID : SndMod382 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:40 +#VehCode Sound Modifier + +EXIT_PARSFILE Animator\Sound\Modifier\SndMod382.par + +#BlueLink0 Animator: Sound Modifier`Tire Skid - Freq` 20230503` , Playback modification 1 + + +ENTER_PARSFILE Animator\Sound\Modifier\SndMod383.par`02-03-2010`10:00:40 +#FullDataName Animator: Sound Modifier`Tire Skid - Volume (Force)`20230503 + + +#RingCtrl0 VOLUME +ADD_SOUND_MODIFIER VOLUME +SOUNDMOD_OPERATION mult + +SOUNDMOD_INPUT_NAME FZ_<> +SOUNDMOD_INPUT_MIN 0.0 +SOUNDMOD_INPUT_LOW 2000.0 +SOUNDMOD_INPUT_HIGH 4000.0 +SOUNDMOD_INPUT_MAX 8000.0 +SOUNDMOD_OUTPUT_MIN 0.0 +SOUNDMOD_OUTPUT_LOW 0.333 +SOUNDMOD_OUTPUT_HIGH 0.6667 +SOUNDMOD_OUTPUT_MAX 1.0 + +WRT_FZ_<> +ANI_FZ_<> + +LOG_ENTRY Used Dataset: Animator: Sound Modifier; { 20230503 } Tire Skid - Volume (Force) +#Library : Animator: Sound Modifier +#DataSet : Tire Skid - Volume (Force) +#Category: 20230503 +#FileID : SndMod383 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:40 +#VehCode Sound Modifier + +EXIT_PARSFILE Animator\Sound\Modifier\SndMod383.par + +#BlueLink1 Animator: Sound Modifier`Tire Skid - Volume (Force)` 20230503` , Playback modification 2 + + +ENTER_PARSFILE Animator\Sound\Modifier\SndMod384.par`02-03-2010`10:00:40 +#FullDataName Animator: Sound Modifier`Tire Skid - Volume (Slip)`20230503 + +#MiscYellow0 +define_output mod2_<> = abs(VyTC_<>); units = km/h; +#ENDMYellow + + +#RingCtrl0 VOLUME +ADD_SOUND_MODIFIER VOLUME +SOUNDMOD_OPERATION mult + +SOUNDMOD_INPUT_NAME mod2_<> +SOUNDMOD_INPUT_MIN 7.5 +SOUNDMOD_INPUT_LOW 50.0 +SOUNDMOD_INPUT_HIGH 75.0 +SOUNDMOD_INPUT_MAX 100.0 +SOUNDMOD_OUTPUT_MIN 0.0 +SOUNDMOD_OUTPUT_LOW 0.333 +SOUNDMOD_OUTPUT_HIGH 0.666 +SOUNDMOD_OUTPUT_MAX 1.00 + +WRT_mod2_<> +ANI_mod2_<> + +LOG_ENTRY Used Dataset: Animator: Sound Modifier; { 20230503 } Tire Skid - Volume (Slip) +#Library : Animator: Sound Modifier +#DataSet : Tire Skid - Volume (Slip) +#Category: 20230503 +#FileID : SndMod384 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:40 +#VehCode Sound Modifier + +EXIT_PARSFILE Animator\Sound\Modifier\SndMod384.par + +#BlueLink2 Animator: Sound Modifier`Tire Skid - Volume (Slip)` 20230503` , Playback modification 3 + + +LOG_ENTRY Used Dataset: Animator: Sound Sample; { 20230503 } Lateral Tire Sound +#Library : Animator: Sound Sample +#DataSet : Lateral Tire Sound +#Category: 20230503 +#FileID : SndSmp218 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:39 +#VehCode Sound Sample + +EXIT_PARSFILE Animator\Sound\Sample\SndSmp218.par + +#BlueLink0 Animator: Sound Sample`Lateral Tire Sound` 20230503` , Sample 1 + + + +ENTER_PARSFILE Animator\Sound\Sample\SndSmp219.par`02-03-2010`10:00:40 +#FullDataName Animator: Sound Sample`Longitudinal Tire Sound`20230503 + +ADD_3D_SOUND Animator\Audio\Tire\Generic-Tire-01_Skid-01.wav +#CheckBox0 1 +LOOP_SOUND on + +#RingCtrl0 Default +SOUND_AUTO_START Default + +SOUND_VOL_MULT 0.70 +SOUND_VOL_MIN 0.0 +SOUND_VOL_MAX 1.0 +SOUND_FREQ_MULT 1.0 +SOUND_FREQ_MIN 0.01 +SOUND_FREQ_MAX 1.0 + +#MiscYellow0 +DEFINE_OUTPUT VXSLIP<> = VxCen<> - Vx_<> +#ENDMYellow + + +ENTER_PARSFILE Animator\Sound\Modifier\SndMod385.par`02-03-2010`10:00:40 +#FullDataName Animator: Sound Modifier`Tire Slip - Freq`20230503 + +#MiscYellow0 +define_output mod3_<> = abs(VXSLIP<>); +#ENDMYellow + + +#RingCtrl0 FREQUENCY +ADD_SOUND_MODIFIER FREQUENCY +SOUNDMOD_OPERATION mult + +SOUNDMOD_INPUT_NAME mod3_<> +SOUNDMOD_INPUT_MIN 1.1 +SOUNDMOD_INPUT_LOW 5.0 +SOUNDMOD_INPUT_HIGH 10.0 +SOUNDMOD_INPUT_MAX 30.0 +SOUNDMOD_OUTPUT_MIN 1.0 +SOUNDMOD_OUTPUT_LOW 1.0 +SOUNDMOD_OUTPUT_HIGH 1.0 +SOUNDMOD_OUTPUT_MAX 1.0 + +WRT_mod3_<> +ANI_mod3_<> + +LOG_ENTRY Used Dataset: Animator: Sound Modifier; { 20230503 } Tire Slip - Freq +#Library : Animator: Sound Modifier +#DataSet : Tire Slip - Freq +#Category: 20230503 +#FileID : SndMod385 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:40 +#VehCode Sound Modifier + +EXIT_PARSFILE Animator\Sound\Modifier\SndMod385.par + +#BlueLink0 Animator: Sound Modifier`Tire Slip - Freq` 20230503` , Playback modification 1 + + +ENTER_PARSFILE Animator\Sound\Modifier\SndMod386.par`02-03-2010`10:00:40 +#FullDataName Animator: Sound Modifier`Tire Slip - Volume (Force)`20230503 + + +#RingCtrl0 VOLUME +ADD_SOUND_MODIFIER VOLUME +SOUNDMOD_OPERATION mult + +SOUNDMOD_INPUT_NAME FZ_<> +SOUNDMOD_INPUT_MIN 0.0 +SOUNDMOD_INPUT_LOW 1333.0 +SOUNDMOD_INPUT_HIGH 2666.0 +SOUNDMOD_INPUT_MAX 4000.0 +SOUNDMOD_OUTPUT_MIN 0.0 +SOUNDMOD_OUTPUT_LOW 0.333 +SOUNDMOD_OUTPUT_HIGH 0.666 +SOUNDMOD_OUTPUT_MAX 1.0 + +WRT_FZ_<> +ANI_FZ_<> + +LOG_ENTRY Used Dataset: Animator: Sound Modifier; { 20230503 } Tire Slip - Volume (Force) +#Library : Animator: Sound Modifier +#DataSet : Tire Slip - Volume (Force) +#Category: 20230503 +#FileID : SndMod386 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:40 +#VehCode Sound Modifier + +EXIT_PARSFILE Animator\Sound\Modifier\SndMod386.par + +#BlueLink1 Animator: Sound Modifier`Tire Slip - Volume (Force)` 20230503` , Playback modification 2 + + +ENTER_PARSFILE Animator\Sound\Modifier\SndMod387.par`02-03-2010`10:00:40 +#FullDataName Animator: Sound Modifier`Tire Slip - Volume (Slip)`20230503 + +#MiscYellow0 +define_output mod4_<> = abs(VXSLIP<>); +#ENDMYellow + + +#RingCtrl0 VOLUME +ADD_SOUND_MODIFIER VOLUME +SOUNDMOD_OPERATION mult + +SOUNDMOD_INPUT_NAME mod4_<> +SOUNDMOD_INPUT_MIN 5.2 +SOUNDMOD_INPUT_LOW 20.0 +SOUNDMOD_INPUT_HIGH 40.0 +SOUNDMOD_INPUT_MAX 80.0 +SOUNDMOD_OUTPUT_MIN 0.0 +SOUNDMOD_OUTPUT_LOW 0.8 +SOUNDMOD_OUTPUT_HIGH 0.9 +SOUNDMOD_OUTPUT_MAX 1.00 + +WRT_mod4_<> +ANI_mod4_<> + +LOG_ENTRY Used Dataset: Animator: Sound Modifier; { 20230503 } Tire Slip - Volume (Slip) +#Library : Animator: Sound Modifier +#DataSet : Tire Slip - Volume (Slip) +#Category: 20230503 +#FileID : SndMod387 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:40 +#VehCode Sound Modifier + +EXIT_PARSFILE Animator\Sound\Modifier\SndMod387.par + +#BlueLink2 Animator: Sound Modifier`Tire Slip - Volume (Slip)` 20230503` , Playback modification 3 + + +LOG_ENTRY Used Dataset: Animator: Sound Sample; { 20230503 } Longitudinal Tire Sound +#Library : Animator: Sound Sample +#DataSet : Longitudinal Tire Sound +#Category: 20230503 +#FileID : SndSmp219 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:40 +#VehCode Sound Sample + +EXIT_PARSFILE Animator\Sound\Sample\SndSmp219.par + +#BlueLink1 Animator: Sound Sample`Longitudinal Tire Sound` 20230503` , Sample 2 + + + + + + + + + + + + +LOG_ENTRY Used Dataset: Animator: Sound Set; { 20230503 } Tire Sounds +#Library : Animator: Sound Set +#DataSet : Tire Sounds +#Category: 20230503 +#FileID : SndSet148 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:39 +#VehCode Sound Set + +EXIT_PARSFILE Animator\Sound\Set\SndSet148.par + +#BlueLink13 Animator: Sound Set`Tire Sounds` 20230503` , Animator + +RRE 310 +R0 316 +FZ_TIRE_COEFFICIENT 228 +FZ_MAX 100000 +IT 0 +L_RELAX_X 55 +L_RELAX_Y 565 +VLOW_ALPHA 5 +RR_C 0.004 +RR_V 0.000025 +RR_FX 1 + +ENTER_PARSFILE Tires\Mz\TireMz130.par`02-03-2010`09:58:51 +#FullDataName Tire: Aligning Moment`Car Mz`20230503 +#RadioCtrl0 0 + +*3D_XLabel Vertical load (N) +*3D_YLabel Slip angle [Alpha] (deg) +*3D_ZLabel Aligning moment (N-m) + +#DiagramTwo0 +*3D_DATA 5, 21 ! columns x rows +MZ_TIRE_CARPET +0, 1715.32, 3430.65, 5145.97, 6861.29, 8576.62 +0.5, 4.32126, 17.9612, 38.2152, 63.1602, 91.1374 +1, 7.6705, 31.9816, 68.221, 113.103, 163.891 +1.5, 9.27645, 39.0393, 83.7311, 139.76, 204.209 +2, 9.32928, 39.8951, 86.309, 145.528, 215.281 +2.5, 8.26217, 36.2289, 79.4521, 135.956, 204.652 +3, 6.49774, 29.7417, 66.6362, 116.579, 179.855 +3.5, 4.45861, 22.124, 51.3691, 92.9441, 148.402 +4, 2.5674, 15.0557, 37.1586, 70.5877, 117.826 +4.5, 1.15163, 9.88924, 26.7305, 53.8837, 94.1274 +5, 0.190178, 6.49774, 19.8841, 42.547, 77.1699 +5.5, -0.412052, 4.43748, 15.6263, 35.1406, 65.2838 +6, -0.771277, 3.22246, 12.9955, 30.2171, 56.7892 +6.5, -1.00372, 2.38779, 11.0092, 26.3291, 50.0379 +7, -1.20446, 1.47916, 8.70592, 22.0395, 43.3394 +7.5, -1.45803, 0.158481, 5.4095, 16.3342, 35.521 +8, -1.73273, -1.36294, 1.62708, 10.0055, 27.3222 +8.5, -1.9863, -2.74701, -1.80669, 4.279, 20.0109 +9, -2.15535, -3.65564, -4.09939, 2.64136, 10.576 +9.5, -2.17648, -3.74016, -4.41635, 1.05654, 5.28272 +10, -3.16963, -4.22617, -5.28272, 0, 0 +11, -3.16963, -4.22617, -5.28272, 0, 0 +ENDTABLE + + +LOG_ENTRY Used Dataset: Tire: Aligning Moment; { 20230503 } Car Mz +#Library : Tire: Aligning Moment +#DataSet : Car Mz +#Category: 20230503 +#FileID : TireMz130 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 09:58:51 +#VehCode Tire: Mz + +EXIT_PARSFILE Tires\Mz\TireMz130.par + +#BlueLink0 Tire: Aligning Moment`Car Mz` 20230503` , Aligning moment + + +ENTER_PARSFILE Tires\Fy\TireFy130.par`02-03-2010`09:58:51 +#FullDataName Tire: Lateral Force`Car Fy`20230503 +#RadioCtrl0 0 + +MU_REF_Y 1.0 + +*3D_XLabel Vertical load (N) +*3D_YLabel Slip angle [Alpha] (deg) +*3D_ZLabel Absolute lateral tire force (N) + +#DiagramTwo0 +*3D_DATA 5, 25 ! columns x rows +FY_TIRE_CARPET +0, 1725, 3500, 6100, 6950, 9005 +0.5, 444.357, 894.186, 1293.54, 1601.93, 1784.39 +1, 843.546, 1694.5, 2452.99, 3047.78, 3417.9 +1.5, 1162.09, 2327.41, 3373.13, 4214.48, 4780.29 +2, 1403.45, 2800.6, 4064.18, 5111.02, 5873.77 +2.5, 1580.72, 3142.1, 4565.24, 5779.43, 6731.16 +3, 1707.08, 3379.93, 4915.41, 6261.69, 7385.32 +3.5, 1795.66, 3542.12, 5153.78, 6599.82, 7869.06 +4, 1859.6, 3656.67, 5319.43, 6835.85, 8215.23 +4.5, 1893.83, 3713.24, 5402.64, 6968.31, 8439.3 +5, 1904.16, 3724.46, 5422.23, 7019.99, 8564.79 +5.5, 1896.19, 3701.92, 5395.45, 7011.91, 8613.61 +6, 1875.03, 3656.45, 5337.38, 6962.7, 8605.54 +6.5, 1845.3, 3597, 5261.2, 6887.9, 8557.9 +7, 1810.95, 3531.15, 5177.14, 6800.2, 8485.17 +7.5, 1775.12, 3464.91, 5092.89, 6709.15, 8398.94 +8, 1740.18, 3402.12, 5013.56, 6621.16, 8308.19 +8.5, 1707.8, 3345.23, 4942.1, 6540.06, 8219.02 +9, 1678.67, 3295.32, 4879.5, 6467.91, 8135.36 +9.5, 1653.27, 3252.61, 4825.96, 6405.21, 8059.17 +10, 1631.62, 3216.48, 4780.78, 6351.47, 7991.56 +12, 1574.53, 3123.37, 4662.96, 6207.67, 7798.93 +14, 1546.58, 3078, 4604.6, 6133.95, 7693.72 +16, 1531.91, 3054.18, 4573.3, 6093.89, 7634.76 +18, 1523.64, 3040.4, 4554.99, 6070.17, 7599.62 +20, 1523.64, 3040.4, 4554.99, 6070.17, 7599.62 +ENDTABLE + + +LOG_ENTRY Used Dataset: Tire: Lateral Force; { 20230503 } Car Fy +#Library : Tire: Lateral Force +#DataSet : Car Fy +#Category: 20230503 +#FileID : TireFy130 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 09:58:51 +#VehCode Tire: Fy + +EXIT_PARSFILE Tires\Fy\TireFy130.par + +#BlueLink1 Tire: Lateral Force`Car Fy` 20230503` , Lateral force + + +ENTER_PARSFILE Tires\Fx\TireFx131.par`02-03-2010`09:58:50 +#FullDataName Tire: Longitudinal Force`Car Fx`20230503 +#RadioCtrl0 0 + +MU_REF_X 1.0 + +*3D_XLabel Vertical load (N) +*3D_YLabel Abs. slip ratio [Kappa] (-) +*3D_ZLabel Absolute longitudinal tire force (N) + +#DiagramTwo0 +*3D_DATA 5, 19 ! columns x rows +FX_TIRE_CARPET +0, 2105, 3995, 6120, 7900, 10100 +0.02, 926.741, 1853.48, 2780.22, 3706.97, 4633.7 +0.04, 1701.43, 3402.86, 5104.29, 6805.72, 8507.15 +0.06, 2240.07, 4480.13, 6720.21, 8960.27, 11200.3 +0.08, 2548.95, 5097.92, 7646.88, 10195.8, 12744.8 +0.1, 2689.78, 5379.54, 8069.32, 10759.1, 13448.8 +0.12, 2729.82, 5459.63, 8189.45, 10919.3, 13649.1 +0.14, 2717.36, 5434.73, 8152.09, 10869.4, 13586.8 +0.16, 2680.7, 5361.4, 8042.1, 10722.8, 13403.5 +0.18, 2634.75, 5269.5, 7904.24, 10539, 13173.7 +0.2, 2586.89, 5173.78, 7760.68, 10347.6, 12934.4 +0.25, 2476.95, 4953.9, 7430.85, 9907.79, 12384.7 +0.3, 2388.22, 4776.46, 7164.69, 9552.92, 11941.1 +0.4, 2262.94, 4525.87, 6788.82, 9051.76, 11314.7 +0.5, 2181.64, 4363.28, 6544.93, 8726.56, 10908.2 +0.6, 2125.47, 4250.95, 6376.42, 8501.91, 10627.4 +0.7, 2084.58, 4169.16, 6253.75, 8338.33, 10422.9 +0.8, 2053.55, 4107.12, 6160.67, 8214.24, 10267.8 +0.9, 2029.26, 4058.51, 6087.76, 8117.01, 10146.3 +1, 2029.26, 4058.51, 6087.76, 8117.01, 10146.3 +ENDTABLE + + +LOG_ENTRY Used Dataset: Tire: Longitudinal Force; { 20230503 } Car Fx +#Library : Tire: Longitudinal Force +#DataSet : Car Fx +#Category: 20230503 +#FileID : TireFx131 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 09:58:50 +#VehCode Tire: Fx + +EXIT_PARSFILE Tires\Fx\TireFx131.par + +#BlueLink2 Tire: Longitudinal Force`Car Fx` 20230503` , Longitudinal force + + +ENTER_PARSFILE Tires\Camber_Thrust\CamStiff130.par`03-05-2010`10:20:04 +#FullDataName Tire: Camber Thrust Coefficient`Car Camber Thrust (8.02)`20230503 +#RingCtrl0 LINEAR +#RadioCtrl0 0 + + +#DiagramOne0 +KGAMMA_TABLE LINEAR +0, 9.75 +500, 3.82897 +1000, -1.19863 +1500, -5.78424 +2000, -10.0253 +2500, -14.0193 +3000, -17.8638 +3500, -21.6561 +4000, -25.4939 +4500, -29.4744 +5000, -33.6952 +ENDTABLE + +LOG_ENTRY Used Dataset: Tire: Camber Thrust Coefficient; { 20230503 } Car Camber Thrust (8.02) +#Library : Tire: Camber Thrust Coefficient +#DataSet : Car Camber Thrust (8.02) +#Category: 20230503 +#FileID : CamStiff130 +#Product : CarSim Version 8.02, March 2010 +#Last update: 03-05-2010 10:20:04 +#VehCode Camber thrust + +EXIT_PARSFILE Tires\Camber_Thrust\CamStiff130.par + +#BlueLink3 Tire: Camber Thrust Coefficient`Car Camber Thrust (8.02)` 20230503` , Camber thrust + + + +LOG_ENTRY Used Dataset: Tire; { 20230503 } 205/55 R16 +#Library : Tire +#DataSet : 205/55 R16 +#Category: 20230503 +#FileID : Tire177 +#Product : CarSim Version 8.02, March 2010 +#Last update: 03-05-2010 10:19:56 +#VehCode Tire + +ENTRY_NOTEFILE Tires\Tire\Tire177_note.txt +Example of a tire using the CarSim Internal Tire Model. +EXIT_NOTEFILE Tires\Tire\Tire177_note.txt + +EXIT_PARSFILE Tires\Tire\Tire177.par + +#BlueLink9 Tire`205/55 R16` 20230503` , Left-front tire + + +* RF tire +iside 2 +WRITE_ADD_REFERENCE_FRAME_WHEEL +symbol_push <> R<> +#BlueLink10 Tire`205/55 R16` 20230503` , Right-front tire + +* Rear components +iaxle 2 +symbol_add <> 1 + +ENTER_PARSFILE Suspensions\Compliance\SuspCmp186.par`02-03-2010`09:58:59 +#FullDataName Suspension: Independent Compliance, Springs, and Dampers`C-Class, Hatchback - Rear Comp.`20230503 +#RingCtrl0 0 +*OPT_SPR 0 +iside 1 +*R_SPRING_L 0.797 +*R_SPRING_R 0.797 +*R_DAMPER_L 0.797 +*R_DAMPER_R 0.797 +*FS_OFFSET_L 0 +*FS_OFFSET_R 0 +*CT_FX_L 0 +*CT_FX_R 0 +*CS_FY_L -0.10e-4 +*CS_FY_R -0.10e-4 +*CS_MZ_L 0.190e-2 +*CS_MZ_R 0.190e-2 +*CC_FX_L 0 +*CC_FX_R 0 +*CI_FY_L 0.00029 +*CI_FY_R 0.00029 +*CI_MZ_L 0 +*CI_MZ_R 0 +*C_LONG_L 7e-5 +*C_LONG_R 7e-5 +*C_LAT_L 3.8e-5 +*C_LAT_R 3.8e-5 +*L_SPG_ADJ_L 0 +*L_SPG_ADJ_R 0 +DAUX 0 +*R_JOUNCE_L 0.797 +*R_JOUNCE_R 0.797 +*R_REBOUND_L 0.797 +*R_REBOUND_R 0.797 + +#BlueLink1 Suspension: Shock Absorber`Big Car Damping` 20230503` , Left shock absorber + + +ENTER_PARSFILE Suspensions\Aux_Roll\AuxMx155.par`02-03-2010`09:58:56 +#FullDataName Suspension: Auxiliary Roll Moment`344 N-m/deg (Non-linear)`20230503 +#RingCtrl0 LINEAR +#RadioCtrl0 0 + +*SCALAR 344 + +#DiagramOne0 +MX_AUX_TABLE LINEAR +-10, -4490.601075 +-9, -3826.866458 +-8, -3245.098966 +-7, -2727.228682 +-6, -2259.329279 +-5, -1830.385769 +-4, -1431.452024 +-3, -1055.055494 +-2, -694.7613699 +-1, -344.8400129 +0, 0 +1, 344.8400129 +2, 694.7613699 +3, 1055.055494 +4, 1431.452024 +5, 1830.385769 +6, 2259.329279 +7, 2727.228682 +8, 3245.098966 +9, 3826.866458 +10, 4490.601075 +ENDTABLE + +LOG_ENTRY Used Dataset: Suspension: Auxiliary Roll Moment; { 20230503 } 344 N-m/deg (Non-linear) +#Library : Suspension: Auxiliary Roll Moment +#DataSet : 344 N-m/deg (Non-linear) +#Category: 20230503 +#FileID : AuxMx155 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 09:58:56 +#VehCode Aux. Roll Moment + +EXIT_PARSFILE Suspensions\Aux_Roll\AuxMx155.par + +#BlueLink2 Suspension: Auxiliary Roll Moment`344 N-m/deg (Non-linear)` 20230503` , Roll moment + +#BlueLink5 Suspension: Jounce and Rebound Stops`+60 mm / -40 mm` 20230503` , Left jounce / rebound stops + +CMP_SPR_SEAT_COEFFICIENT 0.797 +CMP_DAMP_COEFFICIENT 0.797 +FS_OFFSET 0 +CT_FX_COEFFICIENT 0 +CS_FY_COEFFICIENT -0.10e-4 +CS_MZ_COEFFICIENT 0.190e-2 +CC_FX_COEFFICIENT 0 +CI_FY_COEFFICIENT 0.00029 +CI_MZ_COEFFICIENT 0 +C_LONG_COEFFICIENT 7e-5 +C_LAT_COEFFICIENT 3.8e-5 +L_SPG_ADJ 0 +CMP_JSTOP_COEFFICIENT 0.797 +CMP_RSTOP_COEFFICIENT 0.797 + +ENTER_PARSFILE Suspensions\Springs\Spring178.par`02-03-2010`09:58:57 +#FullDataName Suspension: Spring`30 N/mm`20230503 +#RingCtrl0 LINEAR +#DiagramOne0 +FS_COMP_TABLE LINEAR +-50, 1560.7 +-45, 1713.58 +-40, 1866.45 +-35, 2019.33 +-30, 2172.21 +-25, 2325.09 +-20, 2477.96 +-15, 2630.84 +-10, 2783.72 +-5, 2936.6 +0, 3089.47 +5, 3242.35 +10, 3395.23 +15, 3548.1 +20, 3700.98 +25, 3853.86 +30, 4006.74 +35, 4159.61 +40, 4312.49 +45, 4465.37 +50, 4618.25 +ENDTABLE +#DiagramOne1 +FS_EXT_TABLE LINEAR +-50, 1520.7 +-45, 1673.58 +-40, 1826.45 +-35, 1979.33 +-30, 2132.21 +-25, 2285.09 +-20, 2437.96 +-15, 2590.84 +-10, 2743.72 +-5, 2896.6 +0, 3049.47 +5, 3202.35 +10, 3355.23 +15, 3508.1 +20, 3660.98 +25, 3813.86 +30, 3966.74 +35, 4119.61 +40, 4272.49 +45, 4425.37 +50, 4578.25 +ENDTABLE +#RadioCtrl0 0 +#RadioCtrl1 0 + +SPRING_COMP_BETA 2 +SPRING_EXT_BETA 2 + + +LOG_ENTRY Used Dataset: Suspension: Spring; { 20230503 } 30 N/mm +#Library : Suspension: Spring +#DataSet : 30 N/mm +#Category: 20230503 +#FileID : Spring178 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 09:58:57 +#VehCode Spring Alone + +EXIT_PARSFILE Suspensions\Springs\Spring178.par + +#BlueLink0 Suspension: Spring`30 N/mm` 20230503` , Left + +OPT_EXT_SP 0 +FS_OFFSET 0 +CMP_OFFSET 0 + +iside 2 +#BlueLink4 Suspension: Shock Absorber`Big Car Damping` 20230503` , Right shock absorber + +#BlueLink6 Suspension: Jounce and Rebound Stops`+60 mm / -40 mm` 20230503` , Right jounce / rebound stops + +CMP_SPR_SEAT_COEFFICIENT 0.797 +CMP_DAMP_COEFFICIENT 0.797 +FS_OFFSET 0 +CT_FX_COEFFICIENT 0 +CS_FY_COEFFICIENT -0.10e-4 +CS_MZ_COEFFICIENT 0.190e-2 +CC_FX_COEFFICIENT 0 +CI_FY_COEFFICIENT 0.00029 +CI_MZ_COEFFICIENT 0 +C_LONG_COEFFICIENT 7e-5 +C_LAT_COEFFICIENT 3.8e-5 +L_SPG_ADJ 0 +CMP_JSTOP_COEFFICIENT 0.797 +CMP_RSTOP_COEFFICIENT 0.797 +#BlueLink3 Suspension: Spring`30 N/mm` 20230503` , Right + +OPT_EXT_SP 0 +FS_OFFSET 0 +CMP_OFFSET 0 + +LOG_ENTRY Used Dataset: Suspension: Independent Compliance, Springs, and Dampers; { 20230503 } C-Class, Hatchback - Rear Comp. +#Library : Suspension: Independent Compliance, Springs, and Dampers +#DataSet : C-Class, Hatchback - Rear Comp. +#Category: 20230503 +#FileID : SuspCmp186 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 09:58:59 +#VehCode Independent + +EXIT_PARSFILE Suspensions\Compliance\SuspCmp186.par + +#BlueLink17 Suspension: Independent Compliance, Springs, and Dampers`C-Class, Hatchback - Rear Comp.` 20230503` , Rear compliance + + +ENTER_PARSFILE Suspensions\Kin_Indy\IndKin174.par`02-03-2010`09:59:00 +#FullDataName Suspension: Independent System Kinematics`C-Class, Hatchback - Rear Suspension`20230503 +iside 1 +L_TRACK 1539 +Y_CL_SUSP 0 +M_US 71 +*IW_L 0.9 +*JNC_DESIGN_L 0 +*IW_R 0.9 +*JNC_DESIGN_R 0 +*TOE_L 0 +*TOE_R 0 +*CAMBER_L 0 +*CAMBER_R 0 +R_US_STR 0.1 + +#RingCtrl0 1 +OPT_JNC_DESIGN 1 +#CheckBox0 0 + + +ENTER_PARSFILE Suspensions\Dive\Dive153.par`02-03-2010`09:58:54 +#FullDataName Suspension: Dive Angle (Caster Change)`Rear 5-Link - Dive Angle`20230503 +#RingCtrl0 SPLINE +*SCALAR 0 + +#DiagramOne0 +SUSP_DIVE_TABLE SPLINE +-70, 0 +-60, 0 +-50, 0 +-40, 0 +-30, 0 +-20, 0 +-10, 0 +0, 0 +10, 0 +20, 0 +30, 0 +40, 0 +50, 0 +60, 0 +70, 0 +ENDTABLE +#RadioCtrl0 0 + +SUSP_DIVE_AXLE_TABLE SPLINE +-70, 0 +-60, 0 +-50, 0 +-40, 0 +-30, 0 +-20, 0 +-10, 0 +0, 0 +10, 0 +20, 0 +30, 0 +40, 0 +50, 0 +60, 0 +70, 0 +ENDTABLE + +LOG_ENTRY Used Dataset: Suspension: Dive Angle (Caster Change); { 20230503 } Rear 5-Link - Dive Angle +#Library : Suspension: Dive Angle (Caster Change) +#DataSet : Rear 5-Link - Dive Angle +#Category: 20230503 +#FileID : Dive153 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 09:58:54 +#VehCode Dive table + +EXIT_PARSFILE Suspensions\Dive\Dive153.par + +#BlueLink0 Suspension: Dive Angle (Caster Change)`Rear 5-Link - Dive Angle` 20230503` , Left wheel dive (caster change) + + +ENTER_PARSFILE Suspensions\Longitudinal\SusX155.par`02-03-2010`09:58:54 +#FullDataName Suspension: Longitudinal Position`Rear 5-Link - Longitudinal Movement`20230503 +#RingCtrl0 SPLINE + +#DiagramOne0 +SUSP_X_TABLE SPLINE +-70, 2.6892 +-60, 1.76827 +-50, 1.01123 +-40, 0.426265 +-30, 0.022328 +-20, -0.190752 +-10, -0.202151 +0, 0 +10, 0.428603 +20, 1.09748 +30, 2.02114 +40, 3.21439 +50, 4.69179 +60, 6.46687 +70, 8.5513 +ENDTABLE +#RadioCtrl0 0 + +SUSP_X_AXLE_TABLE SPLINE +-70, 2.6892 +-60, 1.76827 +-50, 1.01123 +-40, 0.426265 +-30, 0.022328 +-20, -0.190752 +-10, -0.202151 +0, 0 +10, 0.428603 +20, 1.09748 +30, 2.02114 +40, 3.21439 +50, 4.69179 +60, 6.46687 +70, 8.5513 +ENDTABLE + +LOG_ENTRY Used Dataset: Suspension: Longitudinal Position; { 20230503 } Rear 5-Link - Longitudinal Movement +#Library : Suspension: Longitudinal Position +#DataSet : Rear 5-Link - Longitudinal Movement +#Category: 20230503 +#FileID : SusX155 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 09:58:54 +#VehCode Longitudinal Movement + +EXIT_PARSFILE Suspensions\Longitudinal\SusX155.par + +#BlueLink1 Suspension: Longitudinal Position`Rear 5-Link - Longitudinal Movement` 20230503` , Left wheel X + + +ENTER_PARSFILE Suspensions\Camber\Camber150.par`02-03-2010`09:58:55 +#FullDataName Suspension: Camber Angle`Rear 5-Link - Camber Change`20230503 +#RingCtrl0 SPLINE +#RadioCtrl0 0 + + +#DiagramOne0 +CAMBER_TABLE SPLINE +-70, 1.66479 +-60, 1.43877 +-50, 1.21143 +-40, 0.981031 +-30, 0.746032 +-20, 0.505036 +-10, 0.25676 +0, 0 +10, -0.266403 +20, -0.543604 +30, -0.832791 +40, -1.13524 +50, -1.45237 +60, -1.78583 +70, -2.13754 +ENDTABLE + +LOG_ENTRY Used Dataset: Suspension: Camber Angle; { 20230503 } Rear 5-Link - Camber Change +#Library : Suspension: Camber Angle +#DataSet : Rear 5-Link - Camber Change +#Category: 20230503 +#FileID : Camber150 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 09:58:55 +#VehCode Camber + +ENTRY_NOTEFILE Suspensions\Camber\Camber150_note.txt +Generic 5-Link rear Camber change vs. Jounce +EXIT_NOTEFILE Suspensions\Camber\Camber150_note.txt + +EXIT_PARSFILE Suspensions\Camber\Camber150.par + +#BlueLink2 Suspension: Camber Angle`Rear 5-Link - Camber Change` 20230503` , Left wheel camber + + +ENTER_PARSFILE Suspensions\Lateral\SusLat152.par`02-03-2010`09:58:54 +#FullDataName Suspension: Lateral Position`Rear 5-Link - Lateral Movement`20230503 +#RingCtrl0 SPLINE +#DiagramOne0 +SUSP_LAT_TABLE SPLINE +-70, 5.34878 +-60, 3.82136 +-50, 2.55534 +-40, 1.54581 +-30, 0.788587 +-20, 0.280222 +-10, 0.018009 +0, 0 +10, 0.22505 +20, 0.692872 +30, 1.40412 +40, 2.36046 +50, 3.56474 +60, 5.02106 +70, 6.73495 +ENDTABLE +SUSP_LAT_AXLE_JOUNCE_TABLE SPLINE +-70, 5.34878 +-60, 3.82136 +-50, 2.55534 +-40, 1.54581 +-30, 0.788587 +-20, 0.280222 +-10, 0.018009 +0, 0 +10, 0.22505 +20, 0.692872 +30, 1.40412 +40, 2.36046 +50, 3.56474 +60, 5.02106 +70, 6.73495 +ENDTABLE +#RadioCtrl0 0 + + + +LOG_ENTRY Used Dataset: Suspension: Lateral Position; { 20230503 } Rear 5-Link - Lateral Movement +#Library : Suspension: Lateral Position +#DataSet : Rear 5-Link - Lateral Movement +#Category: 20230503 +#FileID : SusLat152 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 09:58:54 +#VehCode Lateral Movement + +ENTRY_NOTEFILE Suspensions\Lateral\SusLat152_note.txt +Generic 5-Link rear Lateral movement vs. Jounce +EXIT_NOTEFILE Suspensions\Lateral\SusLat152_note.txt + +EXIT_PARSFILE Suspensions\Lateral\SusLat152.par + +#BlueLink3 Suspension: Lateral Position`Rear 5-Link - Lateral Movement` 20230503` , Left wheel lateral (-Y) + + +ENTER_PARSFILE Suspensions\Toe\Toe151.par`02-03-2010`09:58:54 +#FullDataName Suspension: Toe Angle`Rear 5-Link - Toe Change`20230503 +#RingCtrl0 SPLINE +#RadioCtrl0 0 + + +#DiagramOne0 +TOE_TABLE SPLINE +-70, -1.02057 +-60, -0.828098 +-50, -0.65623 +-40, -0.501756 +-30, -0.361641 +-20, -0.233037 +-10, -0.113294 +0, 0 +10, 0.108974 +20, 0.215401 +30, 0.320605 +40, 0.425353 +50, 0.529714 +60, 0.632927 +70, 0.733253 +ENDTABLE + +LOG_ENTRY Used Dataset: Suspension: Toe Angle; { 20230503 } Rear 5-Link - Toe Change +#Library : Suspension: Toe Angle +#DataSet : Rear 5-Link - Toe Change +#Category: 20230503 +#FileID : Toe151 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 09:58:54 +#VehCode Toe + +ENTRY_NOTEFILE Suspensions\Toe\Toe151_note.txt +Generic 5-Link Rear Toe change vs. Jounce +EXIT_NOTEFILE Suspensions\Toe\Toe151_note.txt + +EXIT_PARSFILE Suspensions\Toe\Toe151.par + +#BlueLink4 Suspension: Toe Angle`Rear 5-Link - Toe Change` 20230503` , Left wheel toe + +IW 0.9 +JNC_DESIGN 0 +A_TOE 0 +A_CAMBER 0 + +iside 2 +#BlueLink5 Suspension: Dive Angle (Caster Change)`Rear 5-Link - Dive Angle` 20230503` , Right wheel dive (caster change) + +#BlueLink6 Suspension: Longitudinal Position`Rear 5-Link - Longitudinal Movement` 20230503` , Right wheel X + +#BlueLink7 Suspension: Camber Angle`Rear 5-Link - Camber Change` 20230503` , Right wheel camber + +#BlueLink8 Suspension: Lateral Position`Rear 5-Link - Lateral Movement` 20230503` , Right wheel lateral (+Y) + +#BlueLink9 Suspension: Toe Angle`Rear 5-Link - Toe Change` 20230503` , Right wheel toe + +IW 0.9 +JNC_DESIGN 0 +A_TOE 0 +A_CAMBER 0 + +LOG_ENTRY Used Dataset: Suspension: Independent System Kinematics; { 20230503 } C-Class, Hatchback - Rear Suspension +#Library : Suspension: Independent System Kinematics +#DataSet : C-Class, Hatchback - Rear Suspension +#Category: 20230503 +#FileID : IndKin174 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 09:59:00 +#VehCode Independent + +ENTRY_NOTEFILE Suspensions\Kin_Indy\IndKin174_note.txt +Generic 5-Link rear suspension kinematics generated by SuspensionSim. +EXIT_NOTEFILE Suspensions\Kin_Indy\IndKin174_note.txt + +EXIT_PARSFILE Suspensions\Kin_Indy\IndKin174.par + +#BlueLink20 Suspension: Independent System Kinematics`C-Class, Hatchback - Rear Suspension` 20230503` , Rear kinematics + + +* LR tire +iside 1 +WRITE_ADD_REFERENCE_FRAME_WHEEL +symbol_push <> L<> +#BlueLink13 Tire`205/55 R16` 20230503` , Left-rear tire + + +* RR tire +iside 2 +WRITE_ADD_REFERENCE_FRAME_WHEEL +symbol_push <> R<> +#BlueLink14 Tire`205/55 R16` 20230503` , Right-rear tire + +WRITE_ADD_REFERENCE_FRAME_BODY + +ENTER_PARSFILE Vehicles\Sprung_Mass\SprMass151.par`02-03-2010`09:58:43 +#FullDataName Vehicle: Sprung Mass`C-Class, Hatchback Sprung Mass`20230503 +#VehCode Rigid Sprung Mass +X_LENGTH 2578 +Y_LENGTH 1500 +iaxle 2 +iside 1 +LX_H 3350 +H_H 450 +H_CG_SU 540 +LX_AXLE 2578 +LX_CG_SU 1016 +M_SU 1274 +IXX_SU 606.1 +IYY_SU 1523 +IZZ_SU 1523 +IXZ_SU 0 +RX_SGUI 0.690 +RY_SGUI 1.093 +RZ_SGUI 1.093 +Y_CG_SU 0 +Y_H 0 +IXY_SU 0 +IYZ_SU 0 +Z_LENGTH 1478 +Y_LENGTH 1739 +*HWC_LF 316 +*HWC_RF 316 +*HWC_LR 316 +*HWC_RR 316 + +#CheckBox1 0 +H_WC 316 +iside 2 +H_WC 316 +iaxle 1 +iside 1 +H_WC 316 +iside 2 +H_WC 316 +iaxle 2 +iside 1 + +LOG_ENTRY Used Dataset: Vehicle: Sprung Mass; { 20230503 } C-Class, Hatchback Sprung Mass +#Library : Vehicle: Sprung Mass +#DataSet : C-Class, Hatchback Sprung Mass +#Category: 20230503 +#FileID : SprMass151 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 09:58:43 +#VehCode Rigid Sprung Mass + +EXIT_PARSFILE Vehicles\Sprung_Mass\SprMass151.par + +#BlueLink0 Vehicle: Sprung Mass`C-Class, Hatchback Sprung Mass` 20230503` , Sprung mass + + +ENTER_PARSFILE Aerodynamics\Aero_Main\Aero138.par`02-03-2010`10:01:17 +#FullDataName Aerodynamics: Main Screen`C-Class, Hatchback Aero`20230503 +X_REF_AERO -1289 +Y_REF_AERO 0 +H_REF_AERO 0 +L_REF_AERO 2578 +AREA_AERO 1.6 +D_AIR 1.206 + +X_REF_AIR -1289 +Y_REF_AIR 0 +H_REF_AIR 0 +L_REF_AIR 2578 +AAIR_CS 1.6 + +ENTER_PARSFILE Aerodynamics\Aero_Fx\AirCFx126.par`02-03-2010`10:01:17 +#FullDataName Aerodynamics: Fx (Drag) Coefficient`CFx`20230503 +#RingCtrl0 LINEAR_FLAT +#RadioCtrl0 0 + + +#DiagramOne0 +FX_AERO_SHAPING_TABLE LINEAR_FLAT +-90, 0 +-84, 0.0112 +-78, 0.0435 +-72, 0.094 +-66, 0.1575 +-60, 0.2279 +-54, 0.2984 +-48, 0.3619 +-42, 0.4124 +-36, 0.4447 +-30, 0.4559 +-20, 0.4559 +-18, 0.434468 +-16, 0.415292 +-14, 0.398372 +-12, 0.383708 +-10, 0.3713 +-8, 0.361148 +-6, 0.353252 +-4, 0.347612 +-2, 0.344228 +0, 0.3431 +2, 0.344228 +4, 0.347612 +6, 0.353252 +8, 0.361148 +10, 0.3713 +12, 0.383708 +14, 0.398372 +16, 0.415292 +18, 0.434468 +20, 0.4559 +30, 0.4559 +36, 0.4447 +42, 0.4124 +48, 0.3619 +54, 0.2984 +60, 0.228 +66, 0.1575 +72, 0.094 +78, 0.0435 +84, 0.0112 +90, 0 +ENDTABLE + +LOG_ENTRY Used Dataset: Aerodynamics: Fx (Drag) Coefficient; { 20230503 } CFx +#Library : Aerodynamics: Fx (Drag) Coefficient +#DataSet : CFx +#Category: 20230503 +#FileID : AirCFx126 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:01:17 +#VehCode Drag vs aero slip + +ENTRY_NOTEFILE Aerodynamics\Aero_Fx\AirCFx126_note.txt +Example Drag Coefficient data. +EXIT_NOTEFILE Aerodynamics\Aero_Fx\AirCFx126_note.txt + +EXIT_PARSFILE Aerodynamics\Aero_Fx\AirCFx126.par + +#BlueLink0 Aerodynamics: Fx (Drag) Coefficient`CFx` 20230503` , Long. force + + +ENTER_PARSFILE Aerodynamics\Aero_Fy\AirCFy126.par`02-03-2010`10:01:17 +#FullDataName Aerodynamics: Fy (Side Force) Coefficient`CFy`20230503 +#RingCtrl0 LINEAR_FLAT +#RadioCtrl0 0 + + +#DiagramOne0 +FY_AERO_SHAPING_TABLE LINEAR_FLAT +-90, 0 +-84, -0.0169 +-78, -0.0659 +-72, -0.1422 +-66, -0.2384 +-60, -0.345 +-54, -0.4516 +-48, -0.5478 +-42, -0.6241 +-36, -0.6731 +-30, -0.69 +-20, -0.69 +20, 0.69 +30, 0.69 +36, 0.6731 +42, 0.6241 +48, 0.5478 +54, 0.4516 +60, 0.345 +66, 0.2384 +72, 0.1422 +78, 0.0659 +84, 0.0169 +90, 0 +ENDTABLE + +LOG_ENTRY Used Dataset: Aerodynamics: Fy (Side Force) Coefficient; { 20230503 } CFy +#Library : Aerodynamics: Fy (Side Force) Coefficient +#DataSet : CFy +#Category: 20230503 +#FileID : AirCFy126 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:01:17 +#VehCode Aero side force vs aero slip + +ENTRY_NOTEFILE Aerodynamics\Aero_Fy\AirCFy126_note.txt +Example CFy data. +EXIT_NOTEFILE Aerodynamics\Aero_Fy\AirCFy126_note.txt + +EXIT_PARSFILE Aerodynamics\Aero_Fy\AirCFy126.par + +#BlueLink1 Aerodynamics: Fy (Side Force) Coefficient`CFy` 20230503` , Lateral force + + +ENTER_PARSFILE Aerodynamics\Aero_Fz\AirCFz126.par`02-03-2010`10:01:16 +#FullDataName Aerodynamics: Fz (Lift) Coefficient`CFz`20230503 +#RingCtrl0 LINEAR_FLAT +#RadioCtrl0 0 + + +#DiagramOne0 +FZ_AERO_SHAPING_TABLE LINEAR_FLAT +-90, 0 +-84, 0.0145 +-78, 0.0567 +-72, 0.1224 +-66, 0.2052 +-60, 0.297 +-54, 0.3888 +-48, 0.4716 +-42, 0.5373 +-36, 0.5795 +-30, 0.594 +-20, 0.594 +-18, 0.51268 +-16, 0.43992 +-14, 0.37572 +-12, 0.32008 +-10, 0.273 +-8, 0.23448 +-6, 0.20452 +-4, 0.18312 +-2, 0.17028 +0, 0.166 +2, 0.17028 +4, 0.18312 +6, 0.20452 +8, 0.23448 +10, 0.273 +12, 0.32008 +14, 0.37572 +16, 0.43992 +18, 0.51268 +20, 0.594 +30, 0.594 +36, 0.5795 +42, 0.5373 +48, 0.4716 +54, 0.3888 +60, 0.297 +66, 0.2052 +72, 0.1224 +78, 0.0567 +84, 0.0145 +90, 0 +ENDTABLE + +LOG_ENTRY Used Dataset: Aerodynamics: Fz (Lift) Coefficient; { 20230503 } CFz +#Library : Aerodynamics: Fz (Lift) Coefficient +#DataSet : CFz +#Category: 20230503 +#FileID : AirCFz126 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:01:16 +#VehCode Lift vs aero slip + +ENTRY_NOTEFILE Aerodynamics\Aero_Fz\AirCFz126_note.txt +Example Lift force data. +EXIT_NOTEFILE Aerodynamics\Aero_Fz\AirCFz126_note.txt + +EXIT_PARSFILE Aerodynamics\Aero_Fz\AirCFz126.par + +#BlueLink2 Aerodynamics: Fz (Lift) Coefficient`CFz` 20230503` , Vertical force + + +ENTER_PARSFILE Aerodynamics\Aero_Mx\AirCMx126.par`02-03-2010`10:01:16 +#FullDataName Aerodynamics: Mx (Roll Moment) Coefficient`CMx`20230503 +#RingCtrl0 LINEAR_FLAT +#RadioCtrl0 0 + + +#DiagramOne0 +MX_AERO_SHAPING_TABLE LINEAR_FLAT +-90, 0 +-84, -0.0038 +-78, -0.0147 +-72, -0.0317 +-66, -0.0532 +-60, -0.077 +-54, -0.1008 +-48, -0.1223 +-42, -0.1393 +-36, -0.1502 +-30, -0.154 +-20, -0.154 +20, 0.154 +30, 0.154 +36, 0.1502 +42, 0.1393 +48, 0.1223 +54, 0.1008 +60, 0.077 +66, 0.0532 +72, 0.0317 +78, 0.0147 +84, 0.0038 +90, 0 +ENDTABLE + +LOG_ENTRY Used Dataset: Aerodynamics: Mx (Roll Moment) Coefficient; { 20230503 } CMx +#Library : Aerodynamics: Mx (Roll Moment) Coefficient +#DataSet : CMx +#Category: 20230503 +#FileID : AirCMx126 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:01:16 +#VehCode Aero Mx vs aero slip + +ENTRY_NOTEFILE Aerodynamics\Aero_Mx\AirCMx126_note.txt +Example CMx data. +EXIT_NOTEFILE Aerodynamics\Aero_Mx\AirCMx126_note.txt + +EXIT_PARSFILE Aerodynamics\Aero_Mx\AirCMx126.par + +#BlueLink3 Aerodynamics: Mx (Roll Moment) Coefficient`CMx` 20230503` , Roll moment + + +ENTER_PARSFILE Aerodynamics\Aero_My\AirCMy126.par`02-03-2010`10:01:16 +#FullDataName Aerodynamics: My (Pitch Moment) Coefficient`CMy`20230503 +#RingCtrl0 LINEAR_FLAT +#RadioCtrl0 0 + + +#DiagramOne0 +MY_AERO_SHAPING_TABLE LINEAR_FLAT +-90, 0 +-84, 0.0044 +-78, 0.0172 +-72, 0.0371 +-66, 0.0622 +-60, 0.09 +-54, 0.1178 +-48, 0.1429 +-42, 0.1628 +-36, 0.1756 +-30, 0.18 +-20, 0.18001 +-18, 0.165844 +-16, 0.153168 +-14, 0.141984 +-12, 0.132292 +-10, 0.12409 +-8, 0.11738 +-6, 0.11216 +-4, 0.108432 +-2, 0.106196 +0, 0.10545 +2, 0.106196 +4, 0.108432 +6, 0.11216 +8, 0.11738 +10, 0.12409 +12, 0.132292 +14, 0.141984 +16, 0.153168 +18, 0.165844 +20, 0.18001 +30, 0.18 +36, 0.1756 +42, 0.1628 +48, 0.1429 +54, 0.1178 +60, 0.09 +66, 0.0622 +72, 0.0371 +78, 0.0172 +84, 0.0044 +90, 0 +ENDTABLE + +LOG_ENTRY Used Dataset: Aerodynamics: My (Pitch Moment) Coefficient; { 20230503 } CMy +#Library : Aerodynamics: My (Pitch Moment) Coefficient +#DataSet : CMy +#Category: 20230503 +#FileID : AirCMy126 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:01:16 +#VehCode Aero My vs aero slip + +ENTRY_NOTEFILE Aerodynamics\Aero_My\AirCMy126_note.txt +Example CMy data. +EXIT_NOTEFILE Aerodynamics\Aero_My\AirCMy126_note.txt + +EXIT_PARSFILE Aerodynamics\Aero_My\AirCMy126.par + +#BlueLink4 Aerodynamics: My (Pitch Moment) Coefficient`CMy` 20230503` , Pitch moment + + +ENTER_PARSFILE Aerodynamics\Aero_Mz\AirCMz126.par`02-03-2010`10:01:16 +#FullDataName Aerodynamics: Mz (Yaw Moment) Coefficient`CMz`20230503 +#RingCtrl0 LINEAR_FLAT +#RadioCtrl0 0 + + +#DiagramOne0 +MZ_AERO_SHAPING_TABLE LINEAR_FLAT +-90, 0 +-84, -0.0045 +-78, -0.0175 +-72, -0.0378 +-66, -0.0634 +-60, -0.0918 +-54, -0.1202 +-48, -0.1458 +-42, -0.1661 +-36, -0.1791 +-30, -0.1836 +-20, -0.1836 +20, 0.1836 +30, 0.1836 +36, 0.1791 +42, 0.1661 +48, 0.1458 +54, 0.1202 +60, 0.0918 +66, 0.0634 +72, 0.0378 +78, 0.0175 +84, 0.0045 +90, 0 +ENDTABLE + +LOG_ENTRY Used Dataset: Aerodynamics: Mz (Yaw Moment) Coefficient; { 20230503 } CMz +#Library : Aerodynamics: Mz (Yaw Moment) Coefficient +#DataSet : CMz +#Category: 20230503 +#FileID : AirCMz126 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:01:16 +#VehCode Aero Mz vs aero slip + +ENTRY_NOTEFILE Aerodynamics\Aero_Mz\AirCMz126_note.txt +NOTE: In earlier versions of CarSim 7.01b and earlier, the CMz dataset data had incorrect sign data and has been replaced by this dataset. +EXIT_NOTEFILE Aerodynamics\Aero_Mz\AirCMz126_note.txt + +EXIT_PARSFILE Aerodynamics\Aero_Mz\AirCMz126.par + +#BlueLink5 Aerodynamics: Mz (Yaw Moment) Coefficient`CMz` 20230503` , Yaw moment + + +LOG_ENTRY Used Dataset: Aerodynamics: Main Screen; { 20230503 } C-Class, Hatchback Aero +#Library : Aerodynamics: Main Screen +#DataSet : C-Class, Hatchback Aero +#Category: 20230503 +#FileID : Aero138 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:01:17 +#VehCode Aerodynamics + +ENTRY_NOTEFILE Aerodynamics\Aero_Main\Aero138_note.txt +According to SAE convention, the reference point is located at the midpoint of the wheelbase, the midpoint of the track, at ground level., and the reference length is equal to the wheelbase. + +EXIT_NOTEFILE Aerodynamics\Aero_Main\Aero138_note.txt + +EXIT_PARSFILE Aerodynamics\Aero_Main\Aero138.par + +#BlueLink1 Aerodynamics: Main Screen`C-Class, Hatchback Aero` 20230503` , Aerodynamics + + +ENTER_PARSFILE Animator\Vehicles\AniVeh158.par`02-03-2010`10:00:38 +#FullDataName Animator: Vehicles and Sensor Targets`C-Class, Hatchback`20230503 +#CheckBox0 1 +#CheckBox1 0 +#CheckBox2 1 +#CheckBox3 0 +#CheckBox4 0 + +OBJ_X_LENGTH 2578 +OBJ_Y_LENGTH 1739 +OBJ_Z_LENGTH 1478 +*DZ_V 0 +*LAT_WC 1500 +*LAT_WC_2 1500 +*HWC 300 +*WHEEL_RATIO 1.2 +*IMAGE_TYPE DEFAULT +DZ_OBJECT 0 +WRITE_ADD_REFERENCE_FRAME_OBJECT +TIRE_ANI_PARSFILE Animator\STL\AniSTL1011.par +SET_SCALE_X 1.2 +SET_SCALE_Y 1.2 +SET_SCALE_Z 1.2 +SET_OFFSET_X 0 +SET_OFFSET_Y 0.75 +SET_OFFSET_Z 0.285 +TIRE_ANI_PARSFILE Animator\STL\AniSTL1011.par +SET_SCALE_X 1.2 +SET_SCALE_Y 1.2 +SET_SCALE_Z 1.2 +SET_ANGLE_X 180 +SET_OFFSET_X 0 +SET_OFFSET_Y -0.75 +SET_OFFSET_Z 0.285 +TIRE_ANI_PARSFILE Animator\STL\AniSTL1011.par +SET_SCALE_X 1.2 +SET_SCALE_Y 1.2 +SET_SCALE_Z 1.2 +SET_OFFSET_X -2.578 +SET_OFFSET_Y 0.75 +SET_OFFSET_Z 0.285 +TIRE_ANI_PARSFILE Animator\STL\AniSTL1011.par +SET_SCALE_X 1.2 +SET_SCALE_Y 1.2 +SET_SCALE_Z 1.2 +SET_ANGLE_X 180 +SET_OFFSET_X -2.578 +SET_OFFSET_Y -0.75 +SET_OFFSET_Z 0.285 +WRITE_ADD_REFERENCE_FRAME_SHADOW + +ENTER_PARSFILE Animator\STL\AniSTL1001.par`02-03-2010`10:01:07 +#FullDataName Animator: Shape File Link`Vehicle Shadow Shape`20230503 +#MiscYellow3 +add_obj Animator\3D_shape_files_CS\vehicles\vehicle_shadows\shadow.obj +#ENDMYellow + +SET_COLOR 0.125 0.125 0.125 +X_REF_LENGTH 2690 +Y_REF_LENGTH 1900 +Z_REF_LENGTH 1220 +*TRANSPARENCY 0.8 +#RingCtrl0 1 +#CheckBox0 1 +set_lighting off +#CheckBox1 0 +set_fogging on +#CheckBox3 0 + +set_transparency 0.8 +show_front on +show_back off +#MiscYellow0 +tranclucent_fix on +#ENDMYellow + + +#BlueLink2 Animator: Camera Setup`Shape Preview (Side)` 20230503` , Animator camera + +*IMAGE_TYPE DEFAULT + +LOG_ENTRY Used Dataset: Animator: Shape File Link; { 20230503 } Vehicle Shadow Shape +#Library : Animator: Shape File Link +#DataSet : Vehicle Shadow Shape +#Category: 20230503 +#FileID : AniSTL1001 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:01:07 +#VehCode Shape File + +EXIT_PARSFILE Animator\STL\AniSTL1001.par + +#BlueLink0 Animator: Shape File Link`Vehicle Shadow Shape` 20230503` , Shadow + +WRITE_REFERENCE_FRAME_SIZE +DZ_OBJECT 0 +WRITE_ADD_REFERENCE_FRAME_OBJECT + +ENTER_PARSFILE Animator\STL_Groups\StlGroup295.par`02-03-2010`10:00:43 +#FullDataName Animator: Shape Assembly`C-Class, Hatchback`20230503 +*COLOR .36 .117 .117 +*OFFSET_X 0 +*OFFSET_Y 0 +*OFFSET_Z 0.27 +*X_REF_LENGTH 2575 +*Y_REF_LENGTH 1600 +*Z_REF_LENGTH 1600 +#CheckBox0 0 +#CheckBox2 0 +#CheckBox3 0 +#CheckBox4 1 +#CheckBox5 1 + +#RingCtrl0 1 +#RingCtrl1 2 +#RingCtrl2 2 +*IMAGE_TYPE DEFAULT + +ENTER_PARSFILE Animator\STL\AniSTL1002.par`02-03-2010`10:00:51 +#FullDataName Animator: Shape File Link`Hatchback: Body`20230503 +#MiscYellow3 +add_obj Animator\3D_shape_files_CS\vehicles\hatchback\body.obj +#ENDMYellow + +SET_COLOR 0 0 0.4 +*SPECULAR 1 +SMOOTH_MAX_ANGLE 45 +#RingCtrl0 1 +#CheckBox0 0 +set_lighting on +#CheckBox1 0 +set_fogging on +#CheckBox2 1 +mtl_ns_old on +#CheckBox3 1 +USE_RUN_COLOR + +show_front on +show_back off +SET_SPECULAR 1 1 1 + +#BlueLink2 Animator: Camera Setup`Shape Preview (Top)` 20230503` , Animator camera + +*IMAGE_TYPE DEFAULT + +LOG_ENTRY Used Dataset: Animator: Shape File Link; { 20230503 } Hatchback: Body +#Library : Animator: Shape File Link +#DataSet : Hatchback: Body +#Category: 20230503 +#FileID : AniSTL1002 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:51 +#VehCode Shape File + +EXIT_PARSFILE Animator\STL\AniSTL1002.par + +#BlueLink0 Animator: Shape File Link`Hatchback: Body` 20230503` , Shape File + +show_front on +show_back off +set_offset_x 0 +set_offset_y 0 +set_offset_z 0.27 + +ENTER_PARSFILE Animator\STL\AniSTL1003.par`02-03-2010`10:00:51 +#FullDataName Animator: Shape File Link`Hatchback: Body 2`20230503 +#MiscYellow3 +add_obj Animator\3D_shape_files_CS\vehicles\hatchback\body2.obj +#ENDMYellow + +SET_COLOR 0 0 0.4 +*SPECULAR 1 +SMOOTH_MAX_ANGLE 45 +#RingCtrl0 1 +#CheckBox0 0 +set_lighting on +#CheckBox1 0 +set_fogging on +#CheckBox2 1 +mtl_ns_old on +#CheckBox3 1 +USE_RUN_COLOR + +show_front on +show_back off +SET_SPECULAR 1 1 1 + +#BlueLink2 Animator: Camera Setup`Shape Preview (Top)` 20230503` , Animator camera + +*IMAGE_TYPE DEFAULT + +LOG_ENTRY Used Dataset: Animator: Shape File Link; { 20230503 } Hatchback: Body 2 +#Library : Animator: Shape File Link +#DataSet : Hatchback: Body 2 +#Category: 20230503 +#FileID : AniSTL1003 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:51 +#VehCode Shape File + +EXIT_PARSFILE Animator\STL\AniSTL1003.par + +#BlueLink1 Animator: Shape File Link`Hatchback: Body 2` 20230503` , Shape File + +show_front on +show_back off +set_offset_x 0 +set_offset_y 0 +set_offset_z 0.27 + +ENTER_PARSFILE Animator\STL\AniSTL1004.par`02-03-2010`10:00:51 +#FullDataName Animator: Shape File Link`Hatchback: Details`20230503 +#MiscYellow3 +add_obj Animator\3D_shape_files_CS\vehicles\hatchback\details.obj +#ENDMYellow + +SET_COLOR 1 1 1 +*SPECULAR 0.3 +SMOOTH_MAX_ANGLE 45 +#RingCtrl0 1 +#CheckBox0 0 +set_lighting on +#CheckBox1 0 +set_fogging on +#CheckBox2 1 +mtl_ns_old on +#CheckBox3 0 + +show_front on +show_back off +SET_SPECULAR 0.3 0.3 0.3 + +#BlueLink2 Animator: Camera Setup`Shape Preview (Top)` 20230503` , Animator camera + +*IMAGE_TYPE DEFAULT + +LOG_ENTRY Used Dataset: Animator: Shape File Link; { 20230503 } Hatchback: Details +#Library : Animator: Shape File Link +#DataSet : Hatchback: Details +#Category: 20230503 +#FileID : AniSTL1004 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:51 +#VehCode Shape File + +EXIT_PARSFILE Animator\STL\AniSTL1004.par + +#BlueLink2 Animator: Shape File Link`Hatchback: Details` 20230503` , Shape File + +show_front on +show_back off +set_offset_x 0 +set_offset_y 0 +set_offset_z 0.27 + +ENTER_PARSFILE Animator\STL\AniSTL1005.par`02-03-2010`10:00:52 +#FullDataName Animator: Shape File Link`Hatchback: Interior`20230503 +#MiscYellow3 +add_obj Animator\3D_shape_files_CS\vehicles\hatchback\interior.obj +#ENDMYellow + +SET_COLOR 0.753 0.753 0.753 +*SPECULAR 0.3 +SMOOTH_MAX_ANGLE 45 +#RingCtrl0 1 +#CheckBox0 0 +set_lighting on +#CheckBox1 0 +set_fogging on +#CheckBox2 1 +mtl_ns_old on +#CheckBox3 0 + +show_front on +show_back off +SET_SPECULAR 0.3 0.3 0.3 + +#BlueLink2 Animator: Camera Setup`Shape Preview (Top)` 20230503` , Animator camera + +*IMAGE_TYPE DEFAULT + +LOG_ENTRY Used Dataset: Animator: Shape File Link; { 20230503 } Hatchback: Interior +#Library : Animator: Shape File Link +#DataSet : Hatchback: Interior +#Category: 20230503 +#FileID : AniSTL1005 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:52 +#VehCode Shape File + +EXIT_PARSFILE Animator\STL\AniSTL1005.par + +#BlueLink3 Animator: Shape File Link`Hatchback: Interior` 20230503` , Shape File + +show_front on +show_back off +set_offset_x 0 +set_offset_y 0 +set_offset_z 0.27 + +ENTER_PARSFILE Animator\STL\AniSTL1006.par`02-03-2010`10:00:52 +#FullDataName Animator: Shape File Link`Hatchback: Interior Trim`20230503 +#MiscYellow3 +add_obj Animator\3D_shape_files_CS\vehicles\hatchback\interior_trim.obj +#ENDMYellow + +SET_COLOR .4 .4 .4 +*SPECULAR 0.3 +SMOOTH_MAX_ANGLE 45 +#RingCtrl0 1 +#CheckBox0 0 +set_lighting on +#CheckBox1 0 +set_fogging on +#CheckBox2 1 +mtl_ns_old on +#CheckBox3 0 + +show_front on +show_back off +SET_SPECULAR 0.3 0.3 0.3 + +#BlueLink2 Animator: Camera Setup`Shape Preview (Top)` 20230503` , Animator camera + +*IMAGE_TYPE DEFAULT + +LOG_ENTRY Used Dataset: Animator: Shape File Link; { 20230503 } Hatchback: Interior Trim +#Library : Animator: Shape File Link +#DataSet : Hatchback: Interior Trim +#Category: 20230503 +#FileID : AniSTL1006 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:52 +#VehCode Shape File + +EXIT_PARSFILE Animator\STL\AniSTL1006.par + +#BlueLink4 Animator: Shape File Link`Hatchback: Interior Trim` 20230503` , Shape File + +show_front on +show_back off +set_offset_x 0 +set_offset_y 0 +set_offset_z 0.27 + +ENTER_PARSFILE Animator\STL\AniSTL1007.par`02-03-2010`10:00:52 +#FullDataName Animator: Shape File Link`Hatchback: Steering Wheel`20230503 +#MiscYellow3 +add_obj Animator\3D_shape_files_CS\vehicles\hatchback\steering_wheel.obj +#ENDMYellow + +SET_COLOR 1 1 1 +*SPECULAR 0.3 +#RingCtrl0 1 +#CheckBox0 0 +set_lighting on +#CheckBox1 0 +set_fogging on +#CheckBox2 1 +mtl_ns_old on +#CheckBox3 0 + +show_front on +show_back off +SET_SPECULAR 0.3 0.3 0.3 + +#BlueLink2 Animator: Camera Setup`Shape Preview (Top)` 20230503` , Animator camera + +*IMAGE_TYPE DEFAULT + +LOG_ENTRY Used Dataset: Animator: Shape File Link; { 20230503 } Hatchback: Steering Wheel +#Library : Animator: Shape File Link +#DataSet : Hatchback: Steering Wheel +#Category: 20230503 +#FileID : AniSTL1007 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:52 +#VehCode Shape File + +EXIT_PARSFILE Animator\STL\AniSTL1007.par + +#BlueLink5 Animator: Shape File Link`Hatchback: Steering Wheel` 20230503` , Shape File + +show_front on +show_back off +set_offset_x 0 +set_offset_y 0 +set_offset_z 0.27 + +ENTER_PARSFILE Animator\STL\AniSTL1008.par`02-03-2010`10:00:52 +#FullDataName Animator: Shape File Link`Hatchback: Windows`20230503 +#MiscYellow3 +add_obj Animator\3D_shape_files_CS\vehicles\hatchback\windows.obj +#ENDMYellow + +SET_COLOR 0 0 0 +*SPECULAR 1 +*TRANSPARENCY 0.7 +SMOOTH_MAX_ANGLE 45 +#RingCtrl0 1 +#CheckBox0 0 +set_lighting on +#CheckBox1 0 +set_fogging on +#CheckBox2 1 +mtl_ns_old on +#CheckBox3 0 + +set_transparency 0.7 +show_front on +show_back off +SET_SPECULAR 1 1 1 + +#BlueLink2 Animator: Camera Setup`Shape Preview (Top)` 20230503` , Animator camera + +*IMAGE_TYPE DEFAULT + +LOG_ENTRY Used Dataset: Animator: Shape File Link; { 20230503 } Hatchback: Windows +#Library : Animator: Shape File Link +#DataSet : Hatchback: Windows +#Category: 20230503 +#FileID : AniSTL1008 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:52 +#VehCode Shape File + +EXIT_PARSFILE Animator\STL\AniSTL1008.par + +#BlueLink6 Animator: Shape File Link`Hatchback: Windows` 20230503` , Shape File + +show_front on +show_back off +set_offset_x 0 +set_offset_y 0 +set_offset_z 0.27 + +ENTER_PARSFILE Animator\STL\AniSTL1009.par`02-03-2010`10:00:52 +#FullDataName Animator: Shape File Link`Hatchback: Driver`20230503 +#MiscYellow3 +add_obj Animator\3D_shape_files_CS\vehicles\hatchback\driver.obj +#ENDMYellow + +SET_COLOR 0.753 0.753 0.753 +*SPECULAR 0 +SMOOTH_MAX_ANGLE 100 +#RingCtrl0 1 +#CheckBox0 0 +set_lighting on +#CheckBox1 0 +set_fogging on +#CheckBox2 1 +mtl_ns_old on +#CheckBox3 0 + +show_front on +show_back off +SET_SPECULAR 0 0 0 + +#BlueLink2 Animator: Camera Setup`Shape Preview (Side)` 20230503` , Animator camera + +*IMAGE_TYPE DEFAULT + +LOG_ENTRY Used Dataset: Animator: Shape File Link; { 20230503 } Hatchback: Driver +#Library : Animator: Shape File Link +#DataSet : Hatchback: Driver +#Category: 20230503 +#FileID : AniSTL1009 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:52 +#VehCode Shape File + +EXIT_PARSFILE Animator\STL\AniSTL1009.par + +#BlueLink13 Animator: Shape File Link`Hatchback: Driver` 20230503` , Shape File + +show_front on +show_back off +set_offset_x 0 +set_offset_y 0 +set_offset_z 0.27 +x_ref_length 2575 +y_ref_length 1600 +z_ref_length 1600 + +#BlueLink17 Animator: Camera Setup`Shape Preview (Side)` 20230503` , Animator camera + + +LOG_ENTRY Used Dataset: Animator: Shape Assembly; { 20230503 } C-Class, Hatchback +#Library : Animator: Shape Assembly +#DataSet : C-Class, Hatchback +#Category: 20230503 +#FileID : StlGroup295 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:43 +#VehCode Shape Group + +EXIT_PARSFILE Animator\STL_Groups\StlGroup295.par + +#BlueLink1 Animator: Shape Assembly`C-Class, Hatchback` 20230503` , Vehicle body + + +ENTER_PARSFILE Animator\Sound\Set\SndSet149.par`02-03-2010`10:00:39 +#FullDataName Animator: Sound Set`General Car Sounds`20230503 + + +ENTER_PARSFILE Animator\Sound\Sample\SndSmp220.par`02-03-2010`10:00:39 +#FullDataName Animator: Sound Sample`Gas Engine Sample, Coast`20230503 + +ADD_3D_SOUND Animator\Audio\Engine\Generic-Engine-02_L4_2.4L_0.0-Load_03-Mid-RPM.WAV +#CheckBox0 1 +LOOP_SOUND on + +#RingCtrl0 Default +SOUND_AUTO_START Default + +SOUND_VOL_MULT 1.0 +SOUND_VOL_MIN 0.01 +SOUND_VOL_MAX 9.0 +SOUND_FREQ_MULT 1.0 +SOUND_FREQ_MIN 0.01 +SOUND_FREQ_MAX 8.0 + + +ENTER_PARSFILE Animator\Sound\Modifier\SndMod388.par`02-03-2010`10:00:40 +#FullDataName Animator: Sound Modifier`Gas Engine Vol. 1, Throttle`20230503 + + +#RingCtrl0 VOLUME +ADD_SOUND_MODIFIER VOLUME +SOUNDMOD_OPERATION mult + +SOUNDMOD_INPUT_NAME throttle +SOUNDMOD_INPUT_MIN 0.0 +SOUNDMOD_INPUT_LOW 1.0 +SOUNDMOD_INPUT_HIGH 1.0 +SOUNDMOD_INPUT_MAX 1.0 +SOUNDMOD_OUTPUT_MIN 0.25 +SOUNDMOD_OUTPUT_LOW 0.0 +SOUNDMOD_OUTPUT_HIGH 0.0 +SOUNDMOD_OUTPUT_MAX 0.0 + +WRT_throttle +ANI_throttle + +LOG_ENTRY Used Dataset: Animator: Sound Modifier; { 20230503 } Gas Engine Vol. 1, Throttle +#Library : Animator: Sound Modifier +#DataSet : Gas Engine Vol. 1, Throttle +#Category: 20230503 +#FileID : SndMod388 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:40 +#VehCode Sound Modifier + +EXIT_PARSFILE Animator\Sound\Modifier\SndMod388.par + +#BlueLink0 Animator: Sound Modifier`Gas Engine Vol. 1, Throttle` 20230503` , Playback modification 1 + + +ENTER_PARSFILE Animator\Sound\Modifier\SndMod389.par`02-03-2010`10:00:40 +#FullDataName Animator: Sound Modifier`Gas Engine, RPM`20230503 + + +#RingCtrl0 VOLUME +ADD_SOUND_MODIFIER VOLUME +SOUNDMOD_OPERATION mult + +SOUNDMOD_INPUT_NAME av_eng +SOUNDMOD_INPUT_MIN 0.0 +SOUNDMOD_INPUT_LOW 1000.0 +SOUNDMOD_INPUT_HIGH 5000.0 +SOUNDMOD_INPUT_MAX 7500.0 +SOUNDMOD_OUTPUT_MIN 0.40 +SOUNDMOD_OUTPUT_LOW 0.60 +SOUNDMOD_OUTPUT_HIGH 0.80 +SOUNDMOD_OUTPUT_MAX 1.0 + +WRT_av_eng +ANI_av_eng + +LOG_ENTRY Used Dataset: Animator: Sound Modifier; { 20230503 } Gas Engine, RPM +#Library : Animator: Sound Modifier +#DataSet : Gas Engine, RPM +#Category: 20230503 +#FileID : SndMod389 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:40 +#VehCode Sound Modifier + +EXIT_PARSFILE Animator\Sound\Modifier\SndMod389.par + +#BlueLink1 Animator: Sound Modifier`Gas Engine, RPM` 20230503` , Playback modification 2 + + +ENTER_PARSFILE Animator\Sound\Modifier\SndMod390.par`02-03-2010`10:00:40 +#FullDataName Animator: Sound Modifier`Gas Engine Freq 1`20230503 + + +#RingCtrl0 FREQUENCY +ADD_SOUND_MODIFIER FREQUENCY +SOUNDMOD_OPERATION mult + +SOUNDMOD_INPUT_NAME av_eng +SOUNDMOD_INPUT_MIN 0.0 +SOUNDMOD_INPUT_LOW 500.0 +SOUNDMOD_INPUT_HIGH 4000.0 +SOUNDMOD_INPUT_MAX 8000.0 +SOUNDMOD_OUTPUT_MIN 0.0 +SOUNDMOD_OUTPUT_LOW 0.5 +SOUNDMOD_OUTPUT_HIGH 1.0 +SOUNDMOD_OUTPUT_MAX 2.0 + +WRT_av_eng +ANI_av_eng + +LOG_ENTRY Used Dataset: Animator: Sound Modifier; { 20230503 } Gas Engine Freq 1 +#Library : Animator: Sound Modifier +#DataSet : Gas Engine Freq 1 +#Category: 20230503 +#FileID : SndMod390 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:40 +#VehCode Sound Modifier + +EXIT_PARSFILE Animator\Sound\Modifier\SndMod390.par + +#BlueLink2 Animator: Sound Modifier`Gas Engine Freq 1` 20230503` , Playback modification 3 + + +LOG_ENTRY Used Dataset: Animator: Sound Sample; { 20230503 } Gas Engine Sample, Coast +#Library : Animator: Sound Sample +#DataSet : Gas Engine Sample, Coast +#Category: 20230503 +#FileID : SndSmp220 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:39 +#VehCode Sound Sample + +EXIT_PARSFILE Animator\Sound\Sample\SndSmp220.par + +#BlueLink0 Animator: Sound Sample`Gas Engine Sample, Coast` 20230503` , Sample 1 + + + +ENTER_PARSFILE Animator\Sound\Sample\SndSmp221.par`02-03-2010`10:00:39 +#FullDataName Animator: Sound Sample`Gas Engine Sample, Power`20230503 + +ADD_3D_SOUND Animator\Audio\Engine\Generic-Engine-02_L4_2.4L_1.0-Load_03-Mid-RPM.WAV +#CheckBox0 1 +LOOP_SOUND on + +#RingCtrl0 Default +SOUND_AUTO_START Default + +SOUND_VOL_MULT 0.8 +SOUND_VOL_MIN 0.01 +SOUND_VOL_MAX 9.0 +SOUND_FREQ_MULT 1.0 +SOUND_FREQ_MIN 0.01 +SOUND_FREQ_MAX 9.0 + + +ENTER_PARSFILE Animator\Sound\Modifier\SndMod391.par`02-03-2010`10:00:40 +#FullDataName Animator: Sound Modifier`Gas Engine Vol. 2, Throttle`20230503 + + +#RingCtrl0 VOLUME +ADD_SOUND_MODIFIER VOLUME +SOUNDMOD_OPERATION mult + +SOUNDMOD_INPUT_NAME throttle +SOUNDMOD_INPUT_MIN 0.0 +SOUNDMOD_INPUT_LOW 1.0 +SOUNDMOD_INPUT_HIGH 1.0 +SOUNDMOD_INPUT_MAX 1.0 +SOUNDMOD_OUTPUT_MIN 0.0 +SOUNDMOD_OUTPUT_LOW 1.0 +SOUNDMOD_OUTPUT_HIGH 1.0 +SOUNDMOD_OUTPUT_MAX 1.0 + +WRT_throttle +ANI_throttle + +LOG_ENTRY Used Dataset: Animator: Sound Modifier; { 20230503 } Gas Engine Vol. 2, Throttle +#Library : Animator: Sound Modifier +#DataSet : Gas Engine Vol. 2, Throttle +#Category: 20230503 +#FileID : SndMod391 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:40 +#VehCode Sound Modifier + +EXIT_PARSFILE Animator\Sound\Modifier\SndMod391.par + +#BlueLink0 Animator: Sound Modifier`Gas Engine Vol. 2, Throttle` 20230503` , Playback modification 1 + +#BlueLink1 Animator: Sound Modifier`Gas Engine, RPM` 20230503` , Playback modification 2 + +#BlueLink2 Animator: Sound Modifier`Gas Engine Freq 1` 20230503` , Playback modification 3 + + +LOG_ENTRY Used Dataset: Animator: Sound Sample; { 20230503 } Gas Engine Sample, Power +#Library : Animator: Sound Sample +#DataSet : Gas Engine Sample, Power +#Category: 20230503 +#FileID : SndSmp221 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:39 +#VehCode Sound Sample + +EXIT_PARSFILE Animator\Sound\Sample\SndSmp221.par + +#BlueLink1 Animator: Sound Sample`Gas Engine Sample, Power` 20230503` , Sample 2 + + + +ENTER_PARSFILE Animator\Sound\Sample\SndSmp222.par`02-03-2010`10:00:40 +#FullDataName Animator: Sound Sample`Wind Noise`20230503 + +ADD_3D_SOUND Animator\Audio\Environment\Wind_1_Mono.WAV +#CheckBox0 1 +LOOP_SOUND on + +#RingCtrl0 Default +SOUND_AUTO_START Default + +SOUND_VOL_MULT 1.5 +SOUND_VOL_MIN 0.01 +SOUND_VOL_MAX 9.0 +SOUND_FREQ_MULT 1.0 +SOUND_FREQ_MIN 0.01 +SOUND_FREQ_MAX 9.0 + + +ENTER_PARSFILE Animator\Sound\Modifier\SndMod392.par`02-03-2010`10:00:40 +#FullDataName Animator: Sound Modifier`Wind Vol. 1`20230503 + + +#RingCtrl0 VOLUME +ADD_SOUND_MODIFIER VOLUME +SOUNDMOD_OPERATION mult + +SOUNDMOD_INPUT_NAME vAir +SOUNDMOD_INPUT_MIN 0.0 +SOUNDMOD_INPUT_LOW 80 +SOUNDMOD_INPUT_HIGH 160 +SOUNDMOD_INPUT_MAX 240 +SOUNDMOD_OUTPUT_MIN 0.0 +SOUNDMOD_OUTPUT_LOW 0.03125 +SOUNDMOD_OUTPUT_HIGH 0.125 +SOUNDMOD_OUTPUT_MAX 0.25 + +WRT_vAir +ANI_vAir + +LOG_ENTRY Used Dataset: Animator: Sound Modifier; { 20230503 } Wind Vol. 1 +#Library : Animator: Sound Modifier +#DataSet : Wind Vol. 1 +#Category: 20230503 +#FileID : SndMod392 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:40 +#VehCode Sound Modifier + +EXIT_PARSFILE Animator\Sound\Modifier\SndMod392.par + +#BlueLink0 Animator: Sound Modifier`Wind Vol. 1` 20230503` , Playback modification 1 + + +ENTER_PARSFILE Animator\Sound\Modifier\SndMod393.par`02-03-2010`10:00:40 +#FullDataName Animator: Sound Modifier`Wind Frequency`20230503 + + +#RingCtrl0 FREQUENCY +ADD_SOUND_MODIFIER FREQUENCY +SOUNDMOD_OPERATION mult + +SOUNDMOD_INPUT_NAME vAir +SOUNDMOD_INPUT_MIN 0.0 +SOUNDMOD_INPUT_LOW 125 +SOUNDMOD_INPUT_HIGH 250 +SOUNDMOD_INPUT_MAX 375 +SOUNDMOD_OUTPUT_MIN 0.0 +SOUNDMOD_OUTPUT_LOW 0.6667 +SOUNDMOD_OUTPUT_HIGH 1.3333 +SOUNDMOD_OUTPUT_MAX 2.0 + +WRT_vAir +ANI_vAir + +LOG_ENTRY Used Dataset: Animator: Sound Modifier; { 20230503 } Wind Frequency +#Library : Animator: Sound Modifier +#DataSet : Wind Frequency +#Category: 20230503 +#FileID : SndMod393 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:40 +#VehCode Sound Modifier + +EXIT_PARSFILE Animator\Sound\Modifier\SndMod393.par + +#BlueLink1 Animator: Sound Modifier`Wind Frequency` 20230503` , Playback modification 2 + + +LOG_ENTRY Used Dataset: Animator: Sound Sample; { 20230503 } Wind Noise +#Library : Animator: Sound Sample +#DataSet : Wind Noise +#Category: 20230503 +#FileID : SndSmp222 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:40 +#VehCode Sound Sample + +EXIT_PARSFILE Animator\Sound\Sample\SndSmp222.par + +#BlueLink2 Animator: Sound Sample`Wind Noise` 20230503` , Sample 3 + + + + + + + + + + + +LOG_ENTRY Used Dataset: Animator: Sound Set; { 20230503 } General Car Sounds +#Library : Animator: Sound Set +#DataSet : General Car Sounds +#Category: 20230503 +#FileID : SndSet149 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:39 +#VehCode Sound Set + +EXIT_PARSFILE Animator\Sound\Set\SndSet149.par + +#BlueLink6 Animator: Sound Set`General Car Sounds` 20230503` , Sound Set + +WRITE_REFERENCE_FRAME_SIZE +WRITE_ADD_REFERENCE_FRAME_BRAKES + +ENTER_PARSFILE Animator\STL\AniSTL1010.par`02-03-2010`10:00:51 +#FullDataName Animator: Shape File Link`Hatchback: Brake Lights`20230503 +#MiscYellow3 +add_obj Animator\3D_shape_files_CS\vehicles\hatchback\brakes_on.obj +#ENDMYellow + +SET_COLOR 1 1 1 +SET_OFFSET_X -0.01 +SET_OFFSET_Y 0 +SET_OFFSET_Z 0.27 +X_REF_LENGTH 2575 +Y_REF_LENGTH 1600 +Z_REF_LENGTH 1600 +*SPECULAR 1 +SMOOTH_MAX_ANGLE 27 +#RingCtrl0 1 +#CheckBox0 0 +set_lighting on +#CheckBox1 0 +set_fogging on +#CheckBox2 1 +mtl_ns_old on +#CheckBox3 0 + +show_front on +show_back off +SET_SPECULAR 1 1 1 + +#BlueLink2 Animator: Camera Setup`Shape Preview (Top)` 20230503` , Animator camera + +*IMAGE_TYPE DEFAULT + +LOG_ENTRY Used Dataset: Animator: Shape File Link; { 20230503 } Hatchback: Brake Lights +#Library : Animator: Shape File Link +#DataSet : Hatchback: Brake Lights +#Category: 20230503 +#FileID : AniSTL1010 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:51 +#VehCode Shape File + +EXIT_PARSFILE Animator\STL\AniSTL1010.par + +#BlueLink3 Animator: Shape File Link`Hatchback: Brake Lights` 20230503` , Brake lights + +WRITE_REFERENCE_FRAME_SIZE + + +ENTER_PARSFILE Animator\Cameras\Camera290.par`02-03-2010`10:01:14 +#FullDataName Animator: Camera Setup`Vehicle Pictures`20230503 +#RingCtrl1 0 + +#CheckBox0 0 +#CheckBox1 0 + +GHOST_COUNT 0 +SET_CAMERA_Reference_Frame 20230503 Yaw for Shape Preview +#BlueLink0 Animator: Reference Frame`Yaw for Shape Preview` 20230503` , Reference frame for outside camera + +SET_LOOKPOINT_Reference_Frame 20230503 Yaw for Shape Preview +SET_LOOKPOINT_X 1 +SET_LOOKPOINT_Y 0 +SET_LOOKPOINT_Z 0.5 +SET_AZIMUTH 230 +SET_ELEVATION 6 +SET_DISTANCE 12 +*SET_LOOKPOINT_X 1 +*SET_LOOKPOINT_Y 0 +*SET_LOOKPOINT_Z 0.5 +*SET_AZIMUTH 230 +*SET_ELEVATION 6 +*SET_DISTANCE 12 +GHOST_COUNT 0 +FOG_SCALE 0 +SET_FIELD_OF_VIEW 21.1 + +LOG_ENTRY Used Dataset: Animator: Camera Setup; { 20230503 } Vehicle Pictures +#Library : Animator: Camera Setup +#DataSet : Vehicle Pictures +#Category: 20230503 +#FileID : Camera290 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:01:14 +#VehCode Camera + +ENTRY_NOTEFILE Animator\Cameras\Camera290_note.txt +Pause the animation at the very start and center the vehicle in the animator to take a picture for the Animator: Vehicle screen. +EXIT_NOTEFILE Animator\Cameras\Camera290_note.txt + +EXIT_PARSFILE Animator\Cameras\Camera290.par + +#BlueLink5 Animator: Camera Setup`Vehicle Pictures` 20230503` , Animator camera + + +ENTER_PARSFILE Animator\STL\AniSTL1011.par`02-03-2010`10:01:03 +#FullDataName Animator: Shape File Link`Blurred Tire`20230503 +#MiscYellow3 +add_obj Animator\3D_shape_files_CS\tires\blurred_tire\blurred_tire.obj +#ENDMYellow + +SET_COLOR 1 1 1 +*SPECULAR 0.3 +SMOOTH_MAX_ANGLE 1 +#RingCtrl0 0 +#CheckBox0 0 +set_lighting on +#CheckBox1 0 +set_fogging on +#CheckBox2 1 +mtl_ns_old on +#CheckBox3 0 + +show_front on +show_back on +SET_SPECULAR 0.3 0.3 0.3 + +#BlueLink2 Animator: Camera Setup`Shape Preview (Side)` 20230503` , Animator camera + +*IMAGE_TYPE DEFAULT + +LOG_ENTRY Used Dataset: Animator: Shape File Link; { 20230503 } Blurred Tire +#Library : Animator: Shape File Link +#DataSet : Blurred Tire +#Category: 20230503 +#FileID : AniSTL1011 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:01:03 +#VehCode Shape File + +EXIT_PARSFILE Animator\STL\AniSTL1011.par + +#BlueLink2 Animator: Shape File Link`Blurred Tire` 20230503` , Tire for traffic vehicle + + +LOG_ENTRY Used Dataset: Animator: Vehicles and Sensor Targets; { 20230503 } C-Class, Hatchback +#Library : Animator: Vehicles and Sensor Targets +#DataSet : C-Class, Hatchback +#Category: 20230503 +#FileID : AniVeh158 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:38 +#VehCode Vehicle Shape + +ENTRY_NOTEFILE Animator\Vehicles\AniVeh158_note.txt +The Animator: Vehicles and Other Moving Objects screen is used to define animation shapes to be used with the animator. +EXIT_NOTEFILE Animator\Vehicles\AniVeh158_note.txt + +EXIT_PARSFILE Animator\Vehicles\AniVeh158.par + +#BlueLink2 Animator: Vehicles and Sensor Targets`C-Class, Hatchback` 20230503` , Vehicle animator data + + +ENTER_PARSFILE Powertrain\Fwd\FWD118.par`03-05-2023`22:06:47 +#FullDataName Powertrain: Front-Wheel Drive`150 kW, 6-spd., 4.1 Ratio`20230205 + +OPT_PT 1 + +#RingCtrl0 0 +OPT_ENGINE_INTERNAL 0 +#RingCtrl1 0 +#RingCtrl2 0 +#RingCtrl3 0 +#RingCtrl4 1 +R_MDRIVE 1 +DRIVELINE_FREQ 9 +DRIVELINE_ZETA 0.9 + + +OPT_PWR_CPL_INTERNAL 0 +OPT_TRANS_INTERNAL 0 +OPT_DIFF_INTERNAL(1) 0 + + +IDIFF 1 + +IDIFF 1 + +LOG_ENTRY Used Dataset: Powertrain: Front-Wheel Drive; { 20230205 } 150 kW, 6-spd., 4.1 Ratio +#Library : Powertrain: Front-Wheel Drive +#DataSet : 150 kW, 6-spd., 4.1 Ratio +#Category: 20230205 +#FileID : FWD118 +#Product : CarSim Version 8.02, March 2010 +#Last update: 03-05-2023 22:06:47 +#VehCode FWD + +ENTRY_NOTEFILE Powertrain\Fwd\FWD118_note.txt +Generic 150 kW powertrain with an automatic transmission. The torque converter data has been tuned to work with the 150 kW engine to give reasonable performance. +EXIT_NOTEFILE Powertrain\Fwd\FWD118_note.txt + +EXIT_PARSFILE Powertrain\Fwd\FWD118.par + +#BlueLink3 Powertrain: Front-Wheel Drive`150 kW, 6-spd., 4.1 Ratio` 20230205` , Front-wheel drive + + +ENTER_PARSFILE Brakes\4W_System\Brk4W146.par`02-03-2010`10:00:35 +#FullDataName Brakes: Four-Wheel System`C-Class, Hatchback w/o ABS`20230503 +TC_L1 0.06 +TC_R1 0.06 +TC_L2 0.06 +TC_R2 0.06 +TL_L1 0 +TL_R1 0 +TL_L2 0 +TL_R2 0 + +#CheckBox0 1 + + +iaxle 1 +iside 1 + +ENTER_PARSFILE Brakes\Torque\BrkTrq156.par`02-03-2010`10:00:33 +#FullDataName Brakes: Torque`300 N-m/MPa`20230503 +#RingCtrl0 COEFFICIENT +#RadioCtrl0 0 + +*SCALAR 300 + + +MY_BRAKE_COEFFICIENT 300 + +LOG_ENTRY Used Dataset: Brakes: Torque; { 20230503 } 300 N-m/MPa +#Library : Brakes: Torque +#DataSet : 300 N-m/MPa +#Category: 20230503 +#FileID : BrkTrq156 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:33 +#VehCode Brake torque + +EXIT_PARSFILE Brakes\Torque\BrkTrq156.par + +#BlueLink0 Brakes: Torque`300 N-m/MPa` 20230503` , Left front + + +ENTER_PARSFILE Brakes\Proportioning\BrkProp153.par`02-03-2010`10:00:33 +#FullDataName Brakes: Proportioning / Limiting Valve`Unity Gain`20230503 +#RingCtrl0 COEFFICIENT +#RadioCtrl0 0 + +*SCALAR 1 + +PBK_DL_COEFFICIENT 1 + +LOG_ENTRY Used Dataset: Brakes: Proportioning / Limiting Valve; { 20230503 } Unity Gain +#Library : Brakes: Proportioning / Limiting Valve +#DataSet : Unity Gain +#Category: 20230503 +#FileID : BrkProp153 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:33 +#VehCode Prop. / limit. valve + +EXIT_PARSFILE Brakes\Proportioning\BrkProp153.par + +#BlueLink4 Brakes: Proportioning / Limiting Valve`Unity Gain` 20230503` , Left front + +TC_BK 0.06 +TLAG_BK 0 + +ABS_VMIN 10000 + +iside 2 +#BlueLink1 Brakes: Torque`300 N-m/MPa` 20230503` , Right front + +#BlueLink5 Brakes: Proportioning / Limiting Valve`Unity Gain` 20230503` , Right front + +TC_BK 0.06 +TLAG_BK 0 + +iaxle 2 +iside 1 + +ENTER_PARSFILE Brakes\Torque\BrkTrq157.par`02-03-2010`10:00:33 +#FullDataName Brakes: Torque`200 N-m/MPa`20230503 +#RingCtrl0 COEFFICIENT +#RadioCtrl0 0 + +*SCALAR 200 + + +MY_BRAKE_COEFFICIENT 200 + +LOG_ENTRY Used Dataset: Brakes: Torque; { 20230503 } 200 N-m/MPa +#Library : Brakes: Torque +#DataSet : 200 N-m/MPa +#Category: 20230503 +#FileID : BrkTrq157 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:33 +#VehCode Brake torque + +EXIT_PARSFILE Brakes\Torque\BrkTrq157.par + +#BlueLink2 Brakes: Torque`200 N-m/MPa` 20230503` , Left rear + + +ENTER_PARSFILE Brakes\Proportioning\BrkProp154.par`02-03-2010`10:00:34 +#FullDataName Brakes: Proportioning / Limiting Valve`Unity until 2.5MPa then 30%`20230503 +#RingCtrl0 CARPET +#RadioCtrl0 0 + + +*3D_XLabel Dynamic wheel load (N) +*3D_YLabel Control pressure (MPa) +*3D_ZLabel Delivery pressure to ABS (MPa) + +#DiagramTwo0 +*3D_DATA 2, 3 ! columns x rows +PBK_DL_CARPET +0, 1000, 2000 +0, 0, 0 +2.5, 2.5, 2.5 +3.5, 2.8, 2.8 +ENDTABLE + + +LOG_ENTRY Used Dataset: Brakes: Proportioning / Limiting Valve; { 20230503 } Unity until 2.5MPa then 30% +#Library : Brakes: Proportioning / Limiting Valve +#DataSet : Unity until 2.5MPa then 30% +#Category: 20230503 +#FileID : BrkProp154 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:34 +#VehCode Prop. / limit. valve + +EXIT_PARSFILE Brakes\Proportioning\BrkProp154.par + +#BlueLink6 Brakes: Proportioning / Limiting Valve`Unity until 2.5MPa then 30%` 20230503` , Left rear + +TC_BK 0.06 +TLAG_BK 0 + +ABS_VMIN 10000 + +iside 2 +#BlueLink3 Brakes: Torque`200 N-m/MPa` 20230503` , Right rear + +#BlueLink7 Brakes: Proportioning / Limiting Valve`Unity until 2.5MPa then 30%` 20230503` , Right rear + +TC_BK 0.06 +TLAG_BK 0 + +LOG_ENTRY Used Dataset: Brakes: Four-Wheel System; { 20230503 } C-Class, Hatchback w/o ABS +#Library : Brakes: Four-Wheel System +#DataSet : C-Class, Hatchback w/o ABS +#Category: 20230503 +#FileID : Brk4W146 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:35 +#VehCode 4-wheel system + +EXIT_PARSFILE Brakes\4W_System\Brk4W146.par + +#BlueLink6 Brakes: Four-Wheel System`C-Class, Hatchback w/o ABS` 20230503` , Brake system + + +ENTER_PARSFILE Steering\System2\StrSys2141.par`02-03-2010`09:59:05 +#FullDataName Steering`C-Class, Hatchback: Power, R&P`20230503 +*I_COL 0.1 +*I_GEAR_IN 0.01 +*D_COL 0.025 +*HYS_COL 1.5 +*BETA_COL 2 +*L1_LKPO 75.3998 +*L2_LKPO 0 +*R1_LKPO 75.3998 +*R2_LKPO 0 +*L1_AKPI 13.7603 +*L2_AKPI 0 +*R1_AKPI 13.7603 +*R2_AKPI 0 +*L1_ACAST 3.000056 +*L2_ACAST 0 +*R1_ACAST 3.000056 +*R2_ACAST 0 +*L1_XKPO 0 +*L2_XKPO 0 +*R1_XKPO 0 +*R2_XKPO 0 +*D_RACK_F 30 +*K_TBAR 2 + +#RingCtrl0 1 +#RingCtrl1 3 +#RingCtrl2 0 +#RingCtrl3 0 +#RingCtrl4 0 +#RingCtrl5 1 +#RingCtrl6 0 +#RingCtrl7 1 + +I_COL 0.1 +I_GEAR_IN 0.01 +D_COL 0.025 +HYS_COL 1.5 +BETA_COL 2 +OPT_STEER_DEF 1 + +OPT_M_SW_CALC 1 +iside 1 +iaxle 1 +L_KPO 75.3998 +A_KPI 13.7603 +A_CASTER 3.000056 +X_KPO 0 + +iside 2 +L_KPO 75.3998 +A_KPI 13.7603 +A_CASTER 3.000056 +X_KPO 0 + +iaxle 2 +L_KPO 0 +A_KPI 0 +A_CASTER 0 +X_KPO 0 + +iside 1 +L_KPO 0 +A_KPI 0 +A_CASTER 0 +X_KPO 0 + +iaxle 2 +OPT_RACK 1 +RACK_TRAVEL_COEFFICIENT 0.1 + +ENTER_PARSFILE Steering\Compliance\StrCmp145.par`02-03-2010`09:59:02 +#FullDataName Steering System: Compliance`No Steer Compliance`20230503 +#RingCtrl0 CONSTANT +#RadioCtrl0 0 + +*SCALAR 0 + +STEER_COMP_CONSTANT 0 + +LOG_ENTRY Used Dataset: Steering System: Compliance; { 20230503 } No Steer Compliance +#Library : Steering System: Compliance +#DataSet : No Steer Compliance +#Category: 20230503 +#FileID : StrCmp145 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 09:59:02 +#VehCode Steering compliance + +EXIT_PARSFILE Steering\Compliance\StrCmp145.par + +#BlueLink14 Steering System: Compliance`No Steer Compliance` 20230503` , Rear compliance + + +iaxle 1 + +OPT_POWER 1 +OPT_RACK 1 + +ENTER_PARSFILE Steering\Rack_Kinematics\RackKin130.par`02-03-2010`09:59:04 +#FullDataName Steering System: Rack kinematics`C-Class, Hatchback Rack Kinematics (CS 8.0)`20230503 +#RingCtrl0 LINEAR +#RadioCtrl0 0 + + +#DiagramOne0 +RACK_TRAVEL_TABLE LINEAR +-745.1791926, -68.74666667 +-710.2908012, -66.1025641 +-678.8907695, -63.65432099 +-650.4262569, -61.38095238 +-624.4654261, -59.26436782 +-600.6639075, -57.28888889 +-578.7423498, -55.44086022 +-558.4708632, -53.70833333 +-539.6579265, -52.08080808 +-522.1422808, -50.54901961 +-505.7868821, -49.1047619 +-490.4743068, -47.74074074 +-476.1032062, -46.45045045 +-462.5855315, -45.22807018 +-449.8443351, -44.06837607 +-437.8120087, -42.96666667 +-426.4288586, -41.91869919 +-415.641941, -40.92063492 +-405.4041042, -39.96899225 +-395.6731934, -39.06060606 +-386.411387, -38.19259259 +-377.5846387, -37.36231884 +-369.1622053, -36.56737589 +-361.1162461, -35.80555556 +-353.4214799, -35.07482993 +-346.0548908, -34.37333333 +0, 0 +346.0548908, 34.37333333 +353.4214799, 35.07482993 +361.1162461, 35.80555556 +369.1622053, 36.56737589 +377.5846387, 37.36231884 +386.411387, 38.19259259 +395.6731934, 39.06060606 +405.4041042, 39.96899225 +415.641941, 40.92063492 +426.4288586, 41.91869919 +437.8120087, 42.96666667 +449.8443351, 44.06837607 +462.5855315, 45.22807018 +476.1032062, 46.45045045 +490.4743068, 47.74074074 +505.7868821, 49.1047619 +522.1422808, 50.54901961 +539.6579265, 52.08080808 +558.4708632, 53.70833333 +578.7423498, 55.44086022 +600.6639075, 57.28888889 +624.4654261, 59.26436782 +650.4262569, 61.38095238 +678.8907695, 63.65432099 +710.2908012, 66.1025641 +745.1791926, 68.74666667 +ENDTABLE + +LOG_ENTRY Used Dataset: Steering System: Rack kinematics; { 20230503 } C-Class, Hatchback Rack Kinematics (CS 8.0) +#Library : Steering System: Rack kinematics +#DataSet : C-Class, Hatchback Rack Kinematics (CS 8.0) +#Category: 20230503 +#FileID : RackKin130 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 09:59:04 +#VehCode Steering rack + +EXIT_PARSFILE Steering\Rack_Kinematics\RackKin130.par + +#BlueLink4 Steering System: Rack kinematics`C-Class, Hatchback Rack Kinematics (CS 8.0)` 20230503` , Rack input to output: front + +D_RACK 30 +TBAR 2 + +ENTER_PARSFILE Steering\KinematicsRack2\RkKinAx131.par`02-03-2010`09:59:03 +#FullDataName Steering System: Kinematics for 2 Wheels (Rack & Pinion)`C-Class, Hatchback Wheel Kinematics (CS 8.0)`20230503 +#RingCtrl0 LINEAR +#RingCtrl1 LINEAR + +iside 2 +#DiagramOne0 +RACK_KIN_TABLE LINEAR +-68.74666667, -51.70173619 +-66.1025641, -49.01831812 +-63.65432099, -46.60343424 +-61.38095238, -44.4178347 +-59.26436782, -42.42986883 +-57.28888889, -40.61362061 +-55.44086022, -38.94760638 +-53.70833333, -37.41383314 +-52.08080808, -35.99709892 +-50.54901961, -34.68446142 +-49.1047619, -33.46482735 +-47.74074074, -32.32863026 +-46.45045045, -31.26757472 +-45.22807018, -30.27443098 +-44.06837607, -29.34286857 +-42.96666667, -28.46732043 +-41.91869919, -27.64287104 +-40.92063492, -26.86516375 +-39.96899225, -26.13032354 +-39.06060606, -25.4348923 +-38.19259259, -24.77577418 +-37.36231884, -24.15018946 +-36.56737589, -23.55563517 +-35.80555556, -22.98985153 +-35.07482993, -22.45079315 +-34.37333333, -21.93660415 +0, 0 +34.37333333, 17.98751142 +35.07482993, 18.33767425 +35.80555556, 18.70226961 +36.56737589, 19.08225052 +37.36231884, 19.47866018 +38.19259259, 19.89264357 +39.06060606, 20.32546085 +39.96899225, 20.77850307 +40.92063492, 21.25331074 +41.91869919, 21.75159574 +42.96666667, 22.27526751 +44.06837607, 22.8264645 +45.22807018, 23.40759213 +46.45045045, 24.0213692 +47.74074074, 24.67088495 +49.1047619, 25.35966994 +50.54901961, 26.09178521 +52.08080808, 26.87193547 +53.70833333, 27.70561519 +55.44086022, 28.59929947 +57.28888889, 29.56069814 +59.26436782, 30.59910026 +61.38095238, 31.72585173 +63.65432099, 32.95503452 +66.1025641, 34.30446174 +68.74666667, 35.7971885 +ENDTABLE + +iside 1 +#DiagramOne1 +RACK_KIN_TABLE LINEAR +-68.74666667, -35.7971885 +-66.1025641, -34.30446174 +-63.65432099, -32.95503452 +-61.38095238, -31.72585173 +-59.26436782, -30.59910026 +-57.28888889, -29.56069814 +-55.44086022, -28.59929947 +-53.70833333, -27.70561519 +-52.08080808, -26.87193547 +-50.54901961, -26.09178521 +-49.1047619, -25.35966994 +-47.74074074, -24.67088495 +-46.45045045, -24.0213692 +-45.22807018, -23.40759213 +-44.06837607, -22.8264645 +-42.96666667, -22.27526751 +-41.91869919, -21.75159574 +-40.92063492, -21.25331074 +-39.96899225, -20.77850307 +-39.06060606, -20.32546085 +-38.19259259, -19.89264357 +-37.36231884, -19.47866018 +-36.56737589, -19.08225052 +-35.80555556, -18.70226961 +-35.07482993, -18.33767425 +-34.37333333, -17.98751142 +0, 0 +34.37333333, 21.93660415 +35.07482993, 22.45079315 +35.80555556, 22.98985153 +36.56737589, 23.55563517 +37.36231884, 24.15018946 +38.19259259, 24.77577418 +39.06060606, 25.4348923 +39.96899225, 26.13032354 +40.92063492, 26.86516375 +41.91869919, 27.64287104 +42.96666667, 28.46732043 +44.06837607, 29.34286857 +45.22807018, 30.27443098 +46.45045045, 31.26757472 +47.74074074, 32.32863026 +49.1047619, 33.46482735 +50.54901961, 34.68446142 +52.08080808, 35.99709892 +53.70833333, 37.41383314 +55.44086022, 38.94760638 +57.28888889, 40.61362061 +59.26436782, 42.42986883 +61.38095238, 44.4178347 +63.65432099, 46.60343424 +66.1025641, 49.01831812 +68.74666667, 51.70173619 +ENDTABLE +#RadioCtrl0 0 +#RadioCtrl1 0 + +*SCALAR 0.45 +*SCALAR2 0.45 + + +LOG_ENTRY Used Dataset: Steering System: Kinematics for 2 Wheels (Rack & Pinion); { 20230503 } C-Class, Hatchback Wheel Kinematics (CS 8.0) +#Library : Steering System: Kinematics for 2 Wheels (Rack & Pinion) +#DataSet : C-Class, Hatchback Wheel Kinematics (CS 8.0) +#Category: 20230503 +#FileID : RkKinAx131 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 09:59:03 +#VehCode Steering kinematics + +ENTRY_NOTEFILE Steering\KinematicsRack2\RkKinAx131_note.txt +Steering Ratio: 17.5:1 +Steering Arm Length: 101.6 + +EXIT_NOTEFILE Steering\KinematicsRack2\RkKinAx131_note.txt + +EXIT_PARSFILE Steering\KinematicsRack2\RkKinAx131.par + +#BlueLink10 Steering System: Kinematics for 2 Wheels (Rack & Pinion)`C-Class, Hatchback Wheel Kinematics (CS 8.0)` 20230503` , Rack to front wheels + + +ENTER_PARSFILE Steering\Str_FBoost\FBoost119.par`02-03-2010`09:59:02 +#FullDataName Steering: Power Assist Force`Symetrical, Speed Sensitive Low Boost Curve`20230503 +#RingCtrl0 CARPET +#RadioCtrl0 0 + +TC_BOOST 0.08 + +*3D_XLabel Vehicle speed (kph) +*3D_YLabel Torsion bar torque (N-m) +*3D_ZLabel Power assist force (N) + +#DiagramTwo0 +*3D_DATA 6, 63 ! columns x rows +F_BOOST_R_CARPET +0, 0, 20, 50, 80, 120, 200 +-16, -1250, -1250, -1250, -1250, -1250, -1250 +-15, -1250, -1250, -1250, -1250, -1250, -1250 +-14.5, -1250, -1250, -1250, -1250, -1250, -1250 +-14, -1250, -1250, -1250, -1250, -1250, -1250 +-13.5, -1250, -1250, -1250, -1250, -1250, -1250 +-13, -1250, -1250, -1250, -1250, -1250, -1250 +-12.5, -1250, -1250, -1250, -1250, -1250, -1250 +-12, -1250, -1250, -1250, -1250, -1250, -1250 +-11.5, -1250, -1250, -1250, -1250, -1133.4, -1070.66 +-11, -1250, -1210, -1213.97, -1140.425, -868.065, -750.255 +-10.5, -1250, -1102.5, -1031.56, -907.965, -656.645, -517.11 +-10, -1250, -1000, -869.625, -714.895, -490, -350 +-9.5, -1250, -902.5, -726.715, -556.015, -360.195, -232.195 +-9, -1250, -810, -601.425, -426.61, -260.405, -150.665 +-8.5, -1250, -722.5, -492.38, -322.4, -184.805, -95.37 +-8, -1250, -640, -398.245, -239.545, -128.45, -58.72 +-7.5, -1250, -562.5, -317.72, -174.6, -87.21, -35.04 +-7, -1250, -490, -249.56, -124.515, -57.65, -20.175 +-6.5, -1250, -422.5, -192.545, -86.6, -36.955, -11.155 +-6, -1250, -360, -145.5, -58.505, -22.86, -5.88 +-5.5, -1250, -302.5, -107.3, -38.195, -13.565, -2.93 +-5, -1250, -250, -76.865, -23.945, -7.655, -1.365 +-4.5, -1139.065, -202.5, -53.16, -14.29, -4.07, -0.59 +-4, -800, -160, -35.2, -8.025, -2.005, -0.23 +-3.5, -535.94, -122.5, -22.06, -4.17, -0.9, -0.08 +-3, -337.5, -90, -12.86, -1.96, -0.355, -0.025 +-2.5, -195.315, -62.5, -6.795, -0.8, -0.12, -0.005 +-2, -100, -40, -3.11, -0.27, -0.03, 0 +-1.5, -42.19, -22.5, -1.135, -0.065, -0.005, 0 +-1, -12.5, -10, -0.275, -0.01, 0, 0 +-0.5, -1.565, -2.5, -0.025, 0, 0, 0 +0, 0, 0, 0, 0, 0, 0 +0.5, 1.565, 2.5, 0.025, 0, 0, 0 +1, 12.5, 10, 0.275, 0.01, 0, 0 +1.5, 42.19, 22.5, 1.135, 0.065, 0.005, 0 +2, 100, 40, 3.11, 0.27, 0.03, 0 +2.5, 195.315, 62.5, 6.795, 0.8, 0.12, 0.005 +3, 337.5, 90, 12.86, 1.96, 0.355, 0.025 +3.5, 535.94, 122.5, 22.06, 4.17, 0.9, 0.08 +4, 800, 160, 35.2, 8.025, 2.005, 0.23 +4.5, 1139.065, 202.5, 53.16, 14.29, 4.07, 0.59 +5, 1250, 250, 76.865, 23.945, 7.655, 1.365 +5.5, 1250, 302.5, 107.3, 38.195, 13.565, 2.93 +6, 1250, 360, 145.5, 58.505, 22.86, 5.88 +6.5, 1250, 422.5, 192.545, 86.6, 36.955, 11.155 +7, 1250, 490, 249.56, 124.515, 57.65, 20.175 +7.5, 1250, 562.5, 317.72, 174.6, 87.21, 35.04 +8, 1250, 640, 398.245, 239.545, 128.45, 58.72 +8.5, 1250, 722.5, 492.38, 322.4, 184.805, 95.37 +9, 1250, 810, 601.425, 426.61, 260.405, 150.665 +9.5, 1250, 902.5, 726.715, 556.015, 360.195, 232.195 +10, 1250, 1000, 869.625, 714.895, 490, 350 +10.5, 1250, 1102.5, 1031.56, 907.965, 656.645, 517.11 +11, 1250, 1210, 1213.97, 1140.425, 868.065, 750.255 +11.5, 1250, 1250, 1250, 1250, 1133.4, 1070.66 +12, 1250, 1250, 1250, 1250, 1250, 1250 +12.5, 1250, 1250, 1250, 1250, 1250, 1250 +13, 1250, 1250, 1250, 1250, 1250, 1250 +13.5, 1250, 1250, 1250, 1250, 1250, 1250 +14, 1250, 1250, 1250, 1250, 1250, 1250 +14.5, 1250, 1250, 1250, 1250, 1250, 1250 +15, 1250, 1250, 1250, 1250, 1250, 1250 +16, 1250, 1250, 1250, 1250, 1250, 1250 +ENDTABLE + + +LOG_ENTRY Used Dataset: Steering: Power Assist Force; { 20230503 } Symetrical, Speed Sensitive Low Boost Curve +#Library : Steering: Power Assist Force +#DataSet : Symetrical, Speed Sensitive Low Boost Curve +#Category: 20230503 +#FileID : FBoost119 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 09:59:02 +#VehCode Power assist force + +EXIT_PARSFILE Steering\Str_FBoost\FBoost119.par + +#BlueLink19 Steering: Power Assist Force`Symetrical, Speed Sensitive Low Boost Curve` 20230503` , Front boost force + + +ENTER_PARSFILE Steering\Compliance\StrCmp146.par`02-03-2010`09:59:02 +#FullDataName Steering System: Compliance`0.001 deg/N-m`20230503 +#RingCtrl0 COEFFICIENT +#RadioCtrl0 0 + +*SCALAR 0.001 + +STEER_COMP_COEFFICIENT 0.001 + +LOG_ENTRY Used Dataset: Steering System: Compliance; { 20230503 } 0.001 deg/N-m +#Library : Steering System: Compliance +#DataSet : 0.001 deg/N-m +#Category: 20230503 +#FileID : StrCmp146 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 09:59:02 +#VehCode Steering compliance + +EXIT_PARSFILE Steering\Compliance\StrCmp146.par + +#BlueLink13 Steering System: Compliance`0.001 deg/N-m` 20230503` , Front compliance + + +ENTER_PARSFILE Steering\Str_Park_Trq2\TqPkAx120.par`02-03-2010`09:59:02 +#FullDataName Steering: Parking Torque for 2 Wheels`Zero`20230503 +#RingCtrl0 CONSTANT +#RingCtrl1 CONSTANT +#RadioCtrl0 0 +#RadioCtrl1 0 + +*A_MZ_BETA_R 0.1 +*A_MZ_BETA_L 0.1 +*SCALAR 0 +*SCALAR2 0 + + +iside 2 +A_MZ_BETA 0.1 +MZ_PARKING_STEER_CONSTANT 0 + +iside 1 +A_MZ_BETA 0.1 +MZ_PARKING_STEER_CONSTANT 0 + +LOG_ENTRY Used Dataset: Steering: Parking Torque for 2 Wheels; { 20230503 } Zero +#Library : Steering: Parking Torque for 2 Wheels +#DataSet : Zero +#Category: 20230503 +#FileID : TqPkAx120 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 09:59:02 +#VehCode Parking Torque + +EXIT_PARSFILE Steering\Str_Park_Trq2\TqPkAx120.par + +#BlueLink15 Steering: Parking Torque for 2 Wheels`Zero` 20230503` , Front wheels + + +LOG_ENTRY Used Dataset: Steering; { 20230503 } C-Class, Hatchback: Power, R&P +#Library : Steering +#DataSet : C-Class, Hatchback: Power, R&P +#Category: 20230503 +#FileID : StrSys2141 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 09:59:05 +#VehCode 4-wheel steer + +ENTRY_NOTEFILE Steering\System2\StrSys2141_note.txt +Steering Ratio: 17.5:1 +Steering Arm Length: 101.6 + +EXIT_NOTEFILE Steering\System2\StrSys2141_note.txt + +EXIT_PARSFILE Steering\System2\StrSys2141.par + +#BlueLink7 Steering`C-Class, Hatchback: Power, R&P` 20230503` , Steering system + +*IMAGE_TYPE DEFAULT + +LOG_ENTRY Used Dataset: Vehicle: Assembly; { 20230503 } C-Class, Hatchback +#Library : Vehicle: Assembly +#DataSet : C-Class, Hatchback +#Category: 20230503 +#FileID : Vehicle214 +#Product : CarSim Version 8.02, March 2010 +#Last update: 05-20-2023 10:45:39 +#VehCode Ind_Ind + +ENTRY_NOTEFILE Vehicles\Assembly\Vehicle214_note.txt +This vehicle also features jounce and rebound stops that limit suspension travel. + +C-Class type vehicles include Audi A3, Fiat Bravo, Opel Astra. +EXIT_NOTEFILE Vehicles\Assembly\Vehicle214_note.txt + +EXIT_PARSFILE Vehicles\Assembly\Vehicle214.par + +#BlueLink2 Vehicle: Assembly`C-Class, Hatchback` 20230503` , Vehicle configuration + + +ENTER_PARSFILE Procedures\Proc191.par`06-05-2022`23:44:02 +#FullDataName Procedures`DLC @ 120 km/h`20230503 +#CheckBox0 1 +OPT_INIT_CONFIG 1 +#CheckBox1 0 +OPT_INIT_ROAD 0 +#CheckBox2 1 +OPT_INIT_SPEED 1 +#CheckBox3 1 + +#RingCtrl0 1 +#RingCtrl1 1 +OPT_SSTOP 1 +*SPEED 60 +TSTOP 10 +TSTART 0 +SSTART 0 +SGUI_SSTOP 210 + +TSTART_WRITE = TSTART; +#RingCtrl2 0 +SSTOP 210 +Opt_SC 2 +SPEED_TIME_CONSTANT 60 + +ENTER_PARSFILE Control\Steer\Steer134.par`02-03-2010`10:00:28 +#FullDataName Control: Steering (Open Loop)`No Steer`20230503 +OPT_DRIVER_MODEL 0 +OPT_STEER 0 +#RingCtrl0 CONSTANT +*SCALAR 0 + +STEER_SW_CONSTANT 0 +#RadioCtrl0 0 + + +LOG_ENTRY Used Dataset: Control: Steering (Open Loop); { 20230503 } No Steer +#Library : Control: Steering (Open Loop) +#DataSet : No Steer +#Category: 20230503 +#FileID : Steer134 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:28 +#VehCode Open-loop steer control + +EXIT_PARSFILE Control\Steer\Steer134.par + +#BlueLink27 Control: Steering (Open Loop)`No Steer` 20230503` , Steering + + +ENTER_PARSFILE Control\Braking\ConBrk126.par`02-03-2010`10:00:31 +#FullDataName Control: Braking (Open Loop)`No Braking`20230503 +#RingCtrl0 CONSTANT +#RadioCtrl0 0 + +OPT_VMIN -1 +*SCALAR 0 + +PBK_CON_CONSTANT 0 + +LOG_ENTRY Used Dataset: Control: Braking (Open Loop); { 20230503 } No Braking +#Library : Control: Braking (Open Loop) +#DataSet : No Braking +#Category: 20230503 +#FileID : ConBrk126 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:31 +#VehCode Brake control + +EXIT_PARSFILE Control\Braking\ConBrk126.par + +#BlueLink28 Control: Braking (Open Loop)`No Braking` 20230503` , Braking + + +ENTER_PARSFILE Control\Gear_at\GearAT134.par`02-03-2010`10:00:30 +#FullDataName Control: Shifting (Closed Loop)`AT 6th Mode`20230503 +#RingCtrl0 CONSTANT +#RadioCtrl0 0 + +*SCALAR 6 + +MODE_TRANS_CONSTANT 6 + +LOG_ENTRY Used Dataset: Control: Shifting (Closed Loop); { 20230503 } AT 6th Mode +#Library : Control: Shifting (Closed Loop) +#DataSet : AT 6th Mode +#Category: 20230503 +#FileID : GearAT134 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:30 +#VehCode Closed-loop shift control + +EXIT_PARSFILE Control\Gear_at\GearAT134.par + +#BlueLink30 Control: Shifting (Closed Loop)`AT 6th Mode` 20230503` , Shifting control + + +ENTER_PARSFILE Roads\3D_Road\Road163.par`03-10-2010`08:47:43 +#FullDataName Road: 3D Surface`1 km Square`20230503 +OPT_ROAD 1 +iroad 1 + +RR_SURF 1 +DZ_SHADOW 0.02 +L_CAMERA_FRONT 0.5 +L_CAMERA_REAR 0.5 +*IMAGE_TYPE DEFAULT + +ENTER_PARSFILE Roads\Center_XY\RoadXY131.par`02-03-2010`09:59:09 +#FullDataName Road: X-Y Coordinates of Centerline`Straight`20230503 +SPATH 0 + +#CheckBox0 0 +OPT_ROAD_LOOP 0 + +#RadioCtrl0 0 + +OPT_ROAD 1 + +#DiagramOne0 +YIN_TABLE +0, 0, 0 +100, 0, 100 +ENDTABLE + +LOG_ENTRY Used Dataset: Road: X-Y Coordinates of Centerline; { 20230503 } Straight +#Library : Road: X-Y Coordinates of Centerline +#DataSet : Straight +#Category: 20230503 +#FileID : RoadXY131 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 09:59:09 +#VehCode Horizontal (X-Y) table + +EXIT_PARSFILE Roads\Center_XY\RoadXY131.par + +#BlueLink0 Road: X-Y Coordinates of Centerline`Straight` 20230503` , Centerline geometry + + +ENTER_PARSFILE Roads\Friction\RdFric139.par`02-03-2010`09:59:33 +#FullDataName Road: Friction Map`0.85`20230503 +OPT_ROAD 1 + +#RingCtrl0 CONSTANT +MU_ROAD_CONSTANT 0.85 +#RadioCtrl0 0 + +*SCALAR 0.85 + + +LOG_ENTRY Used Dataset: Road: Friction Map; { 20230503 } 0.85 +#Library : Road: Friction Map +#DataSet : 0.85 +#Category: 20230503 +#FileID : RdFric139 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 09:59:33 +#VehCode Friction: Mu vs S, L + +EXIT_PARSFILE Roads\Friction\RdFric139.par + +#BlueLink3 Road: Friction Map`0.85` 20230503` , Friction + + +ENTER_PARSFILE Roads\Shapes\RdShp158.par`02-03-2010`09:59:35 +#FullDataName Road: Animator Surface Shapes`1 km Square Checkerboard`20230503 +NLANES 4 +#MiscYellow0 +# 0.9 0.9 0.9, pavement, 0.15, 10, 100, -500, m, 500, m, 99, 2, -500, 500, 10, 2, 0, +# 0.9 0.9 0.9, pavement, 0.15, 10, 99, -500, m, 490, m, 98, 2, -490, 500, 10, 2, 0, +# 0.9 0.9 0.9, slate (white), 0.10, 10, 99, -490, m, 500, m, 98, 2, -490, 500, 10, 2, 0, +# 0.9 0.9 0.9, slate (white), 0.10, 10, 99, -500, m, 490, m, 98, 2, -500, 500, 10, 2, 0, +#ENDMYellow + +#CheckBox0 0 +MIRROR 0 + +COLOR(1) 0.9 0.9 0.9 +MATERIAL(1) pavement +SPECULAR(1) 0.15 +SCALE(1) 10 +LTILES(1) 100 +LIN(1) -500 +LINUNITS(1) m +LOUT(1) 500 +LOUTUNITS(1) m +LDIV(1) 99 +LIPRINT(1) 2 +SSTART(1) -500 +SSTOP(1) 500 +SINT(1) 10 +IPRINT(1) 2 +DZ(1) 0 +COLOR(2) 0.9 0.9 0.9 +MATERIAL(2) pavement +SPECULAR(2) 0.15 +SCALE(2) 10 +LTILES(2) 99 +LIN(2) -500 +LINUNITS(2) m +LOUT(2) 490 +LOUTUNITS(2) m +LDIV(2) 98 +LIPRINT(2) 2 +SSTART(2) -490 +SSTOP(2) 500 +SINT(2) 10 +IPRINT(2) 2 +DZ(2) 0 +COLOR(3) 0.9 0.9 0.9 +MATERIAL(3) slate (white) +SPECULAR(3) 0.10 +SCALE(3) 10 +LTILES(3) 99 +LIN(3) -490 +LINUNITS(3) m +LOUT(3) 500 +LOUTUNITS(3) m +LDIV(3) 98 +LIPRINT(3) 2 +SSTART(3) -490 +SSTOP(3) 500 +SINT(3) 10 +IPRINT(3) 2 +DZ(3) 0 +COLOR(4) 0.9 0.9 0.9 +MATERIAL(4) slate (white) +SPECULAR(4) 0.10 +SCALE(4) 10 +LTILES(4) 99 +LIN(4) -500 +LINUNITS(4) m +LOUT(4) 490 +LOUTUNITS(4) m +LDIV(4) 98 +LIPRINT(4) 2 +SSTART(4) -500 +SSTOP(4) 500 +SINT(4) 10 +IPRINT(4) 2 +DZ(4) 0 +MTL_FILE Roads\materials\road.mtl + + +LOG_ENTRY Used Dataset: Road: Animator Surface Shapes; { 20230503 } 1 km Square Checkerboard +#Library : Road: Animator Surface Shapes +#DataSet : 1 km Square Checkerboard +#Category: 20230503 +#FileID : RdShp158 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 09:59:35 +#VehCode Road shapes + +EXIT_PARSFILE Roads\Shapes\RdShp158.par + +#BlueLink4 Road: Animator Surface Shapes`1 km Square Checkerboard` 20230503` , Road shape definitions + +add_reference_frame road_stuff_1 +reference_frame_ghosts off + +ENTER_PARSFILE Animator\Groups\Group187.par`02-03-2010`10:01:13 +#FullDataName Animator: Group`Partly Cloudy Sky (Normal Resolution)`20230503 + +ENTER_PARSFILE Animator\Frames\Frame372.par`02-03-2010`10:01:10 +#FullDataName Animator: Reference Frame`Camera Front Point w/o Yaw`20230503 +ADD_REFERENCE_FRAME 20230503 Camera Front Point w/o Yaw +#RingCtrl0 yaw_pitch_roll +SET_EULER_ANGLES yaw_pitch_roll +SET_X_NAME X_camF +SET_Y_NAME Y_camF +SET_Z_NAME Z_camF + +WRT_X_camF +ANI_X_camF +WRT_Y_camF +ANI_Y_camF +WRT_Z_camF +ANI_Z_camF + +LOG_ENTRY Used Dataset: Animator: Reference Frame; { 20230503 } Camera Front Point w/o Yaw +#Library : Animator: Reference Frame +#DataSet : Camera Front Point w/o Yaw +#Category: 20230503 +#FileID : Frame372 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:01:10 +#VehCode Reference frame + +EXIT_PARSFILE Animator\Frames\Frame372.par + +#BlueLink0 Animator: Reference Frame`Camera Front Point w/o Yaw` 20230503` , Animator data + + +ENTER_PARSFILE Animator\STL\AniSTL1012.par`02-03-2010`10:01:02 +#FullDataName Animator: Shape File Link`Partly Cloudy Sky (Normal Resolution)`20230503 +#MiscYellow3 +add_obj Animator\3D_shape_files_CS\scenery\partly_cloudy_sky\sky_normal_res.obj +#ENDMYellow + +SET_COLOR 1 1 1 +SET_SCALE_X 15 +SET_SCALE_Y 15 +SET_SCALE_Z 15 +SET_OFFSET_X 0 +SET_OFFSET_Y 0 +SET_OFFSET_Z -50 +SMOOTH_MAX_ANGLE 30 +#RingCtrl0 1 +#CheckBox0 1 +set_lighting off +#CheckBox1 1 +set_fogging off +#CheckBox3 0 + +show_front on +show_back off + +#BlueLink2 Animator: Camera Setup`Shape Preview (Side)` 20230503` , Animator camera + +*IMAGE_TYPE DEFAULT + +LOG_ENTRY Used Dataset: Animator: Shape File Link; { 20230503 } Partly Cloudy Sky (Normal Resolution) +#Library : Animator: Shape File Link +#DataSet : Partly Cloudy Sky (Normal Resolution) +#Category: 20230503 +#FileID : AniSTL1012 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:01:02 +#VehCode Shape File + +EXIT_PARSFILE Animator\STL\AniSTL1012.par + +#BlueLink1 Animator: Shape File Link`Partly Cloudy Sky (Normal Resolution)` 20230503` , Animator data + + +ENTER_PARSFILE Animator\STL\AniSTL1013.par`02-03-2010`10:01:02 +#FullDataName Animator: Shape File Link`Complex Land Bowl for Light Grass`20230503 +#MiscYellow3 +add_obj Animator\3D_shape_files_CS\scenery\landbowls\complex_land_for_light_grass.obj +#ENDMYellow + +SET_COLOR .8 .8 .8 +SET_SCALE_X 15 +SET_SCALE_Y 15 +SET_SCALE_Z 1 +#RingCtrl0 1 +#CheckBox0 1 +set_lighting off +#CheckBox1 0 +set_fogging on +#CheckBox3 0 + +show_front on +show_back off + +#BlueLink2 Animator: Camera Setup`Shape Preview (Top)` 20230503` , Animator camera + +*IMAGE_TYPE DEFAULT + +LOG_ENTRY Used Dataset: Animator: Shape File Link; { 20230503 } Complex Land Bowl for Light Grass +#Library : Animator: Shape File Link +#DataSet : Complex Land Bowl for Light Grass +#Category: 20230503 +#FileID : AniSTL1013 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:01:02 +#VehCode Shape File + +EXIT_PARSFILE Animator\STL\AniSTL1013.par + +#BlueLink2 Animator: Shape File Link`Complex Land Bowl for Light Grass` 20230503` , Animator data + + +ENTER_PARSFILE Animator\STL\AniSTL1014.par`02-03-2010`10:01:03 +#FullDataName Animator: Shape File Link`Mountains`20230503 +#MiscYellow3 +add_obj Animator\3D_shape_files_CS\scenery\horizon\mountains_w_light_grass.obj +#ENDMYellow + +SET_COLOR 1 1 1 +SET_SCALE_X 15 +SET_SCALE_Y 15 +SET_SCALE_Z 3 +*IMAGE_FIT_MODE 1 +#RingCtrl0 1 +#CheckBox0 1 +set_lighting off +#CheckBox1 0 +set_fogging on +#CheckBox3 0 + +show_front on +show_back off + +#BlueLink2 Animator: Camera Setup`Shape Preview (Top)` 20230503` , Animator camera + +*IMAGE_TYPE DEFAULT + +LOG_ENTRY Used Dataset: Animator: Shape File Link; { 20230503 } Mountains +#Library : Animator: Shape File Link +#DataSet : Mountains +#Category: 20230503 +#FileID : AniSTL1014 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:01:03 +#VehCode Shape File + +EXIT_PARSFILE Animator\STL\AniSTL1014.par + +#BlueLink3 Animator: Shape File Link`Mountains` 20230503` , Animator data + + +#CheckBox0 0 + + +#BlueLink20 Animator: Camera Setup`Shape Preview (Side)` 20230503` , Animator camera + + +LOG_ENTRY Used Dataset: Animator: Group; { 20230503 } Partly Cloudy Sky (Normal Resolution) +#Library : Animator: Group +#DataSet : Partly Cloudy Sky (Normal Resolution) +#Category: 20230503 +#FileID : Group187 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:01:13 +#VehCode Animator Group + +EXIT_PARSFILE Animator\Groups\Group187.par + +#BlueLink6 Animator: Group`Partly Cloudy Sky (Normal Resolution)` 20230503` , Misc. animator set + +add_reference_frame road_stuff_2 +reference_frame_ghosts off +add_reference_frame road_stuff_3 +reference_frame_ghosts off +add_reference_frame road_stuff_4 +reference_frame_ghosts off +iroad 2 + + +ENTER_PARSFILE Animator\Cameras\Camera291.par`02-03-2010`10:01:14 +#FullDataName Animator: Camera Setup`Rear View , Road Ref. (Frt. Facing)`20230503 +#RingCtrl1 0 + +#CheckBox0 0 +#CheckBox1 1 + +GHOST_COUNT 0 +SET_CAMERA_Reference_Frame 20230503 Camera Rear Point w/ Yaw + +ENTER_PARSFILE Animator\Frames\Frame373.par`02-03-2010`10:01:10 +#FullDataName Animator: Reference Frame`Camera Rear Point w/ Yaw`20230503 +ADD_REFERENCE_FRAME 20230503 Camera Rear Point w/ Yaw +#RingCtrl0 yaw_pitch_roll +SET_EULER_ANGLES yaw_pitch_roll +SET_X_NAME X_camR +SET_Y_NAME Y_camR +SET_Z_NAME Z_camR +SET_YAW_NAME Yaw_CamR + +WRT_X_camR +ANI_X_camR +WRT_Y_camR +ANI_Y_camR +WRT_Z_camR +ANI_Z_camR +WRT_Yaw_CamR +ANI_Yaw_CamR + +LOG_ENTRY Used Dataset: Animator: Reference Frame; { 20230503 } Camera Rear Point w/ Yaw +#Library : Animator: Reference Frame +#DataSet : Camera Rear Point w/ Yaw +#Category: 20230503 +#FileID : Frame373 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:01:10 +#VehCode Reference frame + +EXIT_PARSFILE Animator\Frames\Frame373.par + +#BlueLink0 Animator: Reference Frame`Camera Rear Point w/ Yaw` 20230503` , Reference frame for outside camera + +SET_LOOKPOINT_Reference_Frame 20230503 Camera Rear Point w/ Yaw +SET_LOOKPOINT_X 5 +SET_LOOKPOINT_Y 0 +SET_LOOKPOINT_Z 1 +SET_AZIMUTH 180 +SET_ELEVATION 3 +SET_DISTANCE 124 +*SET_LOOKPOINT_X 5 +*SET_LOOKPOINT_Y 0 +*SET_LOOKPOINT_Z 1 +*SET_AZIMUTH 180 +*SET_ELEVATION 3 +*SET_DISTANCE 124 +GHOST_COUNT 0 +*LIGHT_X -1000 +*LIGHT_Y -1000 +*LIGHT_Z 10000 +FOG_SCALE 0.2 +SET_FIELD_OF_VIEW 9.9 +SUN_POSITION -1000 -1000 10000 + +LOG_ENTRY Used Dataset: Animator: Camera Setup; { 20230503 } Rear View , Road Ref. (Frt. Facing) +#Library : Animator: Camera Setup +#DataSet : Rear View , Road Ref. (Frt. Facing) +#Category: 20230503 +#FileID : Camera291 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:01:14 +#VehCode Camera + +EXIT_PARSFILE Animator\Cameras\Camera291.par + +#BlueLink5 Animator: Camera Setup`Rear View , Road Ref. (Frt. Facing)` 20230503` , Camera + + +ENTER_PARSFILE Roads\3D_Road\Road163.ani`05-20-2023`09:52:28 +add_reference_frame The Road +reference_frame_ghosts off + +add_obj Roads\3D_Road\Road163_1.obj +set_color 0.9 0.9 0.9 +show_front on +show_back off +compute_normals on +set_specular 0.15 0.15 0.15 + +add_obj Roads\3D_Road\Road163_2.obj +set_color 0.9 0.9 0.9 +show_front on +show_back off +compute_normals on +set_specular 0.15 0.15 0.15 + +add_obj Roads\3D_Road\Road163_3.obj +set_color 0.9 0.9 0.9 +show_front on +show_back off +compute_normals on +set_specular 0.1 0.1 0.1 + +add_obj Roads\3D_Road\Road163_4.obj +set_color 0.9 0.9 0.9 +show_front on +show_back off +compute_normals on +set_specular 0.1 0.1 0.1 + + + +EXIT_PARSFILE Roads\3D_Road\Road163.ani + + +LOG_ENTRY Used Dataset: Road: 3D Surface; { 20230503 } 1 km Square +#Library : Road: 3D Surface +#DataSet : 1 km Square +#Category: 20230503 +#FileID : Road163 +#Product : CarSim Version 8.02, March 2010 +#Last update: 03-10-2010 08:47:43 +#VehCode 3D road + +EXIT_PARSFILE Roads\3D_Road\Road163.par + +#BlueLink0 Road: 3D Surface`1 km Square` 20230503` , Misc. + + +ENTER_PARSFILE Plot\Setup\Plot542.par`02-03-2010`10:00:15 +#FullDataName Plot: Setup`L vs. S -- Lat. Pos. (Road) vs. Station`20230503 + +ENTER_PARSFILE Plot\Transform\PlotTfm125.par`02-03-2010`10:00:16 +#FullDataName Plot: Data Transform`No Filter`20230503 +#RingCtrl0 None +FILTER None + + + +LOG_ENTRY Used Dataset: Plot: Data Transform; { 20230503 } No Filter +#Library : Plot: Data Transform +#DataSet : No Filter +#Category: 20230503 +#FileID : PlotTfm125 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:16 +#VehCode Plot data transform + +EXIT_PARSFILE Plot\Transform\PlotTfm125.par + +#BlueLink1 Plot: Data Transform`No Filter` 20230503` , Data transform (optional) + + + +ENTER_PARSFILE Plot\Format\PlotFmt119.par`02-03-2010`10:00:16 +#FullDataName Plot: Format`Default Plot Settings`20220801 +#RingCtrl0 Axes +AXES Axes +#RingCtrl1 Noframe +FRAME Noframe +#RingCtrl2 NoGrid +GRID NoGrid +#RingCtrl3 FileTitle +LEGENDFILE FileTitle +#RingCtrl4 RigidBodyName +LEGENDDATA_1 RigidBodyName +#RingCtrl5 AutoLocation +LEGENDLOCATION AutoLocation +#RingCtrl6 Regular +TITLEFONTSTYLE Regular +#RingCtrl7 Regular +LEGENDFONTSTYLE Regular +#RingCtrl8 Regular +LABELFONTSTYLE Regular +#RingCtrl9 Regular +TICLABELFONTSTYLE Regular +#RingCtrl10 0 +TITLELOCATION 0 +LEGENDPERCENT 40 +TITLEFONTSIZE 14 +LEGENDFONTSIZE 12 +LABELFONTSIZE 14 +TICLABELFONTSIZE 12 + +TITLEFONTNAME Arial +LEGENDFONTNAME Arial +LABELFONTNAME Arial +TICLABELFONTNAME Arial +SYMBOLS 0,1,2,3,4,5,6,7,8,9,10,0,1,2,3,4,5,6,7,8 +LINESTYL 1,1,1,1,1,1,2,1,1,1,2,1,1,1,2,1,1,1,2,1 +COLORS 8,2,14,3,4,0,6,7,8,9,10,11,12,13,14,15,1,2,3,4 + +LOG_ENTRY Used Dataset: Plot: Format; { 20220801 } Default Plot Settings +#Library : Plot: Format +#DataSet : Default Plot Settings +#Category: 20220801 +#FileID : PlotFmt119 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:16 +#VehCode Plot format + +EXIT_PARSFILE Plot\Format\PlotFmt119.par + + +#MiscYellow0 +PLOTCHANNELS Lat_Targ, Station +PLOTCHANNELS Lat_Veh, Station + +#ENDMYellow + + +#RingCtrl0 Linear +YLINEAR Linear +#RingCtrl1 Linear +XLINEAR Linear +#RingCtrl2 Auto +YMaxmin Auto +#RingCtrl3 Auto +XMaxmin Auto +#RingCtrl4 0 +#RingCtrl5 0 +#RingCtrl6 0 +#RingCtrl7 0 + + +PTITLE L vs. S -- Lat. Pos. (Road) vs. Station + + +LOG_ENTRY Used Dataset: Plot: Setup; { 20230503 } L vs. S -- Lat. Pos. (Road) vs. Station +#Library : Plot: Setup +#DataSet : L vs. S -- Lat. Pos. (Road) vs. Station +#Category: 20230503 +#FileID : Plot542 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:15 +#VehCode Plot setup + +EXIT_PARSFILE Plot\Setup\Plot542.par + +#BlueLink8 Plot: Setup`L vs. S -- Lat. Pos. (Road) vs. Station` 20230503` , Plot + + +ENTER_PARSFILE Plot\Setup\Plot543.par`02-03-2010`10:00:12 +#FullDataName Plot: Setup`Steer_SW -- Steering Wheel Angle`20230503 +#BlueLink1 Plot: Data Transform`No Filter` 20230503` , Data transform (optional) + + + +#MiscYellow0 +PLOTCHANNELS Steer_SW, Time + +#ENDMYellow + + +#RingCtrl0 Linear +YLINEAR Linear +#RingCtrl1 Linear +XLINEAR Linear +#RingCtrl2 Auto +YMaxmin Auto +#RingCtrl3 Auto +XMaxmin Auto +#RingCtrl4 0 +#RingCtrl5 0 +#RingCtrl6 0 +#RingCtrl7 0 + + +PTITLE Steer_SW -- Steering Wheel Angle + + +LOG_ENTRY Used Dataset: Plot: Setup; { 20230503 } Steer_SW -- Steering Wheel Angle +#Library : Plot: Setup +#DataSet : Steer_SW -- Steering Wheel Angle +#Category: 20230503 +#FileID : Plot543 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:12 +#VehCode Plot setup + +EXIT_PARSFILE Plot\Setup\Plot543.par + +#BlueLink9 Plot: Setup`Steer_SW -- Steering Wheel Angle` 20230503` , Plot + + +ENTER_PARSFILE Plot\Setup\Plot544.par`02-03-2010`10:00:11 +#FullDataName Plot: Setup`Steer -- Road Wheel Steer (Car, Front)`20230503 +#BlueLink1 Plot: Data Transform`No Filter` 20230503` , Data transform (optional) + + + +#MiscYellow0 +PLOTCHANNELS Steer_L1, Time +PLOTCHANNELS Steer_R1, Time + +#ENDMYellow + + +#RingCtrl0 Linear +YLINEAR Linear +#RingCtrl1 Linear +XLINEAR Linear +#RingCtrl2 Auto +YMaxmin Auto +#RingCtrl3 Auto +XMaxmin Auto +#RingCtrl4 0 +#RingCtrl5 0 +#RingCtrl6 0 +#RingCtrl7 0 + + +PTITLE Steer -- Road Wheel Steer (Car, Front) + + +LOG_ENTRY Used Dataset: Plot: Setup; { 20230503 } Steer -- Road Wheel Steer (Car, Front) +#Library : Plot: Setup +#DataSet : Steer -- Road Wheel Steer (Car, Front) +#Category: 20230503 +#FileID : Plot544 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:11 +#VehCode Plot setup + +EXIT_PARSFILE Plot\Setup\Plot544.par + +#BlueLink10 Plot: Setup`Steer -- Road Wheel Steer (Car, Front)` 20230503` , Plot + + +ENTER_PARSFILE Plot\Setup\Plot545.par`02-03-2010`10:00:13 +#FullDataName Plot: Setup`Alpha -- Slip Angles (Car, All)`20230503 +#BlueLink1 Plot: Data Transform`No Filter` 20230503` , Data transform (optional) + + + +#MiscYellow0 +PLOTCHANNELS Alpha_L1, Time +PLOTCHANNELS Alpha_R1, Time +PLOTCHANNELS Alpha_L2, Time +PLOTCHANNELS Alpha_R2, Time + +#ENDMYellow + + +#RingCtrl0 Linear +YLINEAR Linear +#RingCtrl1 Linear +XLINEAR Linear +#RingCtrl2 Auto +YMaxmin Auto +#RingCtrl3 Auto +XMaxmin Auto +#RingCtrl4 0 +#RingCtrl5 0 +#RingCtrl6 0 +#RingCtrl7 0 + + +PTITLE Alpha -- Slip Angles (Car, All) + + +LOG_ENTRY Used Dataset: Plot: Setup; { 20230503 } Alpha -- Slip Angles (Car, All) +#Library : Plot: Setup +#DataSet : Alpha -- Slip Angles (Car, All) +#Category: 20230503 +#FileID : Plot545 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:13 +#VehCode Plot setup + +EXIT_PARSFILE Plot\Setup\Plot545.par + +#BlueLink11 Plot: Setup`Alpha -- Slip Angles (Car, All)` 20230503` , Plot + + +ENTER_PARSFILE Plot\Setup\Plot546.par`02-03-2010`10:00:15 +#FullDataName Plot: Setup`Ay -- Lat. Accel. of CG's`20230503 +#BlueLink1 Plot: Data Transform`No Filter` 20230503` , Data transform (optional) + + + +#MiscYellow0 +PLOTCHANNELS Ay, Time +PLOTCHANNELS Ay_2, Time + +#ENDMYellow + + +#RingCtrl0 Linear +YLINEAR Linear +#RingCtrl1 Linear +XLINEAR Linear +#RingCtrl2 Auto +YMaxmin Auto +#RingCtrl3 Auto +XMaxmin Auto +#RingCtrl4 0 +#RingCtrl5 0 +#RingCtrl6 0 +#RingCtrl7 0 + + +PTITLE Ay -- Lat. Accel. of CG's + + +LOG_ENTRY Used Dataset: Plot: Setup; { 20230503 } Ay -- Lat. Accel. of CG's +#Library : Plot: Setup +#DataSet : Ay -- Lat. Accel. of CG's +#Category: 20230503 +#FileID : Plot546 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:15 +#VehCode Plot setup + +EXIT_PARSFILE Plot\Setup\Plot546.par + +#BlueLink12 Plot: Setup`Ay -- Lat. Accel. of CG's` 20230503` , Plot + + +ENTER_PARSFILE Plot\Setup\Plot547.par`02-03-2010`10:00:15 +#FullDataName Plot: Setup`Roll -- Sprung Masses`20230503 +#BlueLink1 Plot: Data Transform`No Filter` 20230503` , Data transform (optional) + + + +#MiscYellow0 +PLOTCHANNELS Roll, Time +PLOTCHANNELS Roll_2, Time + +#ENDMYellow + + +#RingCtrl0 Linear +YLINEAR Linear +#RingCtrl1 Linear +XLINEAR Linear +#RingCtrl2 Auto +YMaxmin Auto +#RingCtrl3 Auto +XMaxmin Auto +#RingCtrl4 0 +#RingCtrl5 0 +#RingCtrl6 0 +#RingCtrl7 0 + + +PTITLE Roll -- Sprung Masses + + +LOG_ENTRY Used Dataset: Plot: Setup; { 20230503 } Roll -- Sprung Masses +#Library : Plot: Setup +#DataSet : Roll -- Sprung Masses +#Category: 20230503 +#FileID : Plot547 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:15 +#VehCode Plot setup + +EXIT_PARSFILE Plot\Setup\Plot547.par + +#BlueLink13 Plot: Setup`Roll -- Sprung Masses` 20230503` , Plot + + +ENTER_PARSFILE Plot\Setup\Plot548.par`02-03-2010`10:00:16 +#FullDataName Plot: Setup`Yaw Rate -- Sprung Masses`20230503 +#BlueLink1 Plot: Data Transform`No Filter` 20230503` , Data transform (optional) + + + +#MiscYellow0 +PLOTCHANNELS AVz, Time +PLOTCHANNELS AVz_2, Time + +#ENDMYellow + + +#RingCtrl0 Linear +YLINEAR Linear +#RingCtrl1 Linear +XLINEAR Linear +#RingCtrl2 Auto +YMaxmin Auto +#RingCtrl3 Auto +XMaxmin Auto +#RingCtrl4 0 +#RingCtrl5 0 +#RingCtrl6 0 +#RingCtrl7 0 + + +PTITLE Yaw Rate -- Sprung Masses + + +LOG_ENTRY Used Dataset: Plot: Setup; { 20230503 } Yaw Rate -- Sprung Masses +#Library : Plot: Setup +#DataSet : Yaw Rate -- Sprung Masses +#Category: 20230503 +#FileID : Plot548 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:16 +#VehCode Plot setup + +EXIT_PARSFILE Plot\Setup\Plot548.par + +#BlueLink14 Plot: Setup`Yaw Rate -- Sprung Masses` 20230503` , Plot + + +ENTER_PARSFILE Plot\Setup\Plot549.par`02-03-2010`10:00:13 +#FullDataName Plot: Setup`Fz -- Vertical Forces (Car, All)`20230503 +#BlueLink1 Plot: Data Transform`No Filter` 20230503` , Data transform (optional) + + + +#MiscYellow0 +PLOTCHANNELS Fz_L1, Time +PLOTCHANNELS Fz_R1, Time +PLOTCHANNELS Fz_L2, Time +PLOTCHANNELS Fz_R2, Time + +#ENDMYellow + + +#RingCtrl0 Linear +YLINEAR Linear +#RingCtrl1 Linear +XLINEAR Linear +#RingCtrl2 Auto +YMaxmin Auto +#RingCtrl3 Auto +XMaxmin Auto +#RingCtrl4 0 +#RingCtrl5 0 +#RingCtrl6 0 +#RingCtrl7 0 + + +PTITLE Fz -- Vertical Forces (Car, All) + + +LOG_ENTRY Used Dataset: Plot: Setup; { 20230503 } Fz -- Vertical Forces (Car, All) +#Library : Plot: Setup +#DataSet : Fz -- Vertical Forces (Car, All) +#Category: 20230503 +#FileID : Plot549 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:13 +#VehCode Plot setup + +EXIT_PARSFILE Plot\Setup\Plot549.par + +#BlueLink15 Plot: Setup`Fz -- Vertical Forces (Car, All)` 20230503` , Plot + + +LOG_ENTRY Used Dataset: Procedures; { 20230503 } DLC @ 120 km/h +#Library : Procedures +#DataSet : DLC @ 120 km/h +#Category: 20230503 +#FileID : Proc191 +#Product : CarSim Version 8.02, March 2010 +#Last update: 06-05-2022 23:44:02 +#VehCode Procedure + +ENTRY_NOTEFILE Procedures\Proc191_note.txt +This procedure is an example of a common Double Lane Change handling test. +EXIT_NOTEFILE Procedures\Proc191_note.txt + +EXIT_PARSFILE Procedures\Proc191.par + +#BlueLink28 Procedures`DLC @ 120 km/h` 20230503` , Procedure + +Opt_SC 2 +SPEED_TIME_CONSTANT 60 + +ENTER_PARSFILE Control\Steer\Steer101.par`02-03-2010`10:00:28 +#FullDataName Control: Steering (Open Loop)`No Steer` +OPT_DRIVER_MODEL 0 +OPT_STEER 0 +#RingCtrl0 CONSTANT +*SCALAR 0 + +STEER_SW_CONSTANT 0 +#RadioCtrl0 0 + + +LOG_ENTRY Used Dataset: Control: Steering (Open Loop); No Steer +#Library : Control: Steering (Open Loop) +#DataSet : No Steer +#Category: +#FileID : Steer101 +#Product : CarSim Version 8.01, January 2010 +#Last update: 02-03-2010 10:00:28 +#VehCode Open-loop steer control + +EXIT_PARSFILE Control\Steer\Steer101.par + +#BlueLink3 Control: Steering (Open Loop)`No Steer` ` , Steering + + +ENTER_PARSFILE Control\Braking\ConBrk102.par`07-21-2022`12:13:28 +#FullDataName Control: Braking (Open Loop)`No Braking` +#RingCtrl0 CONSTANT +#RadioCtrl0 0 + +OPT_VMIN -1 +*SCALAR 0.0 + +PBK_CON_CONSTANT 0.0 + +LOG_ENTRY Used Dataset: Control: Braking (Open Loop); No Braking +#Library : Control: Braking (Open Loop) +#DataSet : No Braking +#Category: +#FileID : ConBrk102 +#Product : CarSim Version 8.02, March 2010 +#Last update: 07-21-2022 12:13:28 +#VehCode Brake control + +EXIT_PARSFILE Control\Braking\ConBrk102.par + +#BlueLink4 Control: Braking (Open Loop)`No Braking` ` , Braking + +*SPEED 60 +*TSTOP 10 +*TSTART 0 +TSTART 0 +TSTOP 10 +TSTART_WRITE = TSTART; +#RingCtrl2 0 +OPT_SSTOP 0 + + +ENTER_PARSFILE Plot\Setup\Plot550.par`02-03-2010`10:00:15 +#FullDataName Plot: Setup`Az -- Vert. Accel. of CG's`20230503 +#BlueLink1 Plot: Data Transform`No Filter` 20230503` , Data transform (optional) + + + +#MiscYellow0 +PLOTCHANNELS Az, Time +PLOTCHANNELS Az_2, Time + +#ENDMYellow + + +#RingCtrl0 Linear +YLINEAR Linear +#RingCtrl1 Linear +XLINEAR Linear +#RingCtrl2 Auto +YMaxmin Auto +#RingCtrl3 Auto +XMaxmin Auto +#RingCtrl4 0 +#RingCtrl5 0 +#RingCtrl6 0 +#RingCtrl7 0 + + +PTITLE Az -- Vert. Accel. of CG's + + +LOG_ENTRY Used Dataset: Plot: Setup; { 20230503 } Az -- Vert. Accel. of CG's +#Library : Plot: Setup +#DataSet : Az -- Vert. Accel. of CG's +#Category: 20230503 +#FileID : Plot550 +#Product : CarSim Version 8.02, March 2010 +#Last update: 02-03-2010 10:00:15 +#VehCode Plot setup + +EXIT_PARSFILE Plot\Setup\Plot550.par + +#BlueLink15 Plot: Setup`Az -- Vert. Accel. of CG's` 20230503` , Plot + + +*IMAGE_TYPE DEFAULT + +OPT_ALL_WRITE 1 +WRITE_SENSOR_DETECT +Title Baseline <20230503> +CATEGORY 20230503 +DATASET_TITLE Baseline + +LOG_ENTRY Used Dataset: CarSim Run Control; { 20230503 } Baseline +#Library : CarSim Run Control +#DataSet : Baseline +#Category: 20230503 +#FileID : Run381 +#Product : CarSim Version 8.02, March 2010 +#Last update: 05-20-2023 10:17:59 +#VehCode Run + +ENTRY_NOTEFILE Runs\Run381_note.txt +Use this example when you follow the steps in the Quick Start Guide, a brief introduction to using CarSim. + +Open the Quick Start Guide from the Help menu; it's near the bottom with name "Quick Start Guide". + +The Quick Start Guide introduces the basic operation of CarSim. It shows you how to change vehicle data, make runs, and view results using the Animator and Plotter. It takes about an hour to cover the basics, and another hour to continue and use more features. It includes new database options introduced in CarSim 8, which will help you even if you are already experienced in using earlier versions. +EXIT_NOTEFILE Runs\Run381_note.txt + +EXIT_PARSFILE Runs\Run381.par + + + +END diff --git a/model_par.m b/model_par.m new file mode 100644 index 0000000..e211841 --- /dev/null +++ b/model_par.m @@ -0,0 +1,31 @@ +close all +clear all +mr=2.5; +Cr=2500; +kfc=245; +ifm=18; +Jfm=0.00063; +Cfm=0.0014; +Rfa=0.02; +Lfa=0.00049; +kfe=0.0031; +kft=0.0417; +rp=6.37; +Jsw=0.005; +kc=145; +Jm=0.00047; +Cm=0.02; +Ra=0.18; +lfl=0.316; +lfr=0.316; +k1=-110000; +k2=-78000; +Iz=1523; +v=60/3.6;%改车速 +a=1.016; +b=1.562; +m=1274; +A=[(k1+k2)/m/v (a*k1-b*k2)/m/v/v-1;(a*k1-b*k2)/Iz (a*a*k1+b*b*k2)/Iz/v]; +B=[-k1/m/v;-a*k1/Iz]; +C=[1 0;0 1]; +D=[0;0]; \ No newline at end of file