Workspace workspace · PostgreSQLLocal only

Source files

Mapping profiles

TORINO grounded verification · testcase

VMMP conservative · requirement

Import history

FileKindRowsChecksum
VME-PROD-VehicleMotionManagement - VMMP_ARB_ARBLACSC.xlsxrequirement966c313a49d7cf
VME-PROD-VehicleMotionManagement - VMMP.xlsxrequirement297dcdcc7aa02b4

VME-PROD-VehicleMotionManagement - VMMP_LAC_LACOP.xlsx · source records

RowIDTypeStatusRelevantCandidateReasonNormalized text
216667526.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Short description
Short 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"
}
316667527.0InformationnoFalsetype_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 t
The 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": ""
}
416667528.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Interface Description
Interface 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"
}
516667529.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The valid versions of the signal and parameter files for the relevant SWRS are
The 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": ""
}
616667530.0InformationnoFalsetype_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": ""
}
716667531.0InformationnoFalsetype_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": ""
}
816667532.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Presetting/Framework/Definitions
Presetting/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"
}
916667533.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Traceability
Traceability

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"
}
1016667534.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
SWRS to Testcase: The latest revision of the test specification document is valid for the tracability SWRS to Testcase
SWRS 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": ""
}
1116667535.0InformationnoFalsetype_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 (DOO
SWRS 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": ""
}
1216667536.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Toolchain
Toolchain

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"
}
1316667537.0Non-functionalReleasednoFalsetype_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"
}
1416667538.0Non-functionalReleasednoFalsetype_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"
}
1516667539.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Tolerances
Tolerances

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"
}
1616667540.0Non-functionalReleasednoFalsetype_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 accepte
For 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"
}
1736680639.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Anforderungen - gültig nur bis C0A.V3
Anforderungen - 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": ""
}
1816667541.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
PreConditions
PreConditions

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"
}
1916667542.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
PrecalculatedCurvatureInit
PrecalculatedCurvatureInit

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"
}
2016667543.0Pre ConditionReleasednoFalsetype_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"
}
2116667544.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
PrecalculatedDesiredCurvature
PrecalculatedDesiredCurvature

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"
}
2216667545.0Pre ConditionReleasednoFalsetype_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"
}
2319726042.0Pre ConditionReleasednoFalsetype_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
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 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": ""
}
2430724025.0Pre ConditionReleasednoFalsetype_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 V
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 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": ""
}
2516667546.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
FilterReset
FilterReset

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"
}
2616667547.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF VSOEM_s_VLgtVehNrm is greater than VMMP_LACOP_p_ThVFilCrvtDesSwt THEN FilterReset shall be equal to 1 ELSE FilterReset sha
IF

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"
}
2716667548.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
PT1_Filter
PT1_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"
}
2816667549.0InformationnoFalsetype_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 t
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 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"
}
2916667550.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
LookupTableValue of VLgtVehNrm # IntegralControllerFactor is the output of the lookup Table depending on the input of absolute ve
LookupTableValue 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"
}
3016667551.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
PrecalculatedDesiredCurvatureFilter
PrecalculatedDesiredCurvatureFilter

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"
}
3116667552.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF the filter is active (FilterReset = 0) THEN PrecalculatedDesiredCurvatureFilter shall be equal to PrecalculatedDesiredCurva
IF

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"
}
3216667553.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Requirements
Requirements

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"
}
3316667554.0FunctionalReleasedyesTrue
CurvatureInit IF TVCOP_s_LatCtl_FlgAcv is equal to 1 THEN IF TVCOP_s_LatCtl_FlgLimCrvtGrd is equal to 1 THEN the initial Cu
CurvatureInit

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"
}
3416667555.0FunctionalReleasedyesTrue
CurvatureInit IF TVCOP_s_LatCtl_FlgAcv is equal to 1 THEN the initial curvature LACOP_s_CrvtCtl_CrvtIni shall be equal to the
CurvatureInit

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"
}
3522447423.0FunctionalReleasedyesTrue
CurvatureInit IF TVCOP_s_LatCtl_FlgAcv is equal to 1 THEN the initial curvature LACOP_s_CrvtCtl_CrvtIni shall be equal to the
CurvatureInit

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"
}
3616667556.0FunctionalReleasedyesTrue
DesiredCurvature IF AND (1,2,3) 1. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PB 2. TVCOP_s_LatCtl_FlgLimCrv
DesiredCurvature

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"
}
3716667557.0FunctionalReleasedyesTrue
DesiredCurvature IF AND (1,2) 1. ARBLLCSC_s_TrjCtl_IdxReqIdCur is equal to VMMP_c_IdxReqIdIPA_PB 2. VMMP_LACOP_p_FlgEnaPrkFil
DesiredCurvature

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"
}
3816667558.0FunctionalReleasedyesTrue
DesiredCurvature LACOP_s_CrvtCtl_CrvtDes shall be limited between -VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim IF AND (1,2) 1. AR
DesiredCurvature

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"
}
3928131811.0FunctionalReleasedyesTrue
DesiredCurvature LACOP_s_CrvtCtl_CrvtDes shall be limited between -VMMP_LAC_c_CrvtLim and VMMP_LAC_c_CrvtLim IF AND (1,2) 1. AR
DesiredCurvature

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"
}
4016667559.0FunctionalReleasedyesTrue
NotLimitedDesiredCurvature the output value LACOP_s_CrvtDesNotLim shall be equal to the sum of LACGC_s_CrvtDesGeo and LACI_s_Crvt
NotLimitedDesiredCurvature

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"
}
4116667560.0FunctionalReleasedyesTrue
FlagLateralControlActive the output value LACOP_s_CrvtCtl_FlgAcv shall be equal to the input value TVCOP_s_LatCtl_FlgAcv
FlagLateralControlActive

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"
}
4216667561.0FunctionalReleasedyesTrue
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"
}
4318859705.0FunctionalReleasedyesTrue
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"
}
4416667562.0FunctionalReleasedyesTrue
FactorIntensity the factor of intensity LACOP_s_CrvtCtl_FacIt shall be equal to the value of TVCOP_s_LatCtl_FacIt
FactorIntensity

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"
}
4516667563.0FunctionalReleasedyesTrue
FactorSteerSensity the factor of steering sensitivity LACOP_s_CrvtCtl_FacSsty shall be equal to the value of TVCOP_s_LatCtl_FacSs
FactorSteerSensity

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"
}
4616667564.0FunctionalReleasedyesTrue
FlagSideSlipAngleControlActive the activation signal of side slip angle control LACOP_s_SlipAgCtl_FlgAcv shall be equal to the in
FlagSideSlipAngleControlActive

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"
}
4716667565.0FunctionalReleasedyesTrue
DemandedSideSlipAngle the demanded side slip angle LACOP_s_SlipAgCtl_AgDmd shall be equal to the input value of TVCOP_s_SlipAgCtl
DemandedSideSlipAngle

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"
}
4816667566.0FunctionalReleasedyesTrue
DemandedSideSlipAngleGradient the demanded side slip angle gradient LACOP_s_SlipAgCtl_AgGrdDmd shall be equal to the input value
DemandedSideSlipAngleGradient

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"
}
4936718806.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
PreConditions
PreConditions

Raw

{
  "ID": "36718806.0",
  "ASIL": "  ",
  "Text": "PreConditions",
  "Type": "Folder",
  "Status": "",
  "Summary": "PreConditions",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": ""
}
5036775142.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Status Parking Function
Status 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": ""
}
5136718986.0Pre ConditionReleasednoFalsetype_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 equ
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 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"
}
5236774136.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Lateral Potential
Lateral 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": ""
}
5336726731.0Pre ConditionReleasednoFalsetype_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_FacCrvtSlipAg
LatPot_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"
}
5436726814.0Pre ConditionReleasednoFalsetype_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_FacCrvtSlipAg
LatPot_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"
}
5536726277.0Pre ConditionReleasednoFalsetype_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 EL
IF

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"
}
5636775222.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Curvature Limitation
Curvature 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": ""
}
5736726657.0Pre ConditionReleasednoFalsetype_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 DesiredCurvatureCrv
IF 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"
}
5836726934.0Pre ConditionReleasednoFalsetype_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 Desire
IF 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"
}
5936763420.0Pre ConditionReleasednoFalsetype_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: DesiredCurvatureCrvtA
IF 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"
}
6036775227.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Curvature Filter
Curvature 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": ""
}
6136769116.0InformationnoFalsetype_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"
}
6236766135.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
LookupTableValue of VLgtVehNrm # SubstituteTimeConstant is the output of the lookup Table depending on the input of absolute veh
LookupTableValue 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"
}
6336775261.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF VSOEM_s_VLgtVehNrm <= VMMP_LACOP_p_ThVFilCrvtDesSwt THEN DesiredCurvatureFilter is equal to DesiredCurvatureCrvtALim filter
IF 

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"
}
6436773653.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Requirements
Requirements

Raw

{
  "ID": "36773653.0",
  "ASIL": "  ",
  "Text": "Requirements",
  "Type": "Folder",
  "Status": "",
  "Summary": "Requirements",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": ""
}
6536770558.0FunctionalReleasedyesTrue
IF AND (1,2) 1. FlgPrkAcv = 1 2. VMMP_LACOP_p_FlgEnaPrkFilSwt = 1 THEN LACOP_s_CrvtCtl_CrvtDes is equal to DesiredCurvatureFil
IF 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"
}
6636839538.0FunctionalReleasedyesTrue
LACOP_s_CrvtCtl_CrvtIni shall be equal to LACOP_s_CrvtCtl_CrvtDes
LACOP_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"
}
6736841075.0FunctionalReleasedyesTrue
IF AND (1,2) 1. VMMP_LACOP_p_CrvtGrdDes_FlgEna = 1 2. VMMP_LACOP_p_CrvtGrdDes_FlgEnaFil = 1 THEN LACOP_s_CrvtCtl_CrvtGrdDes sh
IF 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"
}
6836840610.0FunctionalReleasedyesTrue
LACOP_s_CrvtCtl_CrvtIni shall be equal to the sum of LACI_s_CrvtDesItgCtl and LACGC_s_CrvtDesGeo
LACOP_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"
}
6936842804.0FunctionalReleasedyesTrue
the output value LACOP_s_CrvtCtl_FlgAcv shall be equal to the input value TVCOP_s_LatCtl_FlgAcv
the 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"
}
7036852722.0FunctionalReleasedyesTrue
the factor of intensity LACOP_s_CrvtCtl_FacIt shall be equal to the value of TVCOP_s_LatCtl_FacIt
the 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"
}
7136852723.0FunctionalReleasedyesTrue
the factor of steering sensitivity LACOP_s_CrvtCtl_FacSsty shall be equal to the value of TVCOP_s_LatCtl_FacSsty
the 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"
}
7236852725.0FunctionalReleasedyesTrue
the activation signal of side slip angle control LACOP_s_SlipAgCtl_FlgAcv shall be equal to the input value of TVCOP_s_SlipAgCtl_F
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": "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"
}
7336852727.0FunctionalReleasedyesTrue
the demanded side slip angle LACOP_s_SlipAgCtl_AgDmd shall be equal to the input value of TVCOP_s_SlipAgCtl_AgDmd
the 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"
}
7436852729.0FunctionalReleasedyesTrue
the demanded side slip angle gradient LACOP_s_SlipAgCtl_AgGrdDmd shall be equal to the input value of TVCOP_s_SlipAgCtl_AgGrdDmd
the 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"
}