Source files
Mapping profiles
TORINO grounded verification · testcase
VMMP conservative · requirement
Import history
VME-PROD-VehicleMotionManagement - VMMP_LAC_LACOP.xlsx · source records
| Row | ID | Type | Status | Relevant | Candidate | Reason | Normalized text |
|---|---|---|---|---|---|---|---|
| 2 | 16667526.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | Short descriptionShort description Raw{
"ID": "16667526.0",
"ASIL": " ",
"Text": "Short description",
"Type": "Folder",
"Status": "",
"Summary": "Short description",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1089927.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 3 | 16667527.0 | Information | no | False | type_not_target, status_filtered, relevance_filtered | The module LACOP (LAteral Controller Output Processing) is part of the sub-function LAC. The module is responsible to calculate tThe module LACOP (LAteral Controller Output Processing) is part of the sub-function LAC. The module is responsible to calculate the resulting desired lateral curvature. Raw{
"ID": "16667527.0",
"ASIL": " ",
"Text": "The module LACOP (LAteral Controller Output Processing) is part of the sub-function LAC.\n\rThe module is responsible to calculate the resulting desired lateral curvature.",
"Type": "Information",
"Status": "",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1089932.0",
"Description": "The module LACOP (LAteral Controller Output Processing) is part of the sub-function LAC.\n\rThe module is responsible to calculate the resulting desired lateral curvature.",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 4 | 16667528.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | Interface DescriptionInterface Description Raw{
"ID": "16667528.0",
"ASIL": " ",
"Text": "Interface Description",
"Type": "Folder",
"Status": "",
"Summary": "Interface Description",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1211904.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 5 | 16667529.0 | Information | no | False | type_not_target, status_filtered, relevance_filtered | The valid versions of the signal and parameter files for the relevant SWRS areThe valid versions of the signal and parameter files for the relevant SWRS are Raw{
"ID": "16667529.0",
"ASIL": " ",
"Text": "The valid versions of the signal and parameter files for the relevant SWRS are",
"Type": "Information",
"Status": "",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1211906.0",
"Description": "The valid versions of the signal and parameter files for the relevant SWRS are",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 6 | 16667530.0 | Information | no | False | type_not_target, status_filtered, relevance_filtered, empty_target_text | Raw{
"ID": "16667530.0",
"ASIL": " ",
"Text": "No InterWiki reference defined in properties for 'integrity'",
"Type": "Information",
"Status": "",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1339826.0",
"Description": "No InterWiki reference defined in properties for 'integrity'",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 7 | 16667531.0 | Information | no | False | type_not_target, status_filtered, relevance_filtered, empty_target_text | Raw{
"ID": "16667531.0",
"ASIL": " ",
"Text": "No InterWiki reference defined in properties for 'integrity'",
"Type": "Information",
"Status": "",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1339824.0",
"Description": "No InterWiki reference defined in properties for 'integrity'",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 8 | 16667532.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | Presetting/Framework/DefinitionsPresetting/Framework/Definitions Raw{
"ID": "16667532.0",
"ASIL": " ",
"Text": "Presetting/Framework/Definitions",
"Type": "Folder",
"Status": "",
"Summary": "Presetting/Framework/Definitions",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1089929.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 9 | 16667533.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | TraceabilityTraceability Raw{
"ID": "16667533.0",
"ASIL": " ",
"Text": "Traceability",
"Type": "Folder",
"Status": "",
"Summary": "Traceability",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1321968.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 10 | 16667534.0 | Information | no | False | type_not_target, status_filtered, relevance_filtered | SWRS to Testcase: The latest revision of the test specification document is valid for the tracability SWRS to TestcaseSWRS to Testcase: The latest revision of the test specification document is valid for the tracability SWRS to Testcase Raw{
"ID": "16667534.0",
"ASIL": " ",
"Text": "SWRS to Testcase:\n\rNo InterWiki reference defined in properties for 'integrity' \n\rThe latest revision of the test specification document is valid for the tracability SWRS to Testcase",
"Type": "Information",
"Status": "",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1321969.0",
"Description": "SWRS to Testcase:\n\rNo InterWiki reference defined in properties for 'integrity' \n\rThe latest revision of the test specification document is valid for the tracability SWRS to Testcase",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 11 | 16667535.0 | Information | no | False | type_not_target, status_filtered, relevance_filtered | SWRS to Doors: DOORS-IDs are mentioned in the SWRS atrribute DOORS IDs. The latest baseline of the specification document (DOOSWRS to Doors: DOORS-IDs are mentioned in the SWRS atrribute DOORS IDs. The latest baseline of the specification document (DOORS) is valid for the traceability SWRS to DOORS. Raw{
"ID": "16667535.0",
"ASIL": " ",
"Text": "SWRS to Doors: \n\rDOORS-IDs are mentioned in the SWRS atrribute DOORS IDs. \n\rThe latest baseline of the specification document (DOORS) is valid for the traceability SWRS to DOORS.",
"Type": "Information",
"Status": "",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1321970.0",
"Description": "SWRS to Doors: \n\rDOORS-IDs are mentioned in the SWRS atrribute DOORS IDs. \n\rThe latest baseline of the specification document (DOORS) is valid for the traceability SWRS to DOORS.",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 12 | 16667536.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | ToolchainToolchain Raw{
"ID": "16667536.0",
"ASIL": " ",
"Text": "Toolchain",
"Type": "Folder",
"Status": "",
"Summary": "Toolchain",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1089934.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 13 | 16667537.0 | Non-functional | Released | no | False | type_not_target, relevance_filtered | The Matlab/Simulink/TargetLink versions have to be used according to the HCP1-Toolchain.The Matlab/Simulink/TargetLink versions have to be used according to the HCP1-Toolchain. Raw{
"ID": "16667537.0",
"ASIL": " QM",
"Text": "The Matlab/Simulink/TargetLink versions have to be used according to the HCP1-Toolchain.",
"Type": "Non-functional",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1090671.0",
"Description": "The Matlab/Simulink/TargetLink versions have to be used according to the HCP1-Toolchain.",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 14 | 16667538.0 | Non-functional | Released | no | False | type_not_target, relevance_filtered | For modeling in Simulink the valid EnProVe catalogue of guidelines has to be used.For modeling in Simulink the valid EnProVe catalogue of guidelines has to be used. Raw{
"ID": "16667538.0",
"ASIL": " QM",
"Text": "For modeling in Simulink the valid EnProVe catalogue of guidelines has to be used.",
"Type": "Non-functional",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1089942.0",
"Description": "For modeling in Simulink the valid EnProVe catalogue of guidelines has to be used.",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 15 | 16667539.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | TolerancesTolerances Raw{
"ID": "16667539.0",
"ASIL": " ",
"Text": "Tolerances",
"Type": "Folder",
"Status": "",
"Summary": "Tolerances",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1089935.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 16 | 16667540.0 | Non-functional | Released | no | False | type_not_target, relevance_filtered | For the comparison of output signals to the expected reactions or by back-to-back tests (MiL-PiL) following tolerances are accepteFor the comparison of output signals to the expected reactions or by back-to-back tests (MiL-PiL) following tolerances are accepted for deviations: * Bool : No deviation allowed * UInt, Int: No deviation allowed * Float32: a deviation of 0.1% applied to the value range of the signal is accepted Raw{
"ID": "16667540.0",
"ASIL": " QM",
"Text": "For the comparison of output signals to the expected reactions or by back-to-back tests (MiL-PiL) following tolerances are accepted for deviations:\n\r* Bool : No deviation allowed\n\r* UInt, Int: No deviation allowed\n\r* Float32: a deviation of 0.1% applied to the value range of the signal is accepted",
"Type": "Non-functional",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1089944.0",
"Description": "For the comparison of output signals to the expected reactions or by back-to-back tests (MiL-PiL) following tolerances are accepted for deviations:\n\r* Bool : No deviation allowed\n\r* UInt, Int: No deviation allowed\n\r* Float32: a deviation of 0.1% applied to the value range of the signal is accepted",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 17 | 36680639.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | Anforderungen - gültig nur bis C0A.V3Anforderungen - gültig nur bis C0A.V3 Raw{
"ID": "36680639.0",
"ASIL": " ",
"Text": "Anforderungen - gültig nur bis C0A.V3",
"Type": "Folder",
"Status": "",
"Summary": "Anforderungen - gültig nur bis C0A.V3",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 18 | 16667541.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | PreConditionsPreConditions Raw{
"ID": "16667541.0",
"ASIL": " ",
"Text": "PreConditions",
"Type": "Folder",
"Status": "",
"Summary": "PreConditions",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1522438.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 19 | 16667542.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | PrecalculatedCurvatureInitPrecalculatedCurvatureInit Raw{
"ID": "16667542.0",
"ASIL": " ",
"Text": "PrecalculatedCurvatureInit",
"Type": "Folder",
"Status": "",
"Summary": "PrecalculatedCurvatureInit",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1522458.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 20 | 16667543.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | IF TVCOP_s_LatCtl_FlgAcv is equal to 1 THEN thePrecalculatedCurvatureInit shall be equal to the limited LACGC_s_CrvtDesGeoFil,IF TVCOP_s_LatCtl_FlgAcv is equal to 1 THEN thePrecalculatedCurvatureInit shall be equal to the limited LACGC_s_CrvtDesGeoFil, which shall be limited between -VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim ELSE thePrecalculatedCurvatureInit shall be equal to the current curvature VSOEM_s_CrvtAct, which shall be limited between -VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim Raw{
"ID": "16667543.0",
"ASIL": " QM",
"Text": "IF\n\rTVCOP_s_LatCtl_FlgAcv is equal to 1\n\r \n\rTHEN\n\rthePrecalculatedCurvatureInit shall be equal to the limited LACGC_s_CrvtDesGeoFil, which shall be limited between -VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim\n\r \n\rELSE\n\rthePrecalculatedCurvatureInit shall be equal to the current curvature VSOEM_s_CrvtAct, which shall be limited between -VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1522457.0",
"Description": "IF\n\rTVCOP_s_LatCtl_FlgAcv is equal to 1\n\r \n\rTHEN\n\rthePrecalculatedCurvatureInit shall be equal to the limited LACGC_s_CrvtDesGeoFil, which shall be limited between -VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim\n\r \n\rELSE\n\rthePrecalculatedCurvatureInit shall be equal to the current curvature VSOEM_s_CrvtAct, which shall be limited between -VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 21 | 16667544.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | PrecalculatedDesiredCurvaturePrecalculatedDesiredCurvature Raw{
"ID": "16667544.0",
"ASIL": " ",
"Text": "PrecalculatedDesiredCurvature",
"Type": "Folder",
"Status": "",
"Summary": "PrecalculatedDesiredCurvature",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1522439.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 22 | 16667545.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | IF AND (1,2,3) 1. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PB 2. VMMP_LACOP_p_FlgEnaRateLimDyn is true 3.IF AND (1,2,3) 1. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PB 2. VMMP_LACOP_p_FlgEnaRateLimDyn is true 3. TVCOP_s_LatCtl_FlgAcv is true THEN IF TVCOP_s_LatCtl_FlgLimCrvGrd is true THEN the PrecalculatedDesiredCurvature shall be equal to the sum of PrecalculatedCurvatureInit, which is limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim, and LACI_s_CrvtDesItgCtl AND is rate limited between -VMMP_LACOP_p_CrvtGeoGrdLim and VMMP_LACOP_p_CrvtGeoGrdLim ELSE the PrecalculatedDesiredCurvature shall be equal to the sum of PrecalculatedCurvatureInit, which is limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim, and LACI_s_CrvtDesItgCtl AND is rate limited between -VMMP_LACOP_p_CrvtGrdLimPrk and VMMP_LACOP_p_CrvtGrdLimPrk ELSE the PrecalculatedDesiredCurvature shall be equal to the sum of PrecalculatedCurvatureInit, which is limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim, and LACI_s_CrvtDesItgCtl Raw{
"ID": "16667545.0",
"ASIL": " QM",
"Text": "IF AND (1,2,3)\n\r1. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PB \n\r2. VMMP_LACOP_p_FlgEnaRateLimDyn is true\n\r3. TVCOP_s_LatCtl_FlgAcv is true\n\r \n\rTHEN\n\r \n\rIF \n\rTVCOP_s_LatCtl_FlgLimCrvGrd is true\n\rTHEN \n\rthe PrecalculatedDesiredCurvature shall be equal to the sum of\n\rPrecalculatedCurvatureInit, which is limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim, and LACI_s_CrvtDesItgCtl\n\rAND is rate limited between -VMMP_LACOP_p_CrvtGeoGrdLim and VMMP_LACOP_p_CrvtGeoGrdLim\n\rELSE\n\rthe PrecalculatedDesiredCurvature shall be equal to the sum of\n\rPrecalculatedCurvatureInit, which is limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim, and LACI_s_CrvtDesItgCtl\n\rAND is rate limited between -VMMP_LACOP_p_CrvtGrdLimPrk and VMMP_LACOP_p_CrvtGrdLimPrk\n\r \n\rELSE\n\rthe PrecalculatedDesiredCurvature shall be equal to the sum of\n\rPrecalculatedCurvatureInit, which is limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim, and LACI_s_CrvtDesItgCtl",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1522432.0",
"Description": "IF AND (1,2,3)\n\r1. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PB \n\r2. VMMP_LACOP_p_FlgEnaRateLimDyn is true\n\r3. TVCOP_s_LatCtl_FlgAcv is true\n\r \n\rTHEN\n\r \n\rIF \n\rTVCOP_s_LatCtl_FlgLimCrvGrd is true\n\rTHEN \n\rthe PrecalculatedDesiredCurvature shall be equal to the sum of\n\rPrecalculatedCurvatureInit, which is limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim, and LACI_s_CrvtDesItgCtl\n\rAND is rate limited between -VMMP_LACOP_p_CrvtGeoGrdLim and VMMP_LACOP_p_CrvtGeoGrdLim\n\rELSE\n\rthe PrecalculatedDesiredCurvature shall be equal to the sum of\n\rPrecalculatedCurvatureInit, which is limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim, and LACI_s_CrvtDesItgCtl\n\rAND is rate limited between -VMMP_LACOP_p_CrvtGrdLimPrk and VMMP_LACOP_p_CrvtGrdLimPrk\n\r \n\rELSE\n\rthe PrecalculatedDesiredCurvature shall be equal to the sum of\n\rPrecalculatedCurvatureInit, which is limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim, and LACI_s_CrvtDesItgCtl",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 23 | 19726042.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | IF AND (1,2,3) 1. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PB or ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal toIF AND (1,2,3) 1. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PB or ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PH or ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdRPA_GP or ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdTPA or ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdRA or ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdTPA_Remote 2. VMMP_LACOP_p_FlgEnaRateLimDyn is true 3. TVCOP_s_LatCtl_FlgAcv is true THEN IF TVCOP_s_LatCtl_FlgLimCrvGrd is true THEN the PrecalculatedDesiredCurvature shall be equal to the sum of PrecalculatedCurvatureInit, which is limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim, and LACI_s_CrvtDesItgCtl AND this sum is rate limited (gradient) between -VMMP_LACOP_p_CrvtGeoGrdLim and VMMP_LACOP_p_CrvtGeoGrdLim ELSE the PrecalculatedDesiredCurvature shall be equal to the sum of PrecalculatedCurvatureInit, which is limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim, and LACI_s_CrvtDesItgCtl AND this sum is rate limited (gradient) between -VMMP_LACOP_p_CrvtGrdLimPrk and VMMP_LACOP_p_CrvtGrdLimPrk ELSE the PrecalculatedDesiredCurvature shall be equal to the sum of PrecalculatedCurvatureInit, which is limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim, and LACI_s_CrvtDesItgCtl !4 Rate Limiting: the current rate (gradient) which a given input signal 'u' is calculated as: du = [u(n) - y(n-1)] / dt This represents the first derivate of the signal in discrete time. This is the rate which shall be limited. if rate > max limitedRate = max elseif rate < min limitedRate = min else limitedRate = rate end Raw{
"ID": "19726042.0",
"ASIL": " QM",
"Text": "IF AND (1,2,3)\n\r1. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PB or\n\r ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PH or\n\r ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdRPA_GP or\n\r ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdTPA or\n\r ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdRA or\n\r ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdTPA_Remote\n\r2. VMMP_LACOP_p_FlgEnaRateLimDyn is true\n\r3. TVCOP_s_LatCtl_FlgAcv is true\n\r \n\rTHEN\n\r \n\rIF \n\rTVCOP_s_LatCtl_FlgLimCrvGrd is true\n\r \n\rTHEN \n\rthe PrecalculatedDesiredCurvature shall be equal to the sum of\n\rPrecalculatedCurvatureInit, which is limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim, and LACI_s_CrvtDesItgCtl\n\rAND this sum is rate limited (gradient) between -VMMP_LACOP_p_CrvtGeoGrdLim and VMMP_LACOP_p_CrvtGeoGrdLim\n\r \n\rELSE\n\rthe PrecalculatedDesiredCurvature shall be equal to the sum of\n\rPrecalculatedCurvatureInit, which is limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim, and LACI_s_CrvtDesItgCtl\n\rAND this sum is rate limited (gradient) between -VMMP_LACOP_p_CrvtGrdLimPrk and VMMP_LACOP_p_CrvtGrdLimPrk\n\r \n\rELSE\n\rthe PrecalculatedDesiredCurvature shall be equal to the sum of\n\rPrecalculatedCurvatureInit, which is limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim, and LACI_s_CrvtDesItgCtl\n\r \n\r \n\r!4 Rate Limiting:\n\rthe current rate (gradient) which a given input signal 'u' is calculated as:\n\r \n\rdu = [u(n) - y(n-1)] / dt\n\r \n\rThis represents the first derivate of the signal in discrete time.\n\rThis is the rate which shall be limited.\n\r \n\rif rate > max\n\r limitedRate = max\n\relseif rate < min\n\r limitedRate = min\n\relse\n\r limitedRate = rate\n\rend",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1542453.0",
"Description": "IF AND (1,2,3)\n\r1. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PB or\n\r ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PH or\n\r ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdRPA_GP or\n\r ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdTPA or\n\r ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdRA or\n\r ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdTPA_Remote\n\r2. VMMP_LACOP_p_FlgEnaRateLimDyn is true\n\r3. TVCOP_s_LatCtl_FlgAcv is true\n\r \n\rTHEN\n\r \n\rIF \n\rTVCOP_s_LatCtl_FlgLimCrvGrd is true\n\r \n\rTHEN \n\rthe PrecalculatedDesiredCurvature shall be equal to the sum of\n\rPrecalculatedCurvatureInit, which is limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim, and LACI_s_CrvtDesItgCtl\n\rAND this sum is rate limited (gradient) between -VMMP_LACOP_p_CrvtGeoGrdLim and VMMP_LACOP_p_CrvtGeoGrdLim\n\r \n\rELSE\n\rthe PrecalculatedDesiredCurvature shall be equal to the sum of\n\rPrecalculatedCurvatureInit, which is limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim, and LACI_s_CrvtDesItgCtl\n\rAND this sum is rate limited (gradient) between -VMMP_LACOP_p_CrvtGrdLimPrk and VMMP_LACOP_p_CrvtGrdLimPrk\n\r \n\rELSE\n\rthe PrecalculatedDesiredCurvature shall be equal to the sum of\n\rPrecalculatedCurvatureInit, which is limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim, and LACI_s_CrvtDesItgCtl\n\r \n\r \n\r!4 Rate Limiting:\n\rthe current rate (gradient) which a given input signal 'u' is calculated as:\n\r \n\rdu = [u(n) - y(n-1)] / dt\n\r \n\rThis represents the first derivate of the signal in discrete time.\n\rThis is the rate which shall be limited.\n\r \n\rif rate > max\n\r limitedRate = max\n\relseif rate < min\n\r limitedRate = min\n\relse\n\r limitedRate = rate\n\rend",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |
| 24 | 30724025.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | IF AND (1,2,3) 1. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PB or ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VIF AND (1,2,3) 1. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PB or ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PH or ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdRPA_GP or ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdTPA or ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdRA or ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdTPA_Remote or ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c1_CAAStAcvFctTrjCtlVld 2. VMMP_LACOP_p_FlgEnaRateLimDyn is true 3. TVCOP_s_LatCtl_FlgAcv is true THEN IF TVCOP_s_LatCtl_FlgLimCrvGrd is true THEN the PrecalculatedDesiredCurvature shall be equal to the sum of PrecalculatedCurvatureInit, which is limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim, and LACI_s_CrvtDesItgCtl AND this sum is rate limited (gradient) between -VMMP_LACOP_p_CrvtGeoGrdLim and VMMP_LACOP_p_CrvtGeoGrdLim ELSE the PrecalculatedDesiredCurvature shall be equal to the sum of PrecalculatedCurvatureInit, which is limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim, and LACI_s_CrvtDesItgCtl AND this sum is rate limited (gradient) between -VMMP_LACOP_p_CrvtGrdLimPrk and VMMP_LACOP_p_CrvtGrdLimPrk ELSE the PrecalculatedDesiredCurvature shall be equal to the sum of PrecalculatedCurvatureInit, which is limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim, and LACI_s_CrvtDesItgCtl !4 Rate Limiting: the current rate (gradient) which a given input signal 'u' is calculated as: du = [u(n) - y(n-1)] / dt This represents the first derivate of the signal in discrete time. This is the rate which shall be limited. if rate > max limitedRate = max elseif rate < min limitedRate = min else limitedRate = rate end Raw{
"ID": "30724025.0",
"ASIL": " QM",
"Text": "IF AND (1,2,3)\n\r1. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PB or\n\rARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PH or\n\rARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdRPA_GP or\n\rARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdTPA or\n\rARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdRA or\n\rARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdTPA_Remote or\n\rARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c1_CAAStAcvFctTrjCtlVld\n\r2. VMMP_LACOP_p_FlgEnaRateLimDyn is true\n\r3. TVCOP_s_LatCtl_FlgAcv is true\n\r \n\rTHEN\n\r \n\rIF \n\rTVCOP_s_LatCtl_FlgLimCrvGrd is true\n\r \n\rTHEN \n\rthe PrecalculatedDesiredCurvature shall be equal to the sum of\n\rPrecalculatedCurvatureInit, which is limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim, and LACI_s_CrvtDesItgCtl\n\rAND this sum is rate limited (gradient) between -VMMP_LACOP_p_CrvtGeoGrdLim and VMMP_LACOP_p_CrvtGeoGrdLim\n\r \n\rELSE\n\rthe PrecalculatedDesiredCurvature shall be equal to the sum of\n\rPrecalculatedCurvatureInit, which is limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim, and LACI_s_CrvtDesItgCtl\n\rAND this sum is rate limited (gradient) between -VMMP_LACOP_p_CrvtGrdLimPrk and VMMP_LACOP_p_CrvtGrdLimPrk\n\r \n\rELSE\n\rthe PrecalculatedDesiredCurvature shall be equal to the sum of\n\rPrecalculatedCurvatureInit, which is limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim, and LACI_s_CrvtDesItgCtl\n\r \n\r \n\r!4 Rate Limiting:\n\rthe current rate (gradient) which a given input signal 'u' is calculated as:\n\r \n\rdu = [u(n) - y(n-1)] / dt\n\r \n\rThis represents the first derivate of the signal in discrete time.\n\rThis is the rate which shall be limited.\n\r \n\rif rate > max\n\rlimitedRate = max\n\relseif rate < min\n\rlimitedRate = min\n\relse\n\rlimitedRate = rate\n\rend",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "IF AND (1,2,3)\n\r1. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PB or\n\rARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PH or\n\rARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdRPA_GP or\n\rARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdTPA or\n\rARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdRA or\n\rARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdTPA_Remote or\n\rARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c1_CAAStAcvFctTrjCtlVld\n\r2. VMMP_LACOP_p_FlgEnaRateLimDyn is true\n\r3. TVCOP_s_LatCtl_FlgAcv is true\n\r \n\rTHEN\n\r \n\rIF \n\rTVCOP_s_LatCtl_FlgLimCrvGrd is true\n\r \n\rTHEN \n\rthe PrecalculatedDesiredCurvature shall be equal to the sum of\n\rPrecalculatedCurvatureInit, which is limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim, and LACI_s_CrvtDesItgCtl\n\rAND this sum is rate limited (gradient) between -VMMP_LACOP_p_CrvtGeoGrdLim and VMMP_LACOP_p_CrvtGeoGrdLim\n\r \n\rELSE\n\rthe PrecalculatedDesiredCurvature shall be equal to the sum of\n\rPrecalculatedCurvatureInit, which is limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim, and LACI_s_CrvtDesItgCtl\n\rAND this sum is rate limited (gradient) between -VMMP_LACOP_p_CrvtGrdLimPrk and VMMP_LACOP_p_CrvtGrdLimPrk\n\r \n\rELSE\n\rthe PrecalculatedDesiredCurvature shall be equal to the sum of\n\rPrecalculatedCurvatureInit, which is limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim, and LACI_s_CrvtDesItgCtl\n\r \n\r \n\r!4 Rate Limiting:\n\rthe current rate (gradient) which a given input signal 'u' is calculated as:\n\r \n\rdu = [u(n) - y(n-1)] / dt\n\r \n\rThis represents the first derivate of the signal in discrete time.\n\rThis is the rate which shall be limited.\n\r \n\rif rate > max\n\rlimitedRate = max\n\relseif rate < min\n\rlimitedRate = min\n\relse\n\rlimitedRate = rate\n\rend",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |
| 25 | 16667546.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | FilterResetFilterReset Raw{
"ID": "16667546.0",
"ASIL": " ",
"Text": "FilterReset",
"Type": "Folder",
"Status": "",
"Summary": "FilterReset",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1522434.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 26 | 16667547.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | IF VSOEM_s_VLgtVehNrm is greater than VMMP_LACOP_p_ThVFilCrvtDesSwt THEN FilterReset shall be equal to 1 ELSE FilterReset shaIF VSOEM_s_VLgtVehNrm is greater than VMMP_LACOP_p_ThVFilCrvtDesSwt THEN FilterReset shall be equal to 1 ELSE FilterReset shall be equal to 0 Raw{
"ID": "16667547.0",
"ASIL": " QM",
"Text": "IF\n\rVSOEM_s_VLgtVehNrm is greater than VMMP_LACOP_p_ThVFilCrvtDesSwt\n\rTHEN\n\rFilterReset shall be equal to 1\n\rELSE\n\rFilterReset shall be equal to 0",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1522433.0",
"Description": "IF\n\rVSOEM_s_VLgtVehNrm is greater than VMMP_LACOP_p_ThVFilCrvtDesSwt\n\rTHEN\n\rFilterReset shall be equal to 1\n\rELSE\n\rFilterReset shall be equal to 0",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 27 | 16667548.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | PT1_FilterPT1_Filter Raw{
"ID": "16667548.0",
"ASIL": " ",
"Text": "PT1_Filter",
"Type": "Folder",
"Status": "",
"Summary": "PT1_Filter",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1522426.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 28 | 16667549.0 | Information | no | False | type_not_target, status_filtered, relevance_filtered | 1. the input signal shall be damped with a maximum of 3 dB in the frequency range of 0 Hz to the f_cutoff 2.above the f_cutoff t1. the input signal shall be damped with a maximum of 3 dB in the frequency range of 0 Hz to the f_cutoff 2.above the f_cutoff the input signal shall be damped with minimum 20 dB/decade 3.the maximum time delay of the output has to be under 1/(3.14*f_cutoff). 4.the transfer function of the system shall be stable, All poles are inside the Zero-Pole circle, AND has PT1 behavior 5.the sample time shall be equal to the VMMP_c_TiSmpl 6. the cutoff frequency can be calculated by the following equaltion: f_cutoff = (FilterCoefficient)/[(1-FilterCoefficient)* sampletime * 2pi] Raw{
"ID": "16667549.0",
"ASIL": " QM",
"Text": "1. the input signal shall be damped with a maximum of 3 dB in the frequency range of 0 Hz to the f_cutoff \n\r2.above the f_cutoff the input signal shall be damped with minimum 20 dB/decade \n\r3.the maximum time delay of the output has to be under 1/(3.14*f_cutoff). \n\r4.the transfer function of the system shall be stable, All poles are inside the Zero-Pole circle, AND has PT1 behavior \n\r5.the sample time shall be equal to the VMMP_c_TiSmpl \n\r6. the cutoff frequency can be calculated by the following equaltion: f_cutoff = (FilterCoefficient)/[(1-FilterCoefficient)* sampletime * 2pi]",
"Type": "Information",
"Status": "",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1522435.0",
"Description": "1. the input signal shall be damped with a maximum of 3 dB in the frequency range of 0 Hz to the f_cutoff \n\r2.above the f_cutoff the input signal shall be damped with minimum 20 dB/decade \n\r3.the maximum time delay of the output has to be under 1/(3.14*f_cutoff). \n\r4.the transfer function of the system shall be stable, All poles are inside the Zero-Pole circle, AND has PT1 behavior \n\r5.the sample time shall be equal to the VMMP_c_TiSmpl \n\r6. the cutoff frequency can be calculated by the following equaltion: f_cutoff = (FilterCoefficient)/[(1-FilterCoefficient)* sampletime * 2pi]",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 29 | 16667550.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | LookupTableValue of VLgtVehNrm # IntegralControllerFactor is the output of the lookup Table depending on the input of absolute veLookupTableValue of VLgtVehNrm # IntegralControllerFactor is the output of the lookup Table depending on the input of absolute vehicle velocity VSOEM_s_VLgtVehNrm # the x-axis of the lookup table is VMMP_LAC_px_VLu and y-axis is VMMP_LACOP_p1_CoFilCrvtDes # the lookup table value shall be linear interpolation between the breakpoints and use extrapolation method Clip Raw{
"ID": "16667550.0",
"ASIL": " QM",
"Text": "LookupTableValue of VLgtVehNrm\n\r# IntegralControllerFactor is the output of the lookup Table depending on the input of absolute vehicle velocity VSOEM_s_VLgtVehNrm\n\r# the x-axis of the lookup table is VMMP_LAC_px_VLu and y-axis is VMMP_LACOP_p1_CoFilCrvtDes\n\r# the lookup table value shall be linear interpolation between the breakpoints and use extrapolation method Clip",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1522455.0",
"Description": "LookupTableValue of VLgtVehNrm\n\r# IntegralControllerFactor is the output of the lookup Table depending on the input of absolute vehicle velocity VSOEM_s_VLgtVehNrm\n\r# the x-axis of the lookup table is VMMP_LAC_px_VLu and y-axis is VMMP_LACOP_p1_CoFilCrvtDes\n\r# the lookup table value shall be linear interpolation between the breakpoints and use extrapolation method Clip",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 30 | 16667551.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | PrecalculatedDesiredCurvatureFilterPrecalculatedDesiredCurvatureFilter Raw{
"ID": "16667551.0",
"ASIL": " ",
"Text": "PrecalculatedDesiredCurvatureFilter",
"Type": "Folder",
"Status": "",
"Summary": "PrecalculatedDesiredCurvatureFilter",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1522428.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 31 | 16667552.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | IF the filter is active (FilterReset = 0) THEN PrecalculatedDesiredCurvatureFilter shall be equal to PrecalculatedDesiredCurvaIF the filter is active (FilterReset = 0) THEN PrecalculatedDesiredCurvatureFilter shall be equal to PrecalculatedDesiredCurvature filtered by PT1_Filter with FilterCoefficent, determined from the LookupTableValue of VLgtVehNrm ELSE PrecalculatedDesiredCurvatureFilter shall be equal to PrecalculatedDesiredCurvature Raw{
"ID": "16667552.0",
"ASIL": " QM",
"Text": "IF\n\rthe filter is active (FilterReset = 0)\n\rTHEN \n\rPrecalculatedDesiredCurvatureFilter shall be equal to PrecalculatedDesiredCurvature filtered by PT1_Filter with FilterCoefficent, determined from the LookupTableValue of VLgtVehNrm\n\rELSE\n\rPrecalculatedDesiredCurvatureFilter shall be equal to PrecalculatedDesiredCurvature",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1522440.0",
"Description": "IF\n\rthe filter is active (FilterReset = 0)\n\rTHEN \n\rPrecalculatedDesiredCurvatureFilter shall be equal to PrecalculatedDesiredCurvature filtered by PT1_Filter with FilterCoefficent, determined from the LookupTableValue of VLgtVehNrm\n\rELSE\n\rPrecalculatedDesiredCurvatureFilter shall be equal to PrecalculatedDesiredCurvature",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 32 | 16667553.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | RequirementsRequirements Raw{
"ID": "16667553.0",
"ASIL": " ",
"Text": "Requirements",
"Type": "Folder",
"Status": "",
"Summary": "Requirements",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1089931.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 33 | 16667554.0 | Functional | Released | yes | True | CurvatureInit IF TVCOP_s_LatCtl_FlgAcv is equal to 1 THEN IF TVCOP_s_LatCtl_FlgLimCrvtGrd is equal to 1 THEN the initial CuCurvatureInit IF TVCOP_s_LatCtl_FlgAcv is equal to 1 THEN IF TVCOP_s_LatCtl_FlgLimCrvtGrd is equal to 1 THEN the initial Curvature LACOP_s_CrvtCtl_CrvtIni shall be equal to the limited LACGC_s_CrvtDesGeoFil, which shall be at first limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim and then the rate of the signal shall be limited between -VMMP_LACOP_p_CrvtGeoGrdLim and VMMP_LACOP_p_CrvtGeoGrdLim ELSE the initial curvature LACOP_s_CrvtCtl_CrvtIni shall be equal to the limited LACGC_s_CrvtDesGeoFil, which shall be limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim ELSE the initial curvature LACOP_s_CrvtCtl_CrvtIni shall be equal to the current curvature VSOEM_s_CrvtAct, which shall be limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim Raw{
"ID": "16667554.0",
"ASIL": " QM",
"Text": "CurvatureInit\n\rIF\n\rTVCOP_s_LatCtl_FlgAcv is equal to 1\n\r \n\rTHEN\n\rIF\n\rTVCOP_s_LatCtl_FlgLimCrvtGrd is equal to 1\n\r \n\rTHEN\n\rthe initial Curvature LACOP_s_CrvtCtl_CrvtIni shall be equal to the limited LACGC_s_CrvtDesGeoFil, which shall be at first limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim and then the rate of the signal shall be limited between -VMMP_LACOP_p_CrvtGeoGrdLim and VMMP_LACOP_p_CrvtGeoGrdLim\n\r \n\rELSE\n\rthe initial curvature LACOP_s_CrvtCtl_CrvtIni shall be equal to the limited LACGC_s_CrvtDesGeoFil, which shall be limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim\n\r \n\rELSE\n\rthe initial curvature LACOP_s_CrvtCtl_CrvtIni shall be equal to the current curvature VSOEM_s_CrvtAct, which shall be limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1156766.0",
"Description": "CurvatureInit\n\rIF\n\rTVCOP_s_LatCtl_FlgAcv is equal to 1\n\r \n\rTHEN\n\rIF\n\rTVCOP_s_LatCtl_FlgLimCrvtGrd is equal to 1\n\r \n\rTHEN\n\rthe initial Curvature LACOP_s_CrvtCtl_CrvtIni shall be equal to the limited LACGC_s_CrvtDesGeoFil, which shall be at first limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim and then the rate of the signal shall be limited between -VMMP_LACOP_p_CrvtGeoGrdLim and VMMP_LACOP_p_CrvtGeoGrdLim\n\r \n\rELSE\n\rthe initial curvature LACOP_s_CrvtCtl_CrvtIni shall be equal to the limited LACGC_s_CrvtDesGeoFil, which shall be limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim\n\r \n\rELSE\n\rthe initial curvature LACOP_s_CrvtCtl_CrvtIni shall be equal to the current curvature VSOEM_s_CrvtAct, which shall be limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 34 | 16667555.0 | Functional | Released | yes | True | CurvatureInit IF TVCOP_s_LatCtl_FlgAcv is equal to 1 THEN the initial curvature LACOP_s_CrvtCtl_CrvtIni shall be equal to theCurvatureInit IF TVCOP_s_LatCtl_FlgAcv is equal to 1 THEN the initial curvature LACOP_s_CrvtCtl_CrvtIni shall be equal to the limited LACGC_s_CrvtDesGeoFil, which shall be limited between -VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim ELSE the initial curvature LACOP_s_CrvtCtl_CrvtIni shall be equal to the current curvature VSOEM_s_CrvtAct, which shall be limited between -VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim Raw{
"ID": "16667555.0",
"ASIL": " QM",
"Text": "CurvatureInit\n\rIF\n\rTVCOP_s_LatCtl_FlgAcv is equal to 1\n\r \n\rTHEN\n\rthe initial curvature LACOP_s_CrvtCtl_CrvtIni shall be equal to the limited LACGC_s_CrvtDesGeoFil, which shall be limited between -VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim\n\r \n\rELSE\n\rthe initial curvature LACOP_s_CrvtCtl_CrvtIni shall be equal to the current curvature VSOEM_s_CrvtAct, which shall be limited between -VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1522349.0",
"Description": "CurvatureInit\n\rIF\n\rTVCOP_s_LatCtl_FlgAcv is equal to 1\n\r \n\rTHEN\n\rthe initial curvature LACOP_s_CrvtCtl_CrvtIni shall be equal to the limited LACGC_s_CrvtDesGeoFil, which shall be limited between -VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim\n\r \n\rELSE\n\rthe initial curvature LACOP_s_CrvtCtl_CrvtIni shall be equal to the current curvature VSOEM_s_CrvtAct, which shall be limited between -VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 35 | 22447423.0 | Functional | Released | yes | True | CurvatureInit IF TVCOP_s_LatCtl_FlgAcv is equal to 1 THEN the initial curvature LACOP_s_CrvtCtl_CrvtIni shall be equal to theCurvatureInit IF TVCOP_s_LatCtl_FlgAcv is equal to 1 THEN the initial curvature LACOP_s_CrvtCtl_CrvtIni shall be equal to the limited LACGC_s_CrvtDesGeoFil, which shall be limited between -VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim ELSE the initial curvature LACOP_s_CrvtCtl_CrvtIni shall be equal to the current curvature VSOEM_s_CrvtAct, which shall be limited between -VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim Raw{
"ID": "22447423.0",
"ASIL": " QM",
"Text": "CurvatureInit\n\rIF\n\rTVCOP_s_LatCtl_FlgAcv is equal to 1\n\r \n\rTHEN\n\rthe initial curvature LACOP_s_CrvtCtl_CrvtIni shall be equal to the limited LACGC_s_CrvtDesGeoFil, which shall be limited between -VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim\n\r \n\rELSE\n\rthe initial curvature LACOP_s_CrvtCtl_CrvtIni shall be equal to the current curvature VSOEM_s_CrvtAct, which shall be limited between -VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "CurvatureInit\n\rIF\n\rTVCOP_s_LatCtl_FlgAcv is equal to 1\n\r \n\rTHEN\n\rthe initial curvature LACOP_s_CrvtCtl_CrvtIni shall be equal to the limited LACGC_s_CrvtDesGeoFil, which shall be limited between -VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim\n\r \n\rELSE\n\rthe initial curvature LACOP_s_CrvtCtl_CrvtIni shall be equal to the current curvature VSOEM_s_CrvtAct, which shall be limited between -VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 36 | 16667556.0 | Functional | Released | yes | True | DesiredCurvature IF AND (1,2,3) 1. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PB 2. TVCOP_s_LatCtl_FlgLimCrvDesiredCurvature IF AND (1,2,3) 1. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PB 2. TVCOP_s_LatCtl_FlgLimCrvGrd is false 3. TVCOP_s_LatCtl_FlgAcv is true THEN the output value LACOP_s_CrvtCtl_CrvtDes shall be equal to the sum of LACOP_s_CrvtCtl_CrvtIni and LACI_s_CrvtDesItgCtl and shall be limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim AND is rate limited between -VMMP_LACOP_p_CrvtGrdLimPrk and VMMP_LACOP_p_CrvtGrdLimPrk ELSE the output value LACOP_s_CrvtCtl_CrvtDes shall be equal to the sum of LACOP_s_CrvtCtl_CrvtIni and LACI_s_CrvtDesItgCtl and shall be limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim Raw{
"ID": "16667556.0",
"ASIL": " QM",
"Text": "DesiredCurvature\n\r \n\r \n\rIF AND (1,2,3)\n\r1. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PB \n\r2. TVCOP_s_LatCtl_FlgLimCrvGrd is false\n\r3. TVCOP_s_LatCtl_FlgAcv is true\n\r \n\rTHEN\n\rthe output value LACOP_s_CrvtCtl_CrvtDes shall be equal to the sum of\n\rLACOP_s_CrvtCtl_CrvtIni and LACI_s_CrvtDesItgCtl and shall be limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim\n\rAND is rate limited between -VMMP_LACOP_p_CrvtGrdLimPrk and VMMP_LACOP_p_CrvtGrdLimPrk\n\r \n\rELSE\n\rthe output value LACOP_s_CrvtCtl_CrvtDes shall be equal to the sum of\n\rLACOP_s_CrvtCtl_CrvtIni and LACI_s_CrvtDesItgCtl and shall be limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1090713.0",
"Description": "DesiredCurvature\n\r \n\r \n\rIF AND (1,2,3)\n\r1. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PB \n\r2. TVCOP_s_LatCtl_FlgLimCrvGrd is false\n\r3. TVCOP_s_LatCtl_FlgAcv is true\n\r \n\rTHEN\n\rthe output value LACOP_s_CrvtCtl_CrvtDes shall be equal to the sum of\n\rLACOP_s_CrvtCtl_CrvtIni and LACI_s_CrvtDesItgCtl and shall be limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim\n\rAND is rate limited between -VMMP_LACOP_p_CrvtGrdLimPrk and VMMP_LACOP_p_CrvtGrdLimPrk\n\r \n\rELSE\n\rthe output value LACOP_s_CrvtCtl_CrvtDes shall be equal to the sum of\n\rLACOP_s_CrvtCtl_CrvtIni and LACI_s_CrvtDesItgCtl and shall be limited between - VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 37 | 16667557.0 | Functional | Released | yes | True | DesiredCurvature IF AND (1,2) 1. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PB 2. VMMP_LACOP_p_FlgEnaPrkFilDesiredCurvature IF AND (1,2) 1. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PB 2. VMMP_LACOP_p_FlgEnaPrkFilSwt us true THEN IF VSOEM_s_VLgtVehNrm is smaller than VMMP_LACOP_p_ThVFilCrvtDesSwt THEN LACOP_s_CrvtCtl_CrvtDes shall be equal to PrecalculatedDesiredCurvatureFilter ELSE IF VSOEM_s_VLgtVehNrm is greater than VMMP_LACOP_p_ThVFilCrvtDesSwt THEN LACOP_s_CrvtCtl_CrvtDes shall starts fading from the value of PrecalculatedDesiredCurvatureFilter towards the current value of PreCalculatedDesiredCurvature with the rate of VMMP_LACOP_p_CrvtDesFdTi ELSE IF VSOEM_s_VLgtVehNrm goes from smaller than to bigger than VMMP_LACOP_p_ThVFilCrvtDesSwt THEN LACOP_s_CrvtCtl_CrvtDes shall starts fading from the value of PrecalculatedDesiredCurvatureFilter towards the current value of PreCalculatedDesiredCurvature with the rate of VMMP_LACOP_p_CrvtDesFdTi ELSE IF VSOEM_s_VLgtVehNrm goes from bigger than to smaller than VMMP_LACOP_p_ThVFilCrvtDesSwt THEN LACOP_s_CrvtCtl_CrvtDes shall starts fading from the value of PreCalculatedDesiredCurvature towards the current value of PrecalculatedDesiredCurvatureFilter with the rate of VMMP_LACOP_p_CrvtDesFdTi ELSE LACOP_s_CrvtCtl_CrvtDes shall be equal to the sum of LACOP_s_CrvtCtl_CrvtIni and LACI_s_CrvtDesItgCtl LACOP_s_CrvtCtl_CrvtDes shall be limited between -VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim Raw{
"ID": "16667557.0",
"ASIL": " QM",
"Text": "DesiredCurvature\n\r \n\r\n\rIF AND (1,2) \n\r1. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PB \n\r2. VMMP_LACOP_p_FlgEnaPrkFilSwt us true\n\r \n\rTHEN \n\r \n\r IF\n\r VSOEM_s_VLgtVehNrm is smaller than VMMP_LACOP_p_ThVFilCrvtDesSwt\n\r THEN\n\r LACOP_s_CrvtCtl_CrvtDes shall be equal to PrecalculatedDesiredCurvatureFilter\n\r \n\r ELSE IF\n\r VSOEM_s_VLgtVehNrm is greater than VMMP_LACOP_p_ThVFilCrvtDesSwt\n\r THEN\n\r LACOP_s_CrvtCtl_CrvtDes shall starts fading from the value of PrecalculatedDesiredCurvatureFilter towards the current value of PreCalculatedDesiredCurvature with the rate of VMMP_LACOP_p_CrvtDesFdTi\n\r \n\r ELSE IF\n\r VSOEM_s_VLgtVehNrm goes from smaller than to bigger than VMMP_LACOP_p_ThVFilCrvtDesSwt\n\r THEN\n\r LACOP_s_CrvtCtl_CrvtDes shall starts fading from the value of PrecalculatedDesiredCurvatureFilter towards the current value of PreCalculatedDesiredCurvature with the rate of VMMP_LACOP_p_CrvtDesFdTi\n\r \n\r ELSE IF\n\r VSOEM_s_VLgtVehNrm goes from bigger than to smaller than VMMP_LACOP_p_ThVFilCrvtDesSwt\n\r THEN\n\r LACOP_s_CrvtCtl_CrvtDes shall starts fading from the value of PreCalculatedDesiredCurvature towards the current value of PrecalculatedDesiredCurvatureFilter with the rate of VMMP_LACOP_p_CrvtDesFdTi\n\r \n\r ELSE \n\r LACOP_s_CrvtCtl_CrvtDes shall be equal to the sum of LACOP_s_CrvtCtl_CrvtIni and LACI_s_CrvtDesItgCtl\n\r \n\rLACOP_s_CrvtCtl_CrvtDes shall be limited between -VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1522352.0",
"Description": "DesiredCurvature\n\r \n\r\n\rIF AND (1,2) \n\r1. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PB \n\r2. VMMP_LACOP_p_FlgEnaPrkFilSwt us true\n\r \n\rTHEN \n\r \n\r IF\n\r VSOEM_s_VLgtVehNrm is smaller than VMMP_LACOP_p_ThVFilCrvtDesSwt\n\r THEN\n\r LACOP_s_CrvtCtl_CrvtDes shall be equal to PrecalculatedDesiredCurvatureFilter\n\r \n\r ELSE IF\n\r VSOEM_s_VLgtVehNrm is greater than VMMP_LACOP_p_ThVFilCrvtDesSwt\n\r THEN\n\r LACOP_s_CrvtCtl_CrvtDes shall starts fading from the value of PrecalculatedDesiredCurvatureFilter towards the current value of PreCalculatedDesiredCurvature with the rate of VMMP_LACOP_p_CrvtDesFdTi\n\r \n\r ELSE IF\n\r VSOEM_s_VLgtVehNrm goes from smaller than to bigger than VMMP_LACOP_p_ThVFilCrvtDesSwt\n\r THEN\n\r LACOP_s_CrvtCtl_CrvtDes shall starts fading from the value of PrecalculatedDesiredCurvatureFilter towards the current value of PreCalculatedDesiredCurvature with the rate of VMMP_LACOP_p_CrvtDesFdTi\n\r \n\r ELSE IF\n\r VSOEM_s_VLgtVehNrm goes from bigger than to smaller than VMMP_LACOP_p_ThVFilCrvtDesSwt\n\r THEN\n\r LACOP_s_CrvtCtl_CrvtDes shall starts fading from the value of PreCalculatedDesiredCurvature towards the current value of PrecalculatedDesiredCurvatureFilter with the rate of VMMP_LACOP_p_CrvtDesFdTi\n\r \n\r ELSE \n\r LACOP_s_CrvtCtl_CrvtDes shall be equal to the sum of LACOP_s_CrvtCtl_CrvtIni and LACI_s_CrvtDesItgCtl\n\r \n\rLACOP_s_CrvtCtl_CrvtDes shall be limited between -VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 38 | 16667558.0 | Functional | Released | yes | True | DesiredCurvature LACOP_s_CrvtCtl_CrvtDes shall be limited between -VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim IF AND (1,2) 1. ARDesiredCurvature LACOP_s_CrvtCtl_CrvtDes shall be limited between -VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim IF AND (1,2) 1. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PB or ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PH or ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdRPA_GP or ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdTPA or ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdRA or ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdTPA_Remote 2. VMMP_LACOP_p_FlgEnaPrkFilSwt is true THEN IF VSOEM_s_VLgtVehNrm is smaller than VMMP_LACOP_p_ThVFilCrvtDesSwt LACOP_s_CrvtCtl_CrvtDes shall be equal to PrecalculatedDesiredCurvatureFilter ELSE IF VSOEM_s_VLgtVehNrm is greater than VMMP_LACOP_p_ThVFilCrvtDesSwt LACOP_s_CrvtCtl_CrvtDes shall be equal to PrecalculatedDesiredCurvatureFilter ELSE IF VSOEM_s_VLgtVehNrm goes from smaller than to bigger than VMMP_LACOP_p_ThVFilCrvtDesSwt LACOP_s_CrvtCtl_CrvtDes shall starts fading from the value of PrecalculatedDesiredCurvatureFilter towards the current value of PreCalculatedDesiredCurvature with the rate of VMMP_LACOP_p_CrvtDesFdTi ELSE IF VSOEM_s_VLgtVehNrm goes from bigger than to smaller than VMMP_LACOP_p_ThVFilCrvtDesSwt LACOP_s_CrvtCtl_CrvtDes shall starts fading from the value of PreCalculatedDesiredCurvature towards the current value of PrecalculatedDesiredCurvatureFilter with the rate of VMMP_LACOP_p_CrvtDesFdTi ELSE LACOP_s_CrvtCtl_CrvtDes shall be equal to the sum of LACOP_s_CrvtCtl_CrvtIni and LACI_s_CrvtDesItgCtl Raw{
"ID": "16667558.0",
"ASIL": " QM",
"Text": "DesiredCurvature\n\r \n\rLACOP_s_CrvtCtl_CrvtDes shall be limited between -VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim\n\r \n\r \n\rIF AND (1,2)\n\r1. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PB or\n\rARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PH or\n\rARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdRPA_GP or\n\rARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdTPA or\n\rARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdRA or\n\rARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdTPA_Remote \n\r2. VMMP_LACOP_p_FlgEnaPrkFilSwt is true\n\r \n\rTHEN \n\r \n\rIF\n\rVSOEM_s_VLgtVehNrm is smaller than VMMP_LACOP_p_ThVFilCrvtDesSwt\n\r \n\rLACOP_s_CrvtCtl_CrvtDes shall be equal to PrecalculatedDesiredCurvatureFilter\n\rELSE IF\n\rVSOEM_s_VLgtVehNrm is greater than VMMP_LACOP_p_ThVFilCrvtDesSwt\n\r \n\rLACOP_s_CrvtCtl_CrvtDes shall be equal to PrecalculatedDesiredCurvatureFilter\n\rELSE IF\n\rVSOEM_s_VLgtVehNrm goes from smaller than to bigger than VMMP_LACOP_p_ThVFilCrvtDesSwt\n\r \n\rLACOP_s_CrvtCtl_CrvtDes shall starts fading from the value of PrecalculatedDesiredCurvatureFilter towards the current value of PreCalculatedDesiredCurvature with the rate of VMMP_LACOP_p_CrvtDesFdTi\n\rELSE IF\n\rVSOEM_s_VLgtVehNrm goes from bigger than to smaller than VMMP_LACOP_p_ThVFilCrvtDesSwt\n\r \n\rLACOP_s_CrvtCtl_CrvtDes shall starts fading from the value of PreCalculatedDesiredCurvature towards the current value of PrecalculatedDesiredCurvatureFilter with the rate of VMMP_LACOP_p_CrvtDesFdTi\n\r \n\rELSE \n\rLACOP_s_CrvtCtl_CrvtDes shall be equal to the sum of LACOP_s_CrvtCtl_CrvtIni and LACI_s_CrvtDesItgCtl",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1463386.0",
"Description": "DesiredCurvature\n\r \n\rLACOP_s_CrvtCtl_CrvtDes shall be limited between -VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim\n\r \n\r \n\rIF AND (1,2)\n\r1. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PB or\n\rARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PH or\n\rARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdRPA_GP or\n\rARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdTPA or\n\rARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdRA or\n\rARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdTPA_Remote \n\r2. VMMP_LACOP_p_FlgEnaPrkFilSwt is true\n\r \n\rTHEN \n\r \n\rIF\n\rVSOEM_s_VLgtVehNrm is smaller than VMMP_LACOP_p_ThVFilCrvtDesSwt\n\r \n\rLACOP_s_CrvtCtl_CrvtDes shall be equal to PrecalculatedDesiredCurvatureFilter\n\rELSE IF\n\rVSOEM_s_VLgtVehNrm is greater than VMMP_LACOP_p_ThVFilCrvtDesSwt\n\r \n\rLACOP_s_CrvtCtl_CrvtDes shall be equal to PrecalculatedDesiredCurvatureFilter\n\rELSE IF\n\rVSOEM_s_VLgtVehNrm goes from smaller than to bigger than VMMP_LACOP_p_ThVFilCrvtDesSwt\n\r \n\rLACOP_s_CrvtCtl_CrvtDes shall starts fading from the value of PrecalculatedDesiredCurvatureFilter towards the current value of PreCalculatedDesiredCurvature with the rate of VMMP_LACOP_p_CrvtDesFdTi\n\rELSE IF\n\rVSOEM_s_VLgtVehNrm goes from bigger than to smaller than VMMP_LACOP_p_ThVFilCrvtDesSwt\n\r \n\rLACOP_s_CrvtCtl_CrvtDes shall starts fading from the value of PreCalculatedDesiredCurvature towards the current value of PrecalculatedDesiredCurvatureFilter with the rate of VMMP_LACOP_p_CrvtDesFdTi\n\r \n\rELSE \n\rLACOP_s_CrvtCtl_CrvtDes shall be equal to the sum of LACOP_s_CrvtCtl_CrvtIni and LACI_s_CrvtDesItgCtl",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 39 | 28131811.0 | Functional | Released | yes | True | DesiredCurvature LACOP_s_CrvtCtl_CrvtDes shall be limited between -VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim IF AND (1,2) 1. ARDesiredCurvature LACOP_s_CrvtCtl_CrvtDes shall be limited between -VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim IF AND (1,2) 1. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PB OR ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PH OR ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdRPA_GP OR ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdTPA OR ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdRA OR ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdTPA_Remote OR ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c1_CAAStAcvFctTrjCtlVld 2. VMMP_LACOP_p_FlgEnaPrkFilSwt is true THEN IF VSOEM_s_VLgtVehNrm is smaller than VMMP_LACOP_p_ThVFilCrvtDesSwt LACOP_s_CrvtCtl_CrvtDes shall be equal to PrecalculatedDesiredCurvatureFilter ELSE IF VSOEM_s_VLgtVehNrm is greater than VMMP_LACOP_p_ThVFilCrvtDesSwt LACOP_s_CrvtCtl_CrvtDes shall be equal to PrecalculatedDesiredCurvatureFilter ELSE IF VSOEM_s_VLgtVehNrm goes from smaller than to bigger than VMMP_LACOP_p_ThVFilCrvtDesSwt LACOP_s_CrvtCtl_CrvtDes shall starts fading from the value of PrecalculatedDesiredCurvatureFilter towards the current value of PreCalculatedDesiredCurvature with the rate of VMMP_LACOP_p_CrvtDesFdTi ELSE IF VSOEM_s_VLgtVehNrm goes from bigger than to smaller than VMMP_LACOP_p_ThVFilCrvtDesSwt LACOP_s_CrvtCtl_CrvtDes shall starts fading from the value of PreCalculatedDesiredCurvature towards the current value of PrecalculatedDesiredCurvatureFilter with the rate of VMMP_LACOP_p_CrvtDesFdTi ELSE LACOP_s_CrvtCtl_CrvtDes shall be equal to the sum of LACOP_s_CrvtCtl_CrvtIni and LACI_s_CrvtDesItgCtl Raw{
"ID": "28131811.0",
"ASIL": " QM",
"Text": "DesiredCurvature\n\r \n\rLACOP_s_CrvtCtl_CrvtDes shall be limited between -VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim\n\r \n\r \n\rIF AND (1,2)\n\r1. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PB OR\n\rARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PH OR\n\rARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdRPA_GP OR\n\rARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdTPA OR\n\rARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdRA OR\n\rARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdTPA_Remote OR\n\rARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c1_CAAStAcvFctTrjCtlVld\n\r \n\r2. VMMP_LACOP_p_FlgEnaPrkFilSwt is true\n\r \n\rTHEN \n\r \n\rIF\n\rVSOEM_s_VLgtVehNrm is smaller than VMMP_LACOP_p_ThVFilCrvtDesSwt\n\r \n\rLACOP_s_CrvtCtl_CrvtDes shall be equal to PrecalculatedDesiredCurvatureFilter\n\rELSE IF\n\rVSOEM_s_VLgtVehNrm is greater than VMMP_LACOP_p_ThVFilCrvtDesSwt\n\r \n\rLACOP_s_CrvtCtl_CrvtDes shall be equal to PrecalculatedDesiredCurvatureFilter\n\rELSE IF\n\rVSOEM_s_VLgtVehNrm goes from smaller than to bigger than VMMP_LACOP_p_ThVFilCrvtDesSwt\n\r \n\rLACOP_s_CrvtCtl_CrvtDes shall starts fading from the value of PrecalculatedDesiredCurvatureFilter towards the current value of PreCalculatedDesiredCurvature with the rate of VMMP_LACOP_p_CrvtDesFdTi\n\rELSE IF\n\rVSOEM_s_VLgtVehNrm goes from bigger than to smaller than VMMP_LACOP_p_ThVFilCrvtDesSwt\n\r \n\rLACOP_s_CrvtCtl_CrvtDes shall starts fading from the value of PreCalculatedDesiredCurvature towards the current value of PrecalculatedDesiredCurvatureFilter with the rate of VMMP_LACOP_p_CrvtDesFdTi\n\r \n\rELSE \n\rLACOP_s_CrvtCtl_CrvtDes shall be equal to the sum of LACOP_s_CrvtCtl_CrvtIni and LACI_s_CrvtDesItgCtl",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "DesiredCurvature\n\r \n\rLACOP_s_CrvtCtl_CrvtDes shall be limited between -VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim\n\r \n\r \n\rIF AND (1,2)\n\r1. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PB OR\n\rARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PH OR\n\rARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdRPA_GP OR\n\rARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdTPA OR\n\rARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdRA OR\n\rARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdTPA_Remote OR\n\rARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c1_CAAStAcvFctTrjCtlVld\n\r \n\r2. VMMP_LACOP_p_FlgEnaPrkFilSwt is true\n\r \n\rTHEN \n\r \n\rIF\n\rVSOEM_s_VLgtVehNrm is smaller than VMMP_LACOP_p_ThVFilCrvtDesSwt\n\r \n\rLACOP_s_CrvtCtl_CrvtDes shall be equal to PrecalculatedDesiredCurvatureFilter\n\rELSE IF\n\rVSOEM_s_VLgtVehNrm is greater than VMMP_LACOP_p_ThVFilCrvtDesSwt\n\r \n\rLACOP_s_CrvtCtl_CrvtDes shall be equal to PrecalculatedDesiredCurvatureFilter\n\rELSE IF\n\rVSOEM_s_VLgtVehNrm goes from smaller than to bigger than VMMP_LACOP_p_ThVFilCrvtDesSwt\n\r \n\rLACOP_s_CrvtCtl_CrvtDes shall starts fading from the value of PrecalculatedDesiredCurvatureFilter towards the current value of PreCalculatedDesiredCurvature with the rate of VMMP_LACOP_p_CrvtDesFdTi\n\rELSE IF\n\rVSOEM_s_VLgtVehNrm goes from bigger than to smaller than VMMP_LACOP_p_ThVFilCrvtDesSwt\n\r \n\rLACOP_s_CrvtCtl_CrvtDes shall starts fading from the value of PreCalculatedDesiredCurvature towards the current value of PrecalculatedDesiredCurvatureFilter with the rate of VMMP_LACOP_p_CrvtDesFdTi\n\r \n\rELSE \n\rLACOP_s_CrvtCtl_CrvtDes shall be equal to the sum of LACOP_s_CrvtCtl_CrvtIni and LACI_s_CrvtDesItgCtl",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 40 | 16667559.0 | Functional | Released | yes | True | NotLimitedDesiredCurvature the output value LACOP_s_CrvtDesNotLim shall be equal to the sum of LACGC_s_CrvtDesGeo and LACI_s_CrvtNotLimitedDesiredCurvature the output value LACOP_s_CrvtDesNotLim shall be equal to the sum of LACGC_s_CrvtDesGeo and LACI_s_CrvtDesItgCtl Raw{
"ID": "16667559.0",
"ASIL": " QM",
"Text": "NotLimitedDesiredCurvature\n\rthe output value LACOP_s_CrvtDesNotLim shall be equal to the sum of LACGC_s_CrvtDesGeo and LACI_s_CrvtDesItgCtl",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1090708.0",
"Description": "NotLimitedDesiredCurvature\n\rthe output value LACOP_s_CrvtDesNotLim shall be equal to the sum of LACGC_s_CrvtDesGeo and LACI_s_CrvtDesItgCtl",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 41 | 16667560.0 | Functional | Released | yes | True | FlagLateralControlActive the output value LACOP_s_CrvtCtl_FlgAcv shall be equal to the input value TVCOP_s_LatCtl_FlgAcvFlagLateralControlActive the output value LACOP_s_CrvtCtl_FlgAcv shall be equal to the input value TVCOP_s_LatCtl_FlgAcv Raw{
"ID": "16667560.0",
"ASIL": " QM",
"Text": "FlagLateralControlActive\n\rthe output value LACOP_s_CrvtCtl_FlgAcv shall be equal to the input value TVCOP_s_LatCtl_FlgAcv",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1090709.0",
"Description": "FlagLateralControlActive\n\rthe output value LACOP_s_CrvtCtl_FlgAcv shall be equal to the input value TVCOP_s_LatCtl_FlgAcv",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 42 | 16667561.0 | Functional | Released | yes | True | CurvatureGradientDesired The desired curvature gradient LACOP_s_CrvtCtl_CrvtGrdDes shall be equal to zero.CurvatureGradientDesired The desired curvature gradient LACOP_s_CrvtCtl_CrvtGrdDes shall be equal to zero. Raw{
"ID": "16667561.0",
"ASIL": " QM",
"Text": "CurvatureGradientDesired\n\r \n\rThe desired curvature gradient LACOP_s_CrvtCtl_CrvtGrdDes shall be equal to zero.",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1113928.0",
"Description": "CurvatureGradientDesired\n\r \n\rThe desired curvature gradient LACOP_s_CrvtCtl_CrvtGrdDes shall be equal to zero.",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 43 | 18859705.0 | Functional | Released | yes | True | CurvatureGradientDesired IF VMMP_LACOP_p_CrvtGrdDes_FlgEna = 1 THEN IF VMMP_LACOP_p_CrvtGrdDes_FlgEnaFil == 1 THEN LACOP_s_CurvatureGradientDesired IF VMMP_LACOP_p_CrvtGrdDes_FlgEna = 1 THEN IF VMMP_LACOP_p_CrvtGrdDes_FlgEnaFil == 1 THEN LACOP_s_CrvtCtl_CrvtGrdDes shall be equal to LACOP_s_CrvtCtl_CrvtDes derivated over VMMP_LACOP_p_CrvtGrdDesClc_NumStep numbers of steps filtert by PT1 filter with cut off frequency VMMP_LACOP_p_CrvtGrdDesFil_FrqCutOff and a gain of 1. ELSE LACOP_s_CrvtCtl_CrvtGrdDes shall be equal to LACOP_s_CrvtCtl_CrvtDes derivated over VMMP_LACOP_p_CrvtGrdDesClc_NumStep numbers of steps ELSE LACOP_s_CrvtCtl_CrvtGrdDes shall be equal to zero PT1 filter: PT1 filter with given cut off frequency (fc) Gain = 1 T=1/(2*pi*fc) fc = VMMP_LACOP_p_CrvtGrdDesFil_FrqCutOff Time discrete realization with sample time of VMMP_c_TiSmpl. Information for tester: "derivated over x numbers of steps" means the the signal value difference between x timesteps (signal value of current timestep minus signal value x timesteps before) divided by the time of x timesteps. The initial value of "signal value x timesteps before" is the current signal value, i.e. the initial derivative value is 0. Raw{
"ID": "18859705.0",
"ASIL": " QM",
"Text": "CurvatureGradientDesired\n\r \n\rIF\n\rVMMP_LACOP_p_CrvtGrdDes_FlgEna = 1\n\r \n\rTHEN\n\r \n\rIF\n\rVMMP_LACOP_p_CrvtGrdDes_FlgEnaFil == 1\n\r \n\rTHEN\n\rLACOP_s_CrvtCtl_CrvtGrdDes shall be equal to LACOP_s_CrvtCtl_CrvtDes derivated over VMMP_LACOP_p_CrvtGrdDesClc_NumStep numbers of steps filtert by PT1 filter with cut off frequency VMMP_LACOP_p_CrvtGrdDesFil_FrqCutOff and a gain of 1.\n\r \n\rELSE\n\rLACOP_s_CrvtCtl_CrvtGrdDes shall be equal to LACOP_s_CrvtCtl_CrvtDes derivated over VMMP_LACOP_p_CrvtGrdDesClc_NumStep numbers of steps\n\r \n\rELSE\n\rLACOP_s_CrvtCtl_CrvtGrdDes shall be equal to zero\n\r \n\r \n\rPT1 filter:\n\rPT1 filter with given cut off frequency (fc)\n\rGain = 1\n\rT=1/(2*pi*fc)\n\rfc = VMMP_LACOP_p_CrvtGrdDesFil_FrqCutOff\n\rTime discrete realization with sample time of VMMP_c_TiSmpl.\n\r \n\rInformation for tester: \"derivated over x numbers of steps\" means the the signal value difference between x timesteps (signal value of current timestep minus signal value x timesteps before) divided by the time of x timesteps. The initial value of \"signal value x timesteps before\" is the current signal value, i.e. the initial derivative value is 0.",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "CurvatureGradientDesired\n\r \n\rIF\n\rVMMP_LACOP_p_CrvtGrdDes_FlgEna = 1\n\r \n\rTHEN\n\r \n\rIF\n\rVMMP_LACOP_p_CrvtGrdDes_FlgEnaFil == 1\n\r \n\rTHEN\n\rLACOP_s_CrvtCtl_CrvtGrdDes shall be equal to LACOP_s_CrvtCtl_CrvtDes derivated over VMMP_LACOP_p_CrvtGrdDesClc_NumStep numbers of steps filtert by PT1 filter with cut off frequency VMMP_LACOP_p_CrvtGrdDesFil_FrqCutOff and a gain of 1.\n\r \n\rELSE\n\rLACOP_s_CrvtCtl_CrvtGrdDes shall be equal to LACOP_s_CrvtCtl_CrvtDes derivated over VMMP_LACOP_p_CrvtGrdDesClc_NumStep numbers of steps\n\r \n\rELSE\n\rLACOP_s_CrvtCtl_CrvtGrdDes shall be equal to zero\n\r \n\r \n\rPT1 filter:\n\rPT1 filter with given cut off frequency (fc)\n\rGain = 1\n\rT=1/(2*pi*fc)\n\rfc = VMMP_LACOP_p_CrvtGrdDesFil_FrqCutOff\n\rTime discrete realization with sample time of VMMP_c_TiSmpl.\n\r \n\rInformation for tester: \"derivated over x numbers of steps\" means the the signal value difference between x timesteps (signal value of current timestep minus signal value x timesteps before) divided by the time of x timesteps. The initial value of \"signal value x timesteps before\" is the current signal value, i.e. the initial derivative value is 0.",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 44 | 16667562.0 | Functional | Released | yes | True | FactorIntensity the factor of intensity LACOP_s_CrvtCtl_FacIt shall be equal to the value of TVCOP_s_LatCtl_FacItFactorIntensity the factor of intensity LACOP_s_CrvtCtl_FacIt shall be equal to the value of TVCOP_s_LatCtl_FacIt Raw{
"ID": "16667562.0",
"ASIL": " QM",
"Text": "FactorIntensity\n\rthe factor of intensity LACOP_s_CrvtCtl_FacIt shall be equal to the value of TVCOP_s_LatCtl_FacIt",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1113930.0",
"Description": "FactorIntensity\n\rthe factor of intensity LACOP_s_CrvtCtl_FacIt shall be equal to the value of TVCOP_s_LatCtl_FacIt",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 45 | 16667563.0 | Functional | Released | yes | True | FactorSteerSensity the factor of steering sensitivity LACOP_s_CrvtCtl_FacSsty shall be equal to the value of TVCOP_s_LatCtl_FacSsFactorSteerSensity the factor of steering sensitivity LACOP_s_CrvtCtl_FacSsty shall be equal to the value of TVCOP_s_LatCtl_FacSsty Raw{
"ID": "16667563.0",
"ASIL": " QM",
"Text": "FactorSteerSensity\n\rthe factor of steering sensitivity LACOP_s_CrvtCtl_FacSsty shall be equal to the value of TVCOP_s_LatCtl_FacSsty",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1113932.0",
"Description": "FactorSteerSensity\n\rthe factor of steering sensitivity LACOP_s_CrvtCtl_FacSsty shall be equal to the value of TVCOP_s_LatCtl_FacSsty",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 46 | 16667564.0 | Functional | Released | yes | True | FlagSideSlipAngleControlActive the activation signal of side slip angle control LACOP_s_SlipAgCtl_FlgAcv shall be equal to the inFlagSideSlipAngleControlActive the activation signal of side slip angle control LACOP_s_SlipAgCtl_FlgAcv shall be equal to the input value of TVCOP_s_SlipAgCtl_FlgAcv Raw{
"ID": "16667564.0",
"ASIL": " QM",
"Text": "FlagSideSlipAngleControlActive\n\rthe activation signal of side slip angle control LACOP_s_SlipAgCtl_FlgAcv shall be equal to the input value of TVCOP_s_SlipAgCtl_FlgAcv",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1151498.0",
"Description": "FlagSideSlipAngleControlActive\n\rthe activation signal of side slip angle control LACOP_s_SlipAgCtl_FlgAcv shall be equal to the input value of TVCOP_s_SlipAgCtl_FlgAcv",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 47 | 16667565.0 | Functional | Released | yes | True | DemandedSideSlipAngle the demanded side slip angle LACOP_s_SlipAgCtl_AgDmd shall be equal to the input value of TVCOP_s_SlipAgCtlDemandedSideSlipAngle the demanded side slip angle LACOP_s_SlipAgCtl_AgDmd shall be equal to the input value of TVCOP_s_SlipAgCtl_AgDmd Raw{
"ID": "16667565.0",
"ASIL": " QM",
"Text": "DemandedSideSlipAngle\n\rthe demanded side slip angle LACOP_s_SlipAgCtl_AgDmd shall be equal to the input value of TVCOP_s_SlipAgCtl_AgDmd",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1151501.0",
"Description": "DemandedSideSlipAngle\n\rthe demanded side slip angle LACOP_s_SlipAgCtl_AgDmd shall be equal to the input value of TVCOP_s_SlipAgCtl_AgDmd",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 48 | 16667566.0 | Functional | Released | yes | True | DemandedSideSlipAngleGradient the demanded side slip angle gradient LACOP_s_SlipAgCtl_AgGrdDmd shall be equal to the input valueDemandedSideSlipAngleGradient the demanded side slip angle gradient LACOP_s_SlipAgCtl_AgGrdDmd shall be equal to the input value of TVCOP_s_SlipAgCtl_AgGrdDmd Raw{
"ID": "16667566.0",
"ASIL": " QM",
"Text": "DemandedSideSlipAngleGradient\n\rthe demanded side slip angle gradient LACOP_s_SlipAgCtl_AgGrdDmd shall be equal to the input value of TVCOP_s_SlipAgCtl_AgGrdDmd",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1151503.0",
"Description": "DemandedSideSlipAngleGradient\n\rthe demanded side slip angle gradient LACOP_s_SlipAgCtl_AgGrdDmd shall be equal to the input value of TVCOP_s_SlipAgCtl_AgGrdDmd",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 49 | 36718806.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | PreConditionsPreConditions Raw{
"ID": "36718806.0",
"ASIL": " ",
"Text": "PreConditions",
"Type": "Folder",
"Status": "",
"Summary": "PreConditions",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 50 | 36775142.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | Status Parking FunctionStatus Parking Function Raw{
"ID": "36775142.0",
"ASIL": " ",
"Text": "Status Parking Function",
"Type": "Folder",
"Status": "",
"Summary": "Status Parking Function",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 51 | 36718986.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | IF OR (1,2,3,4,5,6,7) 1. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PB 2. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equIF OR (1,2,3,4,5,6,7) 1. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PB 2. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PH 3. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdRPA_GP 4. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdTPA 5. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdRA 6. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdTPA_Remote 7. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c1_CAAStAcvFctTrjCtlVld THEN FlgPrkAcv = 1 ELSE FlgPrkAcv = 0 Raw{
"ID": "36718986.0",
"ASIL": " QM",
"Text": "IF OR (1,2,3,4,5,6,7)\n\r1. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PB\n\r2. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PH\n\r3. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdRPA_GP\n\r4. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdTPA\n\r5. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdRA\n\r6. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdTPA_Remote\n\r7. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c1_CAAStAcvFctTrjCtlVld\n\r \n\rTHEN\n\rFlgPrkAcv = 1\n\r \n\rELSE\n\rFlgPrkAcv = 0",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "FlgPrkAcv",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "IF OR (1,2,3,4,5,6,7)\n\r1. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PB\n\r2. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PH\n\r3. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdRPA_GP\n\r4. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdTPA\n\r5. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdRA\n\r6. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdTPA_Remote\n\r7. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c1_CAAStAcvFctTrjCtlVld\n\r \n\rTHEN\n\rFlgPrkAcv = 1\n\r \n\rELSE\n\rFlgPrkAcv = 0",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 52 | 36774136.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | Lateral PotentialLateral Potential Raw{
"ID": "36774136.0",
"ASIL": " ",
"Text": "Lateral Potential",
"Type": "Folder",
"Status": "",
"Summary": "Lateral Potential",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 53 | 36726731.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | LatPot_Le shall be equal to the sum of ASOPOT_s_CrvtGeoSlipAgDepLe and the product of VSOEM_s_AgSlipAct and ASOPOT_s_FacCrvtSlipAgLatPot_Le shall be equal to the sum of ASOPOT_s_CrvtGeoSlipAgDepLe and the product of VSOEM_s_AgSlipAct and ASOPOT_s_FacCrvtSlipAgDep Raw{
"ID": "36726731.0",
"ASIL": " QM",
"Text": "LatPot_Le shall be equal to the sum of ASOPOT_s_CrvtGeoSlipAgDepLe and the product of VSOEM_s_AgSlipAct and ASOPOT_s_FacCrvtSlipAgDep",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "LatPot_Le",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "LatPot_Le shall be equal to the sum of ASOPOT_s_CrvtGeoSlipAgDepLe and the product of VSOEM_s_AgSlipAct and ASOPOT_s_FacCrvtSlipAgDep",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 54 | 36726814.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | LatPot_Ri shall be equal to the sum of ASOPOT_s_CrvtGeoSlipAgDepRi and the product of VSOEM_s_AgSlipAct and ASOPOT_s_FacCrvtSlipAgLatPot_Ri shall be equal to the sum of ASOPOT_s_CrvtGeoSlipAgDepRi and the product of VSOEM_s_AgSlipAct and ASOPOT_s_FacCrvtSlipAgDep Raw{
"ID": "36726814.0",
"ASIL": " QM",
"Text": "LatPot_Ri shall be equal to the sum of ASOPOT_s_CrvtGeoSlipAgDepRi and the product of VSOEM_s_AgSlipAct and ASOPOT_s_FacCrvtSlipAgDep",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "LatPot_Ri",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "LatPot_Ri shall be equal to the sum of ASOPOT_s_CrvtGeoSlipAgDepRi and the product of VSOEM_s_AgSlipAct and ASOPOT_s_FacCrvtSlipAgDep",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 55 | 36726277.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | IF TVCOP_s_LatCtl_FlgAcv = 1 THEN DesiredCurvature shall be equal the sum of LACGC_s_CrvtDesGeoFil and LACI_s_CrvtDesItgCtl ELIF TVCOP_s_LatCtl_FlgAcv = 1 THEN DesiredCurvature shall be equal the sum of LACGC_s_CrvtDesGeoFil and LACI_s_CrvtDesItgCtl ELSE DesiredCurvature shall be equal to VSOEM_s_CrvtAct Raw{
"ID": "36726277.0",
"ASIL": " QM",
"Text": "IF\n\rTVCOP_s_LatCtl_FlgAcv = 1\n\r \n\rTHEN\n\rDesiredCurvature shall be equal the sum of LACGC_s_CrvtDesGeoFil and LACI_s_CrvtDesItgCtl\n\r \n\rELSE\n\rDesiredCurvature shall be equal to VSOEM_s_CrvtAct",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "DesiredCurvature",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "IF\n\rTVCOP_s_LatCtl_FlgAcv = 1\n\r \n\rTHEN\n\rDesiredCurvature shall be equal the sum of LACGC_s_CrvtDesGeoFil and LACI_s_CrvtDesItgCtl\n\r \n\rELSE\n\rDesiredCurvature shall be equal to VSOEM_s_CrvtAct",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 56 | 36775222.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | Curvature LimitationCurvature Limitation Raw{
"ID": "36775222.0",
"ASIL": " ",
"Text": "Curvature Limitation",
"Type": "Folder",
"Status": "",
"Summary": "Curvature Limitation",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 57 | 36726657.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | IF AND (1,2,3) 1. TVCOP_s_LatCtl_FlgAcv = 1 2. FlgPrkAcv = 1 3. VMMP_LACOP_p_FlgEnaCrvtLimLatPot = 1 THEN DesiredCurvatureCrvIF AND (1,2,3) 1. TVCOP_s_LatCtl_FlgAcv = 1 2. FlgPrkAcv = 1 3. VMMP_LACOP_p_FlgEnaCrvtLimLatPot = 1 THEN DesiredCurvatureCrvtLim shall be equal to DesiredCurvature limited to a maximum value of LatPot_Le and to a minimum value of LatPot_Ri ELSE DesiredCurvatureCrvtLim shall be equal to DesiredCurvature limited to a maximum value of VMMP_LAC_c_CrvtLim and to a minimum value of -VMMP_LAC_c_CrvtLim Raw{
"ID": "36726657.0",
"ASIL": " QM",
"Text": "IF AND (1,2,3)\n\r1. TVCOP_s_LatCtl_FlgAcv = 1\n\r2. FlgPrkAcv = 1\n\r3. VMMP_LACOP_p_FlgEnaCrvtLimLatPot = 1\n\r \n\rTHEN\n\rDesiredCurvatureCrvtLim shall be equal to DesiredCurvature limited to a maximum value of LatPot_Le and to a minimum value of LatPot_Ri\n\r \n\rELSE\n\rDesiredCurvatureCrvtLim shall be equal to \n\rDesiredCurvature limited to a maximum value of VMMP_LAC_c_CrvtLim and to a minimum value of -VMMP_LAC_c_CrvtLim",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "DesiredCurvatureCrvtLim",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "IF AND (1,2,3)\n\r1. TVCOP_s_LatCtl_FlgAcv = 1\n\r2. FlgPrkAcv = 1\n\r3. VMMP_LACOP_p_FlgEnaCrvtLimLatPot = 1\n\r \n\rTHEN\n\rDesiredCurvatureCrvtLim shall be equal to DesiredCurvature limited to a maximum value of LatPot_Le and to a minimum value of LatPot_Ri\n\r \n\rELSE\n\rDesiredCurvatureCrvtLim shall be equal to \n\rDesiredCurvature limited to a maximum value of VMMP_LAC_c_CrvtLim and to a minimum value of -VMMP_LAC_c_CrvtLim",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 58 | 36726934.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | IF AND (1,2,3) 1. TVCOP_s_LatCtl_FlgAcv = 1 2. VMMP_LACOP_p_FlgEnaCrvtVLim = 1 3. TVCOP_s_LatCtl_FlgLimCrvGrd = 1 THEN DesireIF AND (1,2,3) 1. TVCOP_s_LatCtl_FlgAcv = 1 2. VMMP_LACOP_p_FlgEnaCrvtVLim = 1 3. TVCOP_s_LatCtl_FlgLimCrvGrd = 1 THEN DesiredCurvatureCrvtVLim shall be equal to DesiredCurvatureCrvtLim rate limited (gradient) between -VMMP_LACOP_p_CrvtGeoGrdLim and VMMP_LACOP_p_CrvtGeoGrdLim ELSEIF AND (1,2,3) 1. TVCOP_s_LatCtl_FlgAcv = 1 2. VMMP_LACOP_p_FlgEnaCrvtVLim = 1 3. TVCOP_s_LatCtl_FlgLimCrvGrd = 0 THEN DesiredCurvatureCrvtVLim shall be equal to DesiredCurvatureCrvtLim rate limited (gradient) between -VMMP_LACOP_p_CrvtGrdLimPrk and VMMP_LACOP_p_CrvtGrdLimPrk ELSE DesiredCurvatureCrvtVLim shall be equal to DesiredCurvatureCrvtLim Note for Testing !4 Rate Limiting: the current rate (gradient) which a given input signal 'u' is calculated as: du = [u(n) - y(n-1)] / dt This represents the first derivate of the signal in discrete time. This is the rate which shall be limited. if rate > max limitedRate = max elseif rate < min limitedRate = min else limitedRate = rate end Raw{
"ID": "36726934.0",
"ASIL": " QM",
"Text": "IF AND (1,2,3)\n\r1. TVCOP_s_LatCtl_FlgAcv = 1\n\r2. VMMP_LACOP_p_FlgEnaCrvtVLim = 1\n\r3. TVCOP_s_LatCtl_FlgLimCrvGrd = 1\n\r \n\rTHEN\n\rDesiredCurvatureCrvtVLim shall be equal to DesiredCurvatureCrvtLim rate limited (gradient) between -VMMP_LACOP_p_CrvtGeoGrdLim and VMMP_LACOP_p_CrvtGeoGrdLim\n\r \n\rELSEIF AND (1,2,3)\n\r1. TVCOP_s_LatCtl_FlgAcv = 1\n\r2. VMMP_LACOP_p_FlgEnaCrvtVLim = 1\n\r3. TVCOP_s_LatCtl_FlgLimCrvGrd = 0\n\r \n\rTHEN\n\rDesiredCurvatureCrvtVLim shall be equal to DesiredCurvatureCrvtLim rate limited (gradient) between -VMMP_LACOP_p_CrvtGrdLimPrk and VMMP_LACOP_p_CrvtGrdLimPrk\n\r \n\r \n\rELSE\n\rDesiredCurvatureCrvtVLim shall be equal to DesiredCurvatureCrvtLim\n\r \n\r \n\rNote for Testing\n\r!4 Rate Limiting:\n\rthe current rate (gradient) which a given input signal 'u' is calculated as:\n\r \n\rdu = [u(n) - y(n-1)] / dt\n\r \n\rThis represents the first derivate of the signal in discrete time.\n\rThis is the rate which shall be limited.\n\r \n\rif rate > max\n\rlimitedRate = max\n\relseif rate < min\n\rlimitedRate = min\n\relse\n\rlimitedRate = rate\n\rend",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "DesiredCurvatureCrvtVLim",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "IF AND (1,2,3)\n\r1. TVCOP_s_LatCtl_FlgAcv = 1\n\r2. VMMP_LACOP_p_FlgEnaCrvtVLim = 1\n\r3. TVCOP_s_LatCtl_FlgLimCrvGrd = 1\n\r \n\rTHEN\n\rDesiredCurvatureCrvtVLim shall be equal to DesiredCurvatureCrvtLim rate limited (gradient) between -VMMP_LACOP_p_CrvtGeoGrdLim and VMMP_LACOP_p_CrvtGeoGrdLim\n\r \n\rELSEIF AND (1,2,3)\n\r1. TVCOP_s_LatCtl_FlgAcv = 1\n\r2. VMMP_LACOP_p_FlgEnaCrvtVLim = 1\n\r3. TVCOP_s_LatCtl_FlgLimCrvGrd = 0\n\r \n\rTHEN\n\rDesiredCurvatureCrvtVLim shall be equal to DesiredCurvatureCrvtLim rate limited (gradient) between -VMMP_LACOP_p_CrvtGrdLimPrk and VMMP_LACOP_p_CrvtGrdLimPrk\n\r \n\r \n\rELSE\n\rDesiredCurvatureCrvtVLim shall be equal to DesiredCurvatureCrvtLim\n\r \n\r \n\rNote for Testing\n\r!4 Rate Limiting:\n\rthe current rate (gradient) which a given input signal 'u' is calculated as:\n\r \n\rdu = [u(n) - y(n-1)] / dt\n\r \n\rThis represents the first derivate of the signal in discrete time.\n\rThis is the rate which shall be limited.\n\r \n\rif rate > max\n\rlimitedRate = max\n\relseif rate < min\n\rlimitedRate = min\n\relse\n\rlimitedRate = rate\n\rend",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 59 | 36763420.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | IF AND(1, 2, 3): 1. TVCOP_s_LatCtl_FlgAcv = 1 2. FlgPrkAcv = 1 3. VMMP_LACOP_p_FlgEnaCrvtALim = 1 THEN: DesiredCurvatureCrvtAIF AND(1, 2, 3): 1. TVCOP_s_LatCtl_FlgAcv = 1 2. FlgPrkAcv = 1 3. VMMP_LACOP_p_FlgEnaCrvtALim = 1 THEN: DesiredCurvatureCrvtALim = DesiredCurvatureCrvtALim(t-1) + VMMP_LACOP_p_CoFil_CrvtALim*(DesiredCurvatureCrvtVLim-DesiredCurvatureCrvtALim(t-1)) ELSE: DesiredCurvatureCrvtALim shall be equal to DesiredCurvatureCrvtVLim Note for Testing DesiredCurvatureCrvtALim(t-1) is the last value of the Signal inital value of DesiredCurvatureCrvtALim(t-1) is 0 Raw{
"ID": "36763420.0",
"ASIL": " QM",
"Text": "IF AND(1, 2, 3):\n\r1. TVCOP_s_LatCtl_FlgAcv = 1\n\r2. FlgPrkAcv = 1\n\r3. VMMP_LACOP_p_FlgEnaCrvtALim = 1\n\r \n\rTHEN:\n\rDesiredCurvatureCrvtALim = DesiredCurvatureCrvtALim(t-1) + VMMP_LACOP_p_CoFil_CrvtALim*(DesiredCurvatureCrvtVLim-DesiredCurvatureCrvtALim(t-1))\n\r \n\rELSE:\n\rDesiredCurvatureCrvtALim shall be equal to DesiredCurvatureCrvtVLim\n\r \n\r \n\rNote for Testing\n\rDesiredCurvatureCrvtALim(t-1) is the last value of the Signal\n\rinital value of DesiredCurvatureCrvtALim(t-1) is 0",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "DesiredCurvatureCrvtALim",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "IF AND(1, 2, 3):\n\r1. TVCOP_s_LatCtl_FlgAcv = 1\n\r2. FlgPrkAcv = 1\n\r3. VMMP_LACOP_p_FlgEnaCrvtALim = 1\n\r \n\rTHEN:\n\rDesiredCurvatureCrvtALim = DesiredCurvatureCrvtALim(t-1) + VMMP_LACOP_p_CoFil_CrvtALim*(DesiredCurvatureCrvtVLim-DesiredCurvatureCrvtALim(t-1))\n\r \n\rELSE:\n\rDesiredCurvatureCrvtALim shall be equal to DesiredCurvatureCrvtVLim\n\r \n\r \n\rNote for Testing\n\rDesiredCurvatureCrvtALim(t-1) is the last value of the Signal\n\rinital value of DesiredCurvatureCrvtALim(t-1) is 0",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 60 | 36775227.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | Curvature FilterCurvature Filter Raw{
"ID": "36775227.0",
"ASIL": " ",
"Text": "Curvature Filter",
"Type": "Folder",
"Status": "",
"Summary": "Curvature Filter",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 61 | 36769116.0 | Information | no | False | type_not_target, status_filtered, relevance_filtered | Timediscrete implementation of a PT1 controller from Control Loop Theory * y(n) = y(n-1) + [K_p * u(n) - y(n-1) ] * dt / (T + dt)Timediscrete implementation of a PT1 controller from Control Loop Theory * y(n) = y(n-1) + [K_p * u(n) - y(n-1) ] * dt / (T + dt) * u = unfiltered input * y = filtered output * K_p = gain factor * dt / (T + d) = Tsub = filter constant Raw{
"ID": "36769116.0",
"ASIL": " QM",
"Text": "Timediscrete implementation of a PT1 controller from Control Loop Theory\n\r* y(n) = y(n-1) + [K_p * u(n) - y(n-1) ] * dt / (T + dt)\n\r* u = unfiltered input\n\r* y = filtered output\n\r* K_p = gain factor\n\r* dt / (T + d) = Tsub = filter constant",
"Type": "Information",
"Status": "",
"Summary": "PT1_Filter",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "Timediscrete implementation of a PT1 controller from Control Loop Theory\n\r* y(n) = y(n-1) + [K_p * u(n) - y(n-1) ] * dt / (T + dt)\n\r* u = unfiltered input\n\r* y = filtered output\n\r* K_p = gain factor\n\r* dt / (T + d) = Tsub = filter constant",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 62 | 36766135.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | LookupTableValue of VLgtVehNrm # SubstituteTimeConstant is the output of the lookup Table depending on the input of absolute vehLookupTableValue of VLgtVehNrm # SubstituteTimeConstant is the output of the lookup Table depending on the input of absolute vehicle velocity VSOEM_s_VLgtVehNrm # the x-axis of the lookup table is VMMP_LAC_px_VLu and y-axis is VMMP_LACOP_p1_CoFilCrvtDes # the lookup table value shall be linear interpolation between the breakpoints and use extrapolation method Clip Raw{
"ID": "36766135.0",
"ASIL": " QM",
"Text": "LookupTableValue of VLgtVehNrm \n\r# SubstituteTimeConstant is the output of the lookup Table depending on the input of absolute vehicle velocity VSOEM_s_VLgtVehNrm\n\r# the x-axis of the lookup table is VMMP_LAC_px_VLu and y-axis is VMMP_LACOP_p1_CoFilCrvtDes\n\r# the lookup table value shall be linear interpolation between the breakpoints and use extrapolation method Clip",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "SubstituteTimeConstant",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "LookupTableValue of VLgtVehNrm \n\r# SubstituteTimeConstant is the output of the lookup Table depending on the input of absolute vehicle velocity VSOEM_s_VLgtVehNrm\n\r# the x-axis of the lookup table is VMMP_LAC_px_VLu and y-axis is VMMP_LACOP_p1_CoFilCrvtDes\n\r# the lookup table value shall be linear interpolation between the breakpoints and use extrapolation method Clip",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 63 | 36775261.0 | Pre Condition | Released | no | False | type_not_target, relevance_filtered | IF VSOEM_s_VLgtVehNrm <= VMMP_LACOP_p_ThVFilCrvtDesSwt THEN DesiredCurvatureFilter is equal to DesiredCurvatureCrvtALim filterIF VSOEM_s_VLgtVehNrm <= VMMP_LACOP_p_ThVFilCrvtDesSwt THEN DesiredCurvatureFilter is equal to DesiredCurvatureCrvtALim filtered by PT1_Filter ELSE IF VSOEM_s_VLgtVehNrm > VMMP_LACOP_p_ThVFilCrvtDesSwt THEN DesiredCurvatureFilter is equal to DesiredCurvatureCrvtALim filtered by PT1_Filter. The output starts fading from the current value of DesiredCurvatureFilter to DesiredCurvatureCrvtALim with a rate of VMMP_LACOP_p_CrvtDesFdTi and afterwards equals DesiredCurvatureCrvtALim as long as all three conditions stays TRUE. ELSE IF VSOEM_s_VLgtVehNrm changes from bigger than VMMP_LACOP_p_ThVFilCrvtDesSwt to smaller than VMMP_LACOP_p_ThVFilCrvtDesSwt THEN DesiredCurvatureFilter is equal to DesiredCurvatureCrvtALim. The output starts fading from the current value of DesiredCurvatureCrvtALim to DesiredCurvatureCrvtALim filtered by PT1_Filter with a rate of VMMP_LACOP_p_CrvtDesFdTi. ELSE DesiredCurvatureFilter is equal to DesiredCurvatureCrvtALim Note for Testing: PT1_Filter = PT1 Filter with Reset with * gain factor (K_p) = 1, * filter constant = min(1, SubstituteTimeConstant (LookupTableValue of VLgtVehNrm)), * initial value of 0 * reset condition = (VSOEM_s_VLgtVehNrm(t) > VMMP_LACOP_p_ThVFilCrvtDesSwt) * reset value in case of reset condition: u_reset = DesiredCurvatureCrvtALim Raw{
"ID": "36775261.0",
"ASIL": " QM",
"Text": "IF \n\rVSOEM_s_VLgtVehNrm <= VMMP_LACOP_p_ThVFilCrvtDesSwt\n\r \n\rTHEN\n\rDesiredCurvatureFilter is equal to DesiredCurvatureCrvtALim filtered by PT1_Filter\n\r \n\rELSE IF\n\rVSOEM_s_VLgtVehNrm > VMMP_LACOP_p_ThVFilCrvtDesSwt\n\r \n\rTHEN\n\rDesiredCurvatureFilter is equal to DesiredCurvatureCrvtALim filtered by PT1_Filter. The output starts fading from the current value of DesiredCurvatureFilter to DesiredCurvatureCrvtALim with a rate of VMMP_LACOP_p_CrvtDesFdTi and afterwards equals DesiredCurvatureCrvtALim as long as all three conditions stays TRUE.\n\r \n\rELSE IF\n\rVSOEM_s_VLgtVehNrm changes from bigger than VMMP_LACOP_p_ThVFilCrvtDesSwt to smaller than VMMP_LACOP_p_ThVFilCrvtDesSwt\n\r \n\rTHEN\n\rDesiredCurvatureFilter is equal to DesiredCurvatureCrvtALim. The output starts fading from the current value of DesiredCurvatureCrvtALim to DesiredCurvatureCrvtALim filtered by PT1_Filter with a rate of VMMP_LACOP_p_CrvtDesFdTi.\n\r \n\rELSE\n\rDesiredCurvatureFilter is equal to DesiredCurvatureCrvtALim\n\r \n\rNote for Testing:\n\rPT1_Filter = PT1 Filter with Reset with\n\r* gain factor (K_p) = 1,\n\r* filter constant = min(1, SubstituteTimeConstant (LookupTableValue of VLgtVehNrm)),\n\r* initial value of 0\n\r* reset condition = (VSOEM_s_VLgtVehNrm(t) > VMMP_LACOP_p_ThVFilCrvtDesSwt)\n\r* reset value in case of reset condition: u_reset = DesiredCurvatureCrvtALim",
"Type": "Pre Condition",
"Status": "Released",
"Summary": "DesiredCurvatureFilter",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "IF \n\rVSOEM_s_VLgtVehNrm <= VMMP_LACOP_p_ThVFilCrvtDesSwt\n\r \n\rTHEN\n\rDesiredCurvatureFilter is equal to DesiredCurvatureCrvtALim filtered by PT1_Filter\n\r \n\rELSE IF\n\rVSOEM_s_VLgtVehNrm > VMMP_LACOP_p_ThVFilCrvtDesSwt\n\r \n\rTHEN\n\rDesiredCurvatureFilter is equal to DesiredCurvatureCrvtALim filtered by PT1_Filter. The output starts fading from the current value of DesiredCurvatureFilter to DesiredCurvatureCrvtALim with a rate of VMMP_LACOP_p_CrvtDesFdTi and afterwards equals DesiredCurvatureCrvtALim as long as all three conditions stays TRUE.\n\r \n\rELSE IF\n\rVSOEM_s_VLgtVehNrm changes from bigger than VMMP_LACOP_p_ThVFilCrvtDesSwt to smaller than VMMP_LACOP_p_ThVFilCrvtDesSwt\n\r \n\rTHEN\n\rDesiredCurvatureFilter is equal to DesiredCurvatureCrvtALim. The output starts fading from the current value of DesiredCurvatureCrvtALim to DesiredCurvatureCrvtALim filtered by PT1_Filter with a rate of VMMP_LACOP_p_CrvtDesFdTi.\n\r \n\rELSE\n\rDesiredCurvatureFilter is equal to DesiredCurvatureCrvtALim\n\r \n\rNote for Testing:\n\rPT1_Filter = PT1 Filter with Reset with\n\r* gain factor (K_p) = 1,\n\r* filter constant = min(1, SubstituteTimeConstant (LookupTableValue of VLgtVehNrm)),\n\r* initial value of 0\n\r* reset condition = (VSOEM_s_VLgtVehNrm(t) > VMMP_LACOP_p_ThVFilCrvtDesSwt)\n\r* reset value in case of reset condition: u_reset = DesiredCurvatureCrvtALim",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |
| 64 | 36773653.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | RequirementsRequirements Raw{
"ID": "36773653.0",
"ASIL": " ",
"Text": "Requirements",
"Type": "Folder",
"Status": "",
"Summary": "Requirements",
"Relevant": "no",
"column_12": "",
"Foreign ID": "",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": ""
} | |
| 65 | 36770558.0 | Functional | Released | yes | True | IF AND (1,2) 1. FlgPrkAcv = 1 2. VMMP_LACOP_p_FlgEnaPrkFilSwt = 1 THEN LACOP_s_CrvtCtl_CrvtDes is equal to DesiredCurvatureFilIF AND (1,2) 1. FlgPrkAcv = 1 2. VMMP_LACOP_p_FlgEnaPrkFilSwt = 1 THEN LACOP_s_CrvtCtl_CrvtDes is equal to DesiredCurvatureFilter ELSE LACOP_s_CrvtCtl_CrvtDes is equal to DesiredCurvatureCrvtALim Raw{
"ID": "36770558.0",
"ASIL": " QM",
"Text": "IF AND (1,2)\n\r1. FlgPrkAcv = 1\n\r2. VMMP_LACOP_p_FlgEnaPrkFilSwt = 1\n\r \n\rTHEN\n\rLACOP_s_CrvtCtl_CrvtDes is equal to DesiredCurvatureFilter\n\r \n\rELSE\n\rLACOP_s_CrvtCtl_CrvtDes is equal to DesiredCurvatureCrvtALim",
"Type": "Functional",
"Status": "Released",
"Summary": "LACOP_s_CrvtCtl_CrvtDes",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "IF AND (1,2)\n\r1. FlgPrkAcv = 1\n\r2. VMMP_LACOP_p_FlgEnaPrkFilSwt = 1\n\r \n\rTHEN\n\rLACOP_s_CrvtCtl_CrvtDes is equal to DesiredCurvatureFilter\n\r \n\rELSE\n\rLACOP_s_CrvtCtl_CrvtDes is equal to DesiredCurvatureCrvtALim",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 66 | 36839538.0 | Functional | Released | yes | True | LACOP_s_CrvtCtl_CrvtIni shall be equal to LACOP_s_CrvtCtl_CrvtDesLACOP_s_CrvtCtl_CrvtIni shall be equal to LACOP_s_CrvtCtl_CrvtDes Raw{
"ID": "36839538.0",
"ASIL": " QM",
"Text": "LACOP_s_CrvtCtl_CrvtIni shall be equal to LACOP_s_CrvtCtl_CrvtDes",
"Type": "Functional",
"Status": "Released",
"Summary": "LACOP_s_CrvtCtl_CrvtIni",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "LACOP_s_CrvtCtl_CrvtIni shall be equal to LACOP_s_CrvtCtl_CrvtDes",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 67 | 36841075.0 | Functional | Released | yes | True | IF AND (1,2) 1. VMMP_LACOP_p_CrvtGrdDes_FlgEna = 1 2. VMMP_LACOP_p_CrvtGrdDes_FlgEnaFil = 1 THEN LACOP_s_CrvtCtl_CrvtGrdDes shIF AND (1,2) 1. VMMP_LACOP_p_CrvtGrdDes_FlgEna = 1 2. VMMP_LACOP_p_CrvtGrdDes_FlgEnaFil = 1 THEN LACOP_s_CrvtCtl_CrvtGrdDes shall be equal to LACOP_s_CrvtCtl_CrvtDes derivated over VMMP_LACOP_p_CrvtGrdDesClc_NumStep numbers of steps filtert by PT1 filter with cut off frequency VMMP_LACOP_p_CrvtGrdDesFil_FrqCutOff and a gain of 1. ELSE IF AND (1,2) 1. VMMP_LACOP_p_CrvtGrdDes_FlgEna = 1 2. VMMP_LACOP_p_CrvtGrdDes_FlgEnaFil = 0 THEN LACOP_s_CrvtCtl_CrvtGrdDes shall be equal to LACOP_s_CrvtCtl_CrvtDes derivated over VMMP_LACOP_p_CrvtGrdDesClc_NumStep numbers of steps ELSE LACOP_s_CrvtCtl_CrvtGrdDes shall be equal to zero Note for Testing: PT1 filter: PT1 filter with given cut off frequency (fc) Gain = 1 T=1/(2*pi*fc) fc = VMMP_LACOP_p_CrvtGrdDesFil_FrqCutOff Time discrete realization with sample time of VMMP_c_TiSmpl. Information for tester: "derivated over x numbers of steps" means the the signal value difference between x timesteps (signal value of current timestep minus signal value x timesteps before) divided by the time of x timesteps. The initial value of "signal value x timesteps before" is the current signal value, i.e. the initial derivative value is 0. Raw{
"ID": "36841075.0",
"ASIL": " QM",
"Text": "IF AND (1,2)\n\r1. VMMP_LACOP_p_CrvtGrdDes_FlgEna = 1\n\r2. VMMP_LACOP_p_CrvtGrdDes_FlgEnaFil = 1\n\r \n\rTHEN\n\rLACOP_s_CrvtCtl_CrvtGrdDes shall be equal to LACOP_s_CrvtCtl_CrvtDes derivated over VMMP_LACOP_p_CrvtGrdDesClc_NumStep numbers of steps filtert by PT1 filter with cut off frequency VMMP_LACOP_p_CrvtGrdDesFil_FrqCutOff and a gain of 1.\n\r \n\rELSE IF AND (1,2)\n\r1. VMMP_LACOP_p_CrvtGrdDes_FlgEna = 1\n\r2. VMMP_LACOP_p_CrvtGrdDes_FlgEnaFil = 0\n\r \n\rTHEN\n\rLACOP_s_CrvtCtl_CrvtGrdDes shall be equal to LACOP_s_CrvtCtl_CrvtDes derivated over VMMP_LACOP_p_CrvtGrdDesClc_NumStep numbers of steps\n\r \n\r \n\rELSE\n\rLACOP_s_CrvtCtl_CrvtGrdDes shall be equal to zero\n\r \n\r \n\rNote for Testing:\n\rPT1 filter:\n\rPT1 filter with given cut off frequency (fc)\n\rGain = 1\n\rT=1/(2*pi*fc)\n\rfc = VMMP_LACOP_p_CrvtGrdDesFil_FrqCutOff\n\rTime discrete realization with sample time of VMMP_c_TiSmpl.\n\r \n\rInformation for tester: \"derivated over x numbers of steps\" means the the signal value difference between x timesteps (signal value of current timestep minus signal value x timesteps before) divided by the time of x timesteps. The initial value of \"signal value x timesteps before\" is the current signal value, i.e. the initial derivative value is 0.",
"Type": "Functional",
"Status": "Released",
"Summary": "LACOP_s_CrvtCtl_CrvtGrdDes",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "IF AND (1,2)\n\r1. VMMP_LACOP_p_CrvtGrdDes_FlgEna = 1\n\r2. VMMP_LACOP_p_CrvtGrdDes_FlgEnaFil = 1\n\r \n\rTHEN\n\rLACOP_s_CrvtCtl_CrvtGrdDes shall be equal to LACOP_s_CrvtCtl_CrvtDes derivated over VMMP_LACOP_p_CrvtGrdDesClc_NumStep numbers of steps filtert by PT1 filter with cut off frequency VMMP_LACOP_p_CrvtGrdDesFil_FrqCutOff and a gain of 1.\n\r \n\rELSE IF AND (1,2)\n\r1. VMMP_LACOP_p_CrvtGrdDes_FlgEna = 1\n\r2. VMMP_LACOP_p_CrvtGrdDes_FlgEnaFil = 0\n\r \n\rTHEN\n\rLACOP_s_CrvtCtl_CrvtGrdDes shall be equal to LACOP_s_CrvtCtl_CrvtDes derivated over VMMP_LACOP_p_CrvtGrdDesClc_NumStep numbers of steps\n\r \n\r \n\rELSE\n\rLACOP_s_CrvtCtl_CrvtGrdDes shall be equal to zero\n\r \n\r \n\rNote for Testing:\n\rPT1 filter:\n\rPT1 filter with given cut off frequency (fc)\n\rGain = 1\n\rT=1/(2*pi*fc)\n\rfc = VMMP_LACOP_p_CrvtGrdDesFil_FrqCutOff\n\rTime discrete realization with sample time of VMMP_c_TiSmpl.\n\r \n\rInformation for tester: \"derivated over x numbers of steps\" means the the signal value difference between x timesteps (signal value of current timestep minus signal value x timesteps before) divided by the time of x timesteps. The initial value of \"signal value x timesteps before\" is the current signal value, i.e. the initial derivative value is 0.",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 68 | 36840610.0 | Functional | Released | yes | True | LACOP_s_CrvtCtl_CrvtIni shall be equal to the sum of LACI_s_CrvtDesItgCtl and LACGC_s_CrvtDesGeoLACOP_s_CrvtCtl_CrvtIni shall be equal to the sum of LACI_s_CrvtDesItgCtl and LACGC_s_CrvtDesGeo Raw{
"ID": "36840610.0",
"ASIL": " QM",
"Text": "LACOP_s_CrvtCtl_CrvtIni shall be equal to the sum of LACI_s_CrvtDesItgCtl and LACGC_s_CrvtDesGeo",
"Type": "Functional",
"Status": "Released",
"Summary": "LACOP_s_CrvtDesNotLim",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "LACOP_s_CrvtCtl_CrvtIni shall be equal to the sum of LACI_s_CrvtDesItgCtl and LACGC_s_CrvtDesGeo",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 69 | 36842804.0 | Functional | Released | yes | True | the output value LACOP_s_CrvtCtl_FlgAcv shall be equal to the input value TVCOP_s_LatCtl_FlgAcvthe output value LACOP_s_CrvtCtl_FlgAcv shall be equal to the input value TVCOP_s_LatCtl_FlgAcv Raw{
"ID": "36842804.0",
"ASIL": " QM",
"Text": "the output value LACOP_s_CrvtCtl_FlgAcv shall be equal to the input value TVCOP_s_LatCtl_FlgAcv",
"Type": "Functional",
"Status": "Released",
"Summary": "LACOP_s_CrvtCtl_FlgAcv",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "the output value LACOP_s_CrvtCtl_FlgAcv shall be equal to the input value TVCOP_s_LatCtl_FlgAcv",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 70 | 36852722.0 | Functional | Released | yes | True | the factor of intensity LACOP_s_CrvtCtl_FacIt shall be equal to the value of TVCOP_s_LatCtl_FacItthe factor of intensity LACOP_s_CrvtCtl_FacIt shall be equal to the value of TVCOP_s_LatCtl_FacIt Raw{
"ID": "36852722.0",
"ASIL": " QM",
"Text": "the factor of intensity LACOP_s_CrvtCtl_FacIt shall be equal to the value of TVCOP_s_LatCtl_FacIt",
"Type": "Functional",
"Status": "Released",
"Summary": "LACOP_s_CrvtCtl_FacIt",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "the factor of intensity LACOP_s_CrvtCtl_FacIt shall be equal to the value of TVCOP_s_LatCtl_FacIt",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 71 | 36852723.0 | Functional | Released | yes | True | the factor of steering sensitivity LACOP_s_CrvtCtl_FacSsty shall be equal to the value of TVCOP_s_LatCtl_FacSstythe factor of steering sensitivity LACOP_s_CrvtCtl_FacSsty shall be equal to the value of TVCOP_s_LatCtl_FacSsty Raw{
"ID": "36852723.0",
"ASIL": " QM",
"Text": "the factor of steering sensitivity LACOP_s_CrvtCtl_FacSsty shall be equal to the value of TVCOP_s_LatCtl_FacSsty",
"Type": "Functional",
"Status": "Released",
"Summary": "LACOP_s_CrvtCtl_FacSsty",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "the factor of steering sensitivity LACOP_s_CrvtCtl_FacSsty shall be equal to the value of TVCOP_s_LatCtl_FacSsty",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 72 | 36852725.0 | Functional | Released | yes | True | the activation signal of side slip angle control LACOP_s_SlipAgCtl_FlgAcv shall be equal to the input value of TVCOP_s_SlipAgCtl_Fthe activation signal of side slip angle control LACOP_s_SlipAgCtl_FlgAcv shall be equal to the input value of TVCOP_s_SlipAgCtl_FlgAcv Raw{
"ID": "36852725.0",
"ASIL": " QM",
"Text": "the activation signal of side slip angle control LACOP_s_SlipAgCtl_FlgAcv shall be equal to the input value of TVCOP_s_SlipAgCtl_FlgAcv",
"Type": "Functional",
"Status": "Released",
"Summary": "LACOP_s_SlipAgCtl_FlgAcv",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "the activation signal of side slip angle control LACOP_s_SlipAgCtl_FlgAcv shall be equal to the input value of TVCOP_s_SlipAgCtl_FlgAcv",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 73 | 36852727.0 | Functional | Released | yes | True | the demanded side slip angle LACOP_s_SlipAgCtl_AgDmd shall be equal to the input value of TVCOP_s_SlipAgCtl_AgDmdthe demanded side slip angle LACOP_s_SlipAgCtl_AgDmd shall be equal to the input value of TVCOP_s_SlipAgCtl_AgDmd Raw{
"ID": "36852727.0",
"ASIL": " QM",
"Text": "the demanded side slip angle LACOP_s_SlipAgCtl_AgDmd shall be equal to the input value of TVCOP_s_SlipAgCtl_AgDmd",
"Type": "Functional",
"Status": "Released",
"Summary": "LACOP_s_SlipAgCtl_AgDmd",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "the demanded side slip angle LACOP_s_SlipAgCtl_AgDmd shall be equal to the input value of TVCOP_s_SlipAgCtl_AgDmd",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 74 | 36852729.0 | Functional | Released | yes | True | the demanded side slip angle gradient LACOP_s_SlipAgCtl_AgGrdDmd shall be equal to the input value of TVCOP_s_SlipAgCtl_AgGrdDmdthe demanded side slip angle gradient LACOP_s_SlipAgCtl_AgGrdDmd shall be equal to the input value of TVCOP_s_SlipAgCtl_AgGrdDmd Raw{
"ID": "36852729.0",
"ASIL": " QM",
"Text": "the demanded side slip angle gradient LACOP_s_SlipAgCtl_AgGrdDmd shall be equal to the input value of TVCOP_s_SlipAgCtl_AgGrdDmd",
"Type": "Functional",
"Status": "Released",
"Summary": "LACOP_s_SlipAgCtl_AgGrdDmd",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "the demanded side slip angle gradient LACOP_s_SlipAgCtl_AgGrdDmd shall be equal to the input value of TVCOP_s_SlipAgCtl_AgGrdDmd",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} |