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_SRV_VSOEM.xlsx · source records

RowIDTypeStatusRelevantCandidateReasonNormalized text
20216646135.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
ALgtSlopRoadNrm1 = sin(VDSO_s_AgyCh3d)*VMMP_c_GravityAcc ALgtSlopRoadNrm2 = sin(VDSO_s_AgPitchInclnGnd3d)*VMMP_c_GravityAcc ALgt
ALgtSlopRoadNrm1 = sin(VDSO_s_AgyCh3d)*VMMP_c_GravityAcc

ALgtSlopRoadNrm2 = sin(VDSO_s_AgPitchInclnGnd3d)*VMMP_c_GravityAcc

ALgtSlopRoadNrmHiAcu1 = sin(VDSO_s_AgyCh6d)*VMMP_c_GravityAcc

ALgtSlopRoadNrmHiAcu2 = sin(VDSO_s_AgPitchInclnGnd6d)*VMMP_c_GravityAcc

Raw

{
  "ID": "16646135.0",
  "ASIL": "  QM",
  "Text": "ALgtSlopRoadNrm1 = sin(VDSO_s_AgyCh3d)*VMMP_c_GravityAcc\n\rALgtSlopRoadNrm2 = sin(VDSO_s_AgPitchInclnGnd3d)*VMMP_c_GravityAcc\n\rALgtSlopRoadNrmHiAcu1 = sin(VDSO_s_AgyCh6d)*VMMP_c_GravityAcc\n\rALgtSlopRoadNrmHiAcu2 = sin(VDSO_s_AgPitchInclnGnd6d)*VMMP_c_GravityAcc",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1211823.0",
  "Description": "ALgtSlopRoadNrm1 = sin(VDSO_s_AgyCh3d)*VMMP_c_GravityAcc\n\rALgtSlopRoadNrm2 = sin(VDSO_s_AgPitchInclnGnd3d)*VMMP_c_GravityAcc\n\rALgtSlopRoadNrmHiAcu1 = sin(VDSO_s_AgyCh6d)*VMMP_c_GravityAcc\n\rALgtSlopRoadNrmHiAcu2 = sin(VDSO_s_AgPitchInclnGnd6d)*VMMP_c_GravityAcc",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
20316646136.0FunctionalReleasedyesTrue
TiVecAgy = (0, 0, VMMP_VSOEM_p_DiagAgyErrCurInc, VMMP_VSOEM_p_DiagAgyErrCurDec) VSOEM_s_DiagAgy_StEveReq = DiagEveFct (VDSO_s_Agy
TiVecAgy = (0, 0, VMMP_VSOEM_p_DiagAgyErrCurInc, VMMP_VSOEM_p_DiagAgyErrCurDec)

VSOEM_s_DiagAgy_StEveReq = DiagEveFct (VDSO_s_AgyCh3d, VDSO_sc_AgyCh3d, VMMP_VSOEM_c_VDSOAgyCh3dMax, VMMP_VSOEM_c_VDSOAgyCh3dMin, TiVecAgy , 0, 0, 1)

Raw

{
  "ID": "16646136.0",
  "ASIL": "  QM",
  "Text": "TiVecAgy = (0, 0, VMMP_VSOEM_p_DiagAgyErrCurInc, VMMP_VSOEM_p_DiagAgyErrCurDec)\n\rVSOEM_s_DiagAgy_StEveReq = DiagEveFct (VDSO_s_AgyCh3d, VDSO_sc_AgyCh3d, VMMP_VSOEM_c_VDSOAgyCh3dMax, VMMP_VSOEM_c_VDSOAgyCh3dMin, TiVecAgy , 0, 0, 1)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1211942.0",
  "Description": "TiVecAgy = (0, 0, VMMP_VSOEM_p_DiagAgyErrCurInc, VMMP_VSOEM_p_DiagAgyErrCurDec)\n\rVSOEM_s_DiagAgy_StEveReq = DiagEveFct (VDSO_s_AgyCh3d, VDSO_sc_AgyCh3d, VMMP_VSOEM_c_VDSOAgyCh3dMax, VMMP_VSOEM_c_VDSOAgyCh3dMin, TiVecAgy , 0, 0, 1)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
20416646137.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Following variables are calculated to compute the diagnostic events for wheel speed. pTiVec = (0, 0, VMMP_VSOEM_p_DiagAgPitchIncl
Following variables are calculated to compute the diagnostic events for wheel speed.

pTiVec = (0, 0, VMMP_VSOEM_p_DiagAgPitchInclnGndErrCurInc, VMMP_VSOEM_p_DiagAgPitchInclnGndErrCurDec)

DiagEve91 = DiagEveFct (VDSO_s_StInclnGnd, VDSO_sc_StInclnGnd, VMMP_VSOEM_c_VDSOStInclnGndMax, VMMP_VSOEM_c_VDSOStInclnGndMin, pTiVec, 0, 0, 1)

DiagEve92 = DiagEveFct (VDSO_s_AgPitchInclnGnd3d, VDSO_sc_AgPitchInclnGnd3d, VMMP_VSOEM_c_AgPitchInclnGndMax, VMMP_VSOEM_c_AgPitchInclnGndMin, pTiVec, 0, 0, 1)

DiagEve93 = DiagEveFct (VDSO_s_AgPitchInclnGnd6d, VDSO_sc_AgPitchInclnGnd6d, VMMP_VSOEM_c_AgPitchInclnGndMax, VMMP_VSOEM_c_AgPitchInclnGndMin, pTiVec, 0, 0, 1)

Raw

{
  "ID": "16646137.0",
  "ASIL": "  QM",
  "Text": "Following variables are calculated to compute the diagnostic events for wheel speed.\n\r \n\rpTiVec = (0, 0, VMMP_VSOEM_p_DiagAgPitchInclnGndErrCurInc, VMMP_VSOEM_p_DiagAgPitchInclnGndErrCurDec)\n\rDiagEve91 = DiagEveFct (VDSO_s_StInclnGnd, VDSO_sc_StInclnGnd, VMMP_VSOEM_c_VDSOStInclnGndMax, VMMP_VSOEM_c_VDSOStInclnGndMin, pTiVec, 0, 0, 1)\n\rDiagEve92 = DiagEveFct (VDSO_s_AgPitchInclnGnd3d, VDSO_sc_AgPitchInclnGnd3d, VMMP_VSOEM_c_AgPitchInclnGndMax, VMMP_VSOEM_c_AgPitchInclnGndMin, pTiVec, 0, 0, 1)\n\rDiagEve93 = DiagEveFct (VDSO_s_AgPitchInclnGnd6d, VDSO_sc_AgPitchInclnGnd6d, VMMP_VSOEM_c_AgPitchInclnGndMax, VMMP_VSOEM_c_AgPitchInclnGndMin, pTiVec, 0, 0, 1)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1388399.0",
  "Description": "Following variables are calculated to compute the diagnostic events for wheel speed.\n\r \n\rpTiVec = (0, 0, VMMP_VSOEM_p_DiagAgPitchInclnGndErrCurInc, VMMP_VSOEM_p_DiagAgPitchInclnGndErrCurDec)\n\rDiagEve91 = DiagEveFct (VDSO_s_StInclnGnd, VDSO_sc_StInclnGnd, VMMP_VSOEM_c_VDSOStInclnGndMax, VMMP_VSOEM_c_VDSOStInclnGndMin, pTiVec, 0, 0, 1)\n\rDiagEve92 = DiagEveFct (VDSO_s_AgPitchInclnGnd3d, VDSO_sc_AgPitchInclnGnd3d, VMMP_VSOEM_c_AgPitchInclnGndMax, VMMP_VSOEM_c_AgPitchInclnGndMin, pTiVec, 0, 0, 1)\n\rDiagEve93 = DiagEveFct (VDSO_s_AgPitchInclnGnd6d, VDSO_sc_AgPitchInclnGnd6d, VMMP_VSOEM_c_AgPitchInclnGndMax, VMMP_VSOEM_c_AgPitchInclnGndMin, pTiVec, 0, 0, 1)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
20516646138.0FunctionalReleasedyesTrue
Merging diagnostic event signals for otuput signal computation VSOEM_s_DiagAgPitchInclnGnd_StEveReq = DiagEveAllFct ( DiagEve91,
Merging diagnostic event signals for otuput signal computation 

VSOEM_s_DiagAgPitchInclnGnd_StEveReq = DiagEveAllFct ( DiagEve91, DiagEve92, DiagEve93)

Raw

{
  "ID": "16646138.0",
  "ASIL": "  QM",
  "Text": "Merging diagnostic event signals for otuput signal computation \n\r \n\rVSOEM_s_DiagAgPitchInclnGnd_StEveReq = DiagEveAllFct ( DiagEve91, DiagEve92, DiagEve93)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1271199.0",
  "Description": "Merging diagnostic event signals for otuput signal computation \n\r \n\rVSOEM_s_DiagAgPitchInclnGnd_StEveReq = DiagEveAllFct ( DiagEve91, DiagEve92, DiagEve93)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
20616646139.0FunctionalReleasedyesTrue
hTiVec = (0, 0, VMMP_VSOEM_p_DiagAgyErrCurInc, VMMP_VSOEM_p_DiagAgyErrCurDec) VSOEM_s_DiagAgyHiAcu_StEveReq = DiagEveFct (VDSO_s_
hTiVec = (0, 0, VMMP_VSOEM_p_DiagAgyErrCurInc, VMMP_VSOEM_p_DiagAgyErrCurDec)

VSOEM_s_DiagAgyHiAcu_StEveReq = DiagEveFct (VDSO_s_AgyCh6d, VDSO_sc_AgyCh6d, VMMP_VSOEM_c_VDSOAgyCh6dMax, VMMP_VSOEM_c_VDSOAgyCh6dMin, hTiVec, 0, 0, 1)

Raw

{
  "ID": "16646139.0",
  "ASIL": "  QM",
  "Text": "hTiVec = (0, 0, VMMP_VSOEM_p_DiagAgyErrCurInc, VMMP_VSOEM_p_DiagAgyErrCurDec)\n\rVSOEM_s_DiagAgyHiAcu_StEveReq = DiagEveFct (VDSO_s_AgyCh6d, VDSO_sc_AgyCh6d, VMMP_VSOEM_c_VDSOAgyCh6dMax, VMMP_VSOEM_c_VDSOAgyCh6dMin, hTiVec, 0, 0, 1)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1271205.0",
  "Description": "hTiVec = (0, 0, VMMP_VSOEM_p_DiagAgyErrCurInc, VMMP_VSOEM_p_DiagAgyErrCurDec)\n\rVSOEM_s_DiagAgyHiAcu_StEveReq = DiagEveFct (VDSO_s_AgyCh6d, VDSO_sc_AgyCh6d, VMMP_VSOEM_c_VDSOAgyCh6dMax, VMMP_VSOEM_c_VDSOAgyCh6dMin, hTiVec, 0, 0, 1)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
20716646140.0FunctionalReleasedyesTrue
VSOEM_s_Agy_StVld = StSigOutFct (VMMP_c_StVldOut_StVldVld, VSOEM_s_DiagAgy_StEveReq, VMMP_c_StVldOut_StVldIni, VMMP_c_StVldOut_StV
VSOEM_s_Agy_StVld = StSigOutFct (VMMP_c_StVldOut_StVldVld, VSOEM_s_DiagAgy_StEveReq, VMMP_c_StVldOut_StVldIni, VMMP_c_StVldOut_StVldFailQlf)

Raw

{
  "ID": "16646140.0",
  "ASIL": "  QM",
  "Text": "VSOEM_s_Agy_StVld = StSigOutFct (VMMP_c_StVldOut_StVldVld, VSOEM_s_DiagAgy_StEveReq, VMMP_c_StVldOut_StVldIni, VMMP_c_StVldOut_StVldFailQlf)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1345187.0",
  "Description": "VSOEM_s_Agy_StVld = StSigOutFct (VMMP_c_StVldOut_StVldVld, VSOEM_s_DiagAgy_StEveReq, VMMP_c_StVldOut_StVldIni, VMMP_c_StVldOut_StVldFailQlf)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
20816646141.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Merging diagnostic event signals for otuput signal computation aStVld = DiagEveAllFct (VSOVD_s_DiagDrvPosn_StEveReq, VSOEM_s_Diag
Merging diagnostic event signals for otuput signal computation

aStVld = DiagEveAllFct (VSOVD_s_DiagDrvPosn_StEveReq, VSOEM_s_DiagAgy_StEveReq)

Raw

{
  "ID": "16646141.0",
  "ASIL": "  QM",
  "Text": "Merging diagnostic event signals for otuput signal computation\n\r \n\raStVld = DiagEveAllFct (VSOVD_s_DiagDrvPosn_StEveReq, VSOEM_s_DiagAgy_StEveReq)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1345185.0",
  "Description": "Merging diagnostic event signals for otuput signal computation\n\r \n\raStVld = DiagEveAllFct (VSOVD_s_DiagDrvPosn_StEveReq, VSOEM_s_DiagAgy_StEveReq)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
20916646142.0FunctionalReleasedyesTrue
A IF [AND(1, OR(2, 3, 4), 5)]: 1) VMMP_VSOEM_p_UseAgPitchInclnGnd = 1 2) VDSO_s_StInclnGnd = VMMP_VSOEM_p_Val1_StInclnGnd 3)
A 

IF [AND(1, OR(2, 3, 4), 5)]:

1) VMMP_VSOEM_p_UseAgPitchInclnGnd = 1

2) VDSO_s_StInclnGnd = VMMP_VSOEM_p_Val1_StInclnGnd

3) VDSO_s_StInclnGnd = VMMP_VSOEM_p_Val2_StInclnGnd

4) VDSO_s_StInclnGnd = VMMP_VSOEM_p_Val3_StInclnGnd

5) VSOEM_s_DiagAgPitchInclnGnd_StEveReq = VMMP_c_DiagEveSigNone

THEN:

VSOEM_s_ALgtSlopRoadNrm = PhySigOutFct (ALgtSlopRoadNrm2, VSOEM_s_DiagAgy_StEveReq, 0)

ELSE:

VSOEM_s_ALgtSlopRoadNrm = PhySigOutFct (ALgtSlopRoadNrm1, VSOEM_s_DiagAgy_StEveReq, 0)

Raw

{
  "ID": "16646142.0",
  "ASIL": "  QM",
  "Text": "A \n\rIF [AND(1, OR(2, 3, 4), 5)]:\n\r1) VMMP_VSOEM_p_UseAgPitchInclnGnd = 1\n\r2) VDSO_s_StInclnGnd = VMMP_VSOEM_p_Val1_StInclnGnd\n\r3) VDSO_s_StInclnGnd = VMMP_VSOEM_p_Val2_StInclnGnd\n\r4) VDSO_s_StInclnGnd = VMMP_VSOEM_p_Val3_StInclnGnd\n\r5) VSOEM_s_DiagAgPitchInclnGnd_StEveReq = VMMP_c_DiagEveSigNone\n\rTHEN:\n\rVSOEM_s_ALgtSlopRoadNrm = PhySigOutFct (ALgtSlopRoadNrm2, VSOEM_s_DiagAgy_StEveReq, 0)\n\rELSE:\n\rVSOEM_s_ALgtSlopRoadNrm = PhySigOutFct (ALgtSlopRoadNrm1, VSOEM_s_DiagAgy_StEveReq, 0)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1088782.0",
  "Description": "A \n\rIF [AND(1, OR(2, 3, 4), 5)]:\n\r1) VMMP_VSOEM_p_UseAgPitchInclnGnd = 1\n\r2) VDSO_s_StInclnGnd = VMMP_VSOEM_p_Val1_StInclnGnd\n\r3) VDSO_s_StInclnGnd = VMMP_VSOEM_p_Val2_StInclnGnd\n\r4) VDSO_s_StInclnGnd = VMMP_VSOEM_p_Val3_StInclnGnd\n\r5) VSOEM_s_DiagAgPitchInclnGnd_StEveReq = VMMP_c_DiagEveSigNone\n\rTHEN:\n\rVSOEM_s_ALgtSlopRoadNrm = PhySigOutFct (ALgtSlopRoadNrm2, VSOEM_s_DiagAgy_StEveReq, 0)\n\rELSE:\n\rVSOEM_s_ALgtSlopRoadNrm = PhySigOutFct (ALgtSlopRoadNrm1, VSOEM_s_DiagAgy_StEveReq, 0)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
21016646143.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) A is true THEN: ALgtSlopRoadNrm = VDSO_s_AgPitchInclnGnd3d ELSE: ALgtSlopRoadNrm = VDSO_s_AgyCh3d
IF [1]:

1) A is true

THEN:

ALgtSlopRoadNrm = VDSO_s_AgPitchInclnGnd3d

ELSE:

ALgtSlopRoadNrm = VDSO_s_AgyCh3d

Raw

{
  "ID": "16646143.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) A is true\n\rTHEN:\n\rALgtSlopRoadNrm = VDSO_s_AgPitchInclnGnd3d\n\rELSE:\n\rALgtSlopRoadNrm = VDSO_s_AgyCh3d",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1271233.0",
  "Description": "IF [1]:\n\r1) A is true\n\rTHEN:\n\rALgtSlopRoadNrm = VDSO_s_AgPitchInclnGnd3d\n\rELSE:\n\rALgtSlopRoadNrm = VDSO_s_AgyCh3d",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
21116646144.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [AND(1, 2)]: 1) A is true 2) Bit 1 of VDSO_sc_AgPitchInclnGnd6d is NOT set THEN: ALgtSlopRoadNrmHiAcu = VDSO_s_AgPitchIncln
IF [AND(1, 2)]:

1) A is true

2) Bit 1 of VDSO_sc_AgPitchInclnGnd6d is NOT set

THEN:

ALgtSlopRoadNrmHiAcu = VDSO_s_AgPitchInclnGnd6d

ELSE:

ALgtSlopRoadNrmHiAcu = VDSO_s_AgyCh6d

Raw

{
  "ID": "16646144.0",
  "ASIL": "  QM",
  "Text": "IF [AND(1, 2)]:\n\r1) A is true\n\r2) Bit 1 of VDSO_sc_AgPitchInclnGnd6d is NOT set\n\rTHEN:\n\rALgtSlopRoadNrmHiAcu = VDSO_s_AgPitchInclnGnd6d\n\rELSE:\n\rALgtSlopRoadNrmHiAcu = VDSO_s_AgyCh6d",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1271221.0",
  "Description": "IF [AND(1, 2)]:\n\r1) A is true\n\r2) Bit 1 of VDSO_sc_AgPitchInclnGnd6d is NOT set\n\rTHEN:\n\rALgtSlopRoadNrmHiAcu = VDSO_s_AgPitchInclnGnd6d\n\rELSE:\n\rALgtSlopRoadNrmHiAcu = VDSO_s_AgyCh6d",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
21216646145.0FunctionalReleasedyesTrue
B IF [AND(1, 2, 3)]: 1) VMMP_VSOEM_p_UseAgyHiAcu = 1 2) VSOEM_s_DiagAgyHiAcu_StEveReq = VMMP_c_DiagEveSigNone 3) Bit 1 of VDS
B 

IF [AND(1, 2, 3)]:

1) VMMP_VSOEM_p_UseAgyHiAcu = 1

2) VSOEM_s_DiagAgyHiAcu_StEveReq = VMMP_c_DiagEveSigNone

3) Bit 1 of VDSO_sc_AgyCh6d is NOT set

THEN:

VSOEM_s_ALgtSlopRoadNrmHiAcu = PhySigOutFct (sin(ALgtSlopRoadNrmHiAcu)*VMMP_c_GravityAcc, VSOEM_s_DiagAgy_StEveReq, 0)

ELSE:

VSOEM_s_ALgtSlopRoadNrmHiAcu = PhySigOutFct (sin(ALgtSlopRoadNrm)*VMMP_c_GravityAcc, VSOEM_s_DiagAgy_StEveReq, 0)

Raw

{
  "ID": "16646145.0",
  "ASIL": "  QM",
  "Text": "B \n\rIF [AND(1, 2, 3)]:\n\r1) VMMP_VSOEM_p_UseAgyHiAcu = 1\n\r2) VSOEM_s_DiagAgyHiAcu_StEveReq = VMMP_c_DiagEveSigNone\n\r3) Bit 1 of VDSO_sc_AgyCh6d is NOT set\n\rTHEN:\n\rVSOEM_s_ALgtSlopRoadNrmHiAcu = PhySigOutFct (sin(ALgtSlopRoadNrmHiAcu)*VMMP_c_GravityAcc, VSOEM_s_DiagAgy_StEveReq, 0)\n\rELSE:\n\rVSOEM_s_ALgtSlopRoadNrmHiAcu = PhySigOutFct (sin(ALgtSlopRoadNrm)*VMMP_c_GravityAcc, VSOEM_s_DiagAgy_StEveReq, 0)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1211900.0",
  "Description": "B \n\rIF [AND(1, 2, 3)]:\n\r1) VMMP_VSOEM_p_UseAgyHiAcu = 1\n\r2) VSOEM_s_DiagAgyHiAcu_StEveReq = VMMP_c_DiagEveSigNone\n\r3) Bit 1 of VDSO_sc_AgyCh6d is NOT set\n\rTHEN:\n\rVSOEM_s_ALgtSlopRoadNrmHiAcu = PhySigOutFct (sin(ALgtSlopRoadNrmHiAcu)*VMMP_c_GravityAcc, VSOEM_s_DiagAgy_StEveReq, 0)\n\rELSE:\n\rVSOEM_s_ALgtSlopRoadNrmHiAcu = PhySigOutFct (sin(ALgtSlopRoadNrm)*VMMP_c_GravityAcc, VSOEM_s_DiagAgy_StEveReq, 0)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
21316646146.0FunctionalReleasedyesTrue
IF [1]: 1) VSOVD_s_Faktor_Fahrstufe = -1 (backward) THEN: VSOEM_s_ALgtSlopRoadCor = PhySigOutFct ((-1)*VSOEM_s_ALgtSlopRoadNrm,
IF [1]:

1) VSOVD_s_Faktor_Fahrstufe = -1 (backward)

THEN:

VSOEM_s_ALgtSlopRoadCor = PhySigOutFct ((-1)*VSOEM_s_ALgtSlopRoadNrm, aStVld, 0)

ELSE:

VSOEM_s_ALgtSlopRoadCor = PhySigOutFct (VSOEM_s_ALgtSlopRoadNrm, aStVld, 0)

Raw

{
  "ID": "16646146.0",
  "ASIL": "  ASIL B",
  "Text": "IF [1]:\n\r1) VSOVD_s_Faktor_Fahrstufe = -1 (backward)\n\rTHEN:\n\rVSOEM_s_ALgtSlopRoadCor = PhySigOutFct ((-1)*VSOEM_s_ALgtSlopRoadNrm, aStVld, 0)\n\rELSE:\n\rVSOEM_s_ALgtSlopRoadCor = PhySigOutFct (VSOEM_s_ALgtSlopRoadNrm, aStVld, 0)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1126780.0",
  "Description": "IF [1]:\n\r1) VSOVD_s_Faktor_Fahrstufe = -1 (backward)\n\rTHEN:\n\rVSOEM_s_ALgtSlopRoadCor = PhySigOutFct ((-1)*VSOEM_s_ALgtSlopRoadNrm, aStVld, 0)\n\rELSE:\n\rVSOEM_s_ALgtSlopRoadCor = PhySigOutFct (VSOEM_s_ALgtSlopRoadNrm, aStVld, 0)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
21433454641.0FunctionalReleasedyesTrue
IF [1]: 1) VSOVD_s_StDrvDir = VMMP_VSOVD_c_DrvDirBwd THEN: VSOEM_s_ALgtSlopRoadCor = PhySigOutFct ((-1)*VSOEM_s_ALgtSlopRoadNrm
IF [1]:

1) VSOVD_s_StDrvDir = VMMP_VSOVD_c_DrvDirBwd

THEN:

VSOEM_s_ALgtSlopRoadCor = PhySigOutFct ((-1)*VSOEM_s_ALgtSlopRoadNrm, aStVld, 0)

ELSE:

VSOEM_s_ALgtSlopRoadCor = PhySigOutFct (VSOEM_s_ALgtSlopRoadNrm, aStVld, 0)

Raw

{
  "ID": "33454641.0",
  "ASIL": "  ASIL B",
  "Text": "IF [1]:\n\r1) VSOVD_s_StDrvDir = VMMP_VSOVD_c_DrvDirBwd\n\rTHEN:\n\rVSOEM_s_ALgtSlopRoadCor = PhySigOutFct ((-1)*VSOEM_s_ALgtSlopRoadNrm, aStVld, 0)\n\rELSE:\n\rVSOEM_s_ALgtSlopRoadCor = PhySigOutFct (VSOEM_s_ALgtSlopRoadNrm, aStVld, 0)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "",
  "Description": "IF [1]:\n\r1) VSOVD_s_StDrvDir = VMMP_VSOVD_c_DrvDirBwd\n\rTHEN:\n\rVSOEM_s_ALgtSlopRoadCor = PhySigOutFct ((-1)*VSOEM_s_ALgtSlopRoadNrm, aStVld, 0)\n\rELSE:\n\rVSOEM_s_ALgtSlopRoadCor = PhySigOutFct (VSOEM_s_ALgtSlopRoadNrm, aStVld, 0)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
21516646147.0FunctionalReleasedyesTrue
IF [1]: 1) VSOVD_s_Faktor_Fahrstufe = -1 (backward) THEN: VSOEM_s_ALgtSlopRoadCorHiAcu = PhySigOutFct ((-1)*VSOEM_s_ALgtSlopRoa
IF [1]:

1) VSOVD_s_Faktor_Fahrstufe = -1 (backward)

THEN:

VSOEM_s_ALgtSlopRoadCorHiAcu = PhySigOutFct ((-1)*VSOEM_s_ALgtSlopRoadNrmHiAcu, aStVld, 0)

ELSE:

VSOEM_s_ALgtSlopRoadCorHiAcu = PhySigOutFct (VSOEM_s_ALgtSlopRoadNrmHiAcu, aStVld, 0)

Raw

{
  "ID": "16646147.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) VSOVD_s_Faktor_Fahrstufe = -1 (backward)\n\rTHEN:\n\rVSOEM_s_ALgtSlopRoadCorHiAcu = PhySigOutFct ((-1)*VSOEM_s_ALgtSlopRoadNrmHiAcu, aStVld, 0)\n\rELSE:\n\rVSOEM_s_ALgtSlopRoadCorHiAcu = PhySigOutFct (VSOEM_s_ALgtSlopRoadNrmHiAcu, aStVld, 0)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1212000.0",
  "Description": "IF [1]:\n\r1) VSOVD_s_Faktor_Fahrstufe = -1 (backward)\n\rTHEN:\n\rVSOEM_s_ALgtSlopRoadCorHiAcu = PhySigOutFct ((-1)*VSOEM_s_ALgtSlopRoadNrmHiAcu, aStVld, 0)\n\rELSE:\n\rVSOEM_s_ALgtSlopRoadCorHiAcu = PhySigOutFct (VSOEM_s_ALgtSlopRoadNrmHiAcu, aStVld, 0)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
21634695002.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) VSOEM_s_FlgALgSlopRoadHiAcuAvl = 1 THEN: ALgtSlopRoadNrmHiAcuFil = LowPassFilter(VSOEM_s_ALgtSlopRoadNrmHiAcu, 1, VM
IF [1]:

1) VSOEM_s_FlgALgSlopRoadHiAcuAvl = 1

THEN:

ALgtSlopRoadNrmHiAcuFil = LowPassFilter(VSOEM_s_ALgtSlopRoadNrmHiAcu, 1, VMMP_VSOEM_p_TiFilTqSlopHiAcu )

ELSE:

ALgtSlopRoadNrmHiAcuFil = LowPassFilter(VSOEM_s_ALgtSlopRoadNrmHiAcu, 1, VMMP_VSOEM_p_TiFilTqSlop )

For tester:

following Parameter could be used for filtering: VMMP_VSOEM_p_TiFilTqSlopHiAcu ; VMMP_VSOEM_p_TiFilTqSlop

Raw

{
  "ID": "34695002.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) VSOEM_s_FlgALgSlopRoadHiAcuAvl = 1\n\rTHEN:\n\rALgtSlopRoadNrmHiAcuFil = LowPassFilter(VSOEM_s_ALgtSlopRoadNrmHiAcu, 1, VMMP_VSOEM_p_TiFilTqSlopHiAcu )\n\rELSE:\n\rALgtSlopRoadNrmHiAcuFil = LowPassFilter(VSOEM_s_ALgtSlopRoadNrmHiAcu, 1, VMMP_VSOEM_p_TiFilTqSlop )\n\r \n\rFor tester:\n\rfollowing Parameter could be used for filtering: VMMP_VSOEM_p_TiFilTqSlopHiAcu ; VMMP_VSOEM_p_TiFilTqSlop",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "IF [1]:\n\r1) VSOEM_s_FlgALgSlopRoadHiAcuAvl = 1\n\rTHEN:\n\rALgtSlopRoadNrmHiAcuFil = LowPassFilter(VSOEM_s_ALgtSlopRoadNrmHiAcu, 1, VMMP_VSOEM_p_TiFilTqSlopHiAcu )\n\rELSE:\n\rALgtSlopRoadNrmHiAcuFil = LowPassFilter(VSOEM_s_ALgtSlopRoadNrmHiAcu, 1, VMMP_VSOEM_p_TiFilTqSlop )\n\r \n\rFor tester:\n\rfollowing Parameter could be used for filtering: VMMP_VSOEM_p_TiFilTqSlopHiAcu ; VMMP_VSOEM_p_TiFilTqSlop",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
21733454647.0FunctionalReleasedyesTrue
IF [1]: 1) VSOVD_s_StDrvDir = VMMP_VSOVD_c_DrvDirBwd THEN: VSOEM_s_ALgtSlopRoadCorHiAcu = PhySigOutFct ((-1)*ALgtSlopRoadNrmHiA
IF [1]:

1) VSOVD_s_StDrvDir = VMMP_VSOVD_c_DrvDirBwd

THEN:

VSOEM_s_ALgtSlopRoadCorHiAcu = PhySigOutFct ((-1)*ALgtSlopRoadNrmHiAcuFil, aStVld, 0)

ELSE:

VSOEM_s_ALgtSlopRoadCorHiAcu = PhySigOutFct (ALgtSlopRoadNrmHiAcuFil, aStVld, 0)

Raw

{
  "ID": "33454647.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) VSOVD_s_StDrvDir = VMMP_VSOVD_c_DrvDirBwd\n\rTHEN:\n\rVSOEM_s_ALgtSlopRoadCorHiAcu = PhySigOutFct ((-1)*ALgtSlopRoadNrmHiAcuFil, aStVld, 0)\n\rELSE:\n\rVSOEM_s_ALgtSlopRoadCorHiAcu = PhySigOutFct (ALgtSlopRoadNrmHiAcuFil, aStVld, 0)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "",
  "Description": "IF [1]:\n\r1) VSOVD_s_StDrvDir = VMMP_VSOVD_c_DrvDirBwd\n\rTHEN:\n\rVSOEM_s_ALgtSlopRoadCorHiAcu = PhySigOutFct ((-1)*ALgtSlopRoadNrmHiAcuFil, aStVld, 0)\n\rELSE:\n\rVSOEM_s_ALgtSlopRoadCorHiAcu = PhySigOutFct (ALgtSlopRoadNrmHiAcuFil, aStVld, 0)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
21816646148.0FunctionalReleasedyesTrue
IF [1]: 1) B is true THEN: VSOEM_s_FlgALgSlopRoadHiAcuAvl = PhySigOutFct (1, VSOEM_s_DiagAgy_StEveReq, 0) ELSE: VSOEM_s_FlgAL
IF [1]:

1) B is true

THEN:

VSOEM_s_FlgALgSlopRoadHiAcuAvl = PhySigOutFct (1, VSOEM_s_DiagAgy_StEveReq, 0)

ELSE:

VSOEM_s_FlgALgSlopRoadHiAcuAvl = PhySigOutFct (0, VSOEM_s_DiagAgy_StEveReq, 0)

Raw

{
  "ID": "16646148.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) B is true\n\rTHEN:\n\rVSOEM_s_FlgALgSlopRoadHiAcuAvl = PhySigOutFct (1, VSOEM_s_DiagAgy_StEveReq, 0)\n\rELSE:\n\rVSOEM_s_FlgALgSlopRoadHiAcuAvl = PhySigOutFct (0, VSOEM_s_DiagAgy_StEveReq, 0)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1211981.0",
  "Description": "IF [1]:\n\r1) B is true\n\rTHEN:\n\rVSOEM_s_FlgALgSlopRoadHiAcuAvl = PhySigOutFct (1, VSOEM_s_DiagAgy_StEveReq, 0)\n\rELSE:\n\rVSOEM_s_FlgALgSlopRoadHiAcuAvl = PhySigOutFct (0, VSOEM_s_DiagAgy_StEveReq, 0)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
21916646149.0FunctionalReleasedyesTrue
VSOEM_s_StInclnGnd = StSigOutFct (VDSO_s_StInclnGnd, VSOEM_s_DiagAgPitchIncInGnd_StEveReq, VMMP_VSOEM_c_StInclnGndIni, VMMP_VSOEM_
VSOEM_s_StInclnGnd = StSigOutFct (VDSO_s_StInclnGnd, VSOEM_s_DiagAgPitchIncInGnd_StEveReq, VMMP_VSOEM_c_StInclnGndIni, VMMP_VSOEM_c_StInclnGndFail)

Raw

{
  "ID": "16646149.0",
  "ASIL": "  QM",
  "Text": "VSOEM_s_StInclnGnd = StSigOutFct (VDSO_s_StInclnGnd, VSOEM_s_DiagAgPitchIncInGnd_StEveReq, VMMP_VSOEM_c_StInclnGndIni, VMMP_VSOEM_c_StInclnGndFail)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1271257.0",
  "Description": "VSOEM_s_StInclnGnd = StSigOutFct (VDSO_s_StInclnGnd, VSOEM_s_DiagAgPitchIncInGnd_StEveReq, VMMP_VSOEM_c_StInclnGndIni, VMMP_VSOEM_c_StInclnGndFail)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
22016646150.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Emergency Deceleration
Emergency Deceleration

Raw

{
  "ID": "16646150.0",
  "ASIL": "  ",
  "Text": "Emergency Deceleration",
  "Type": "Folder",
  "Status": "",
  "Summary": "Emergency Deceleration",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1166241.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
22116646151.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) ASOAF_s_PreCdn_StAcv = 1 THEN: PreCdn_StAcv = VMMP_VSOEM_c_StEmgcyDecePreCdn ELSE: PreCdn_StAcv = VMMP_VSOEM_c_StE
IF [1]:

1) ASOAF_s_PreCdn_StAcv = 1

THEN:

PreCdn_StAcv = VMMP_VSOEM_c_StEmgcyDecePreCdn

ELSE:

PreCdn_StAcv = VMMP_VSOEM_c_StEmgcyDeceNotActive

Raw

{
  "ID": "16646151.0",
  "ASIL": "  ASIL C",
  "Text": "IF [1]:\n\r1) ASOAF_s_PreCdn_StAcv = 1\n\rTHEN:\n\rPreCdn_StAcv = VMMP_VSOEM_c_StEmgcyDecePreCdn\n\rELSE:\n\rPreCdn_StAcv = VMMP_VSOEM_c_StEmgcyDeceNotActive",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1166456.0",
  "Description": "IF [1]:\n\r1) ASOAF_s_PreCdn_StAcv = 1\n\rTHEN:\n\rPreCdn_StAcv = VMMP_VSOEM_c_StEmgcyDecePreCdn\n\rELSE:\n\rPreCdn_StAcv = VMMP_VSOEM_c_StEmgcyDeceNotActive",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
22216646152.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Init value of ATarCord is 0 IF [1]: 1) LOCACS_s_ATarCord >= VMMP_VSOEM_p_AEmgcyDeceDeac THEN: ATarCord = 0 IF [2]: 2) LOCACS
Init value of ATarCord is 0

IF [1]:

1) LOCACS_s_ATarCord >= VMMP_VSOEM_p_AEmgcyDeceDeac

THEN:

ATarCord = 0

IF [2]:

2) LOCACS_s_ATarCord >= VMMP_VSOEM_p_AEmgcyDeceAcv

THEN:

ATarCord = ATarCord(k-1)

ELSE

ATarCord = 1

Raw

{
  "ID": "16646152.0",
  "ASIL": "  ASIL C",
  "Text": "Init value of ATarCord is 0\n\rIF [1]:\n\r1) LOCACS_s_ATarCord >= VMMP_VSOEM_p_AEmgcyDeceDeac\n\rTHEN:\n\rATarCord = 0\n\rIF [2]:\n\r2) LOCACS_s_ATarCord >= VMMP_VSOEM_p_AEmgcyDeceAcv\n\rTHEN:\n\rATarCord = ATarCord(k-1)\n\rELSE\n\rATarCord = 1",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1166458.0",
  "Description": "Init value of ATarCord is 0\n\rIF [1]:\n\r1) LOCACS_s_ATarCord >= VMMP_VSOEM_p_AEmgcyDeceDeac\n\rTHEN:\n\rATarCord = 0\n\rIF [2]:\n\r2) LOCACS_s_ATarCord >= VMMP_VSOEM_p_AEmgcyDeceAcv\n\rTHEN:\n\rATarCord = ATarCord(k-1)\n\rELSE\n\rATarCord = 1",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
22316646153.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdEmgcyFct of ARBLGLSCA_s_LgtLimA_BitFldConf is NOT set THEN: StEmgc
IF [1]:

1) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdEmgcyFct of ARBLGLSCA_s_LgtLimA_BitFldConf is NOT set

THEN:

StEmgcyDece = PreCdn_StAcv

ELSE:

StEmgcyDece = ATarCord

Raw

{
  "ID": "16646153.0",
  "ASIL": "  ASIL C",
  "Text": "IF [1]:\n\r1) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdEmgcyFct of ARBLGLSCA_s_LgtLimA_BitFldConf is NOT set\n\rTHEN:\n\rStEmgcyDece = PreCdn_StAcv\n\rELSE:\n\rStEmgcyDece = ATarCord",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1166460.0",
  "Description": "IF [1]:\n\r1) Bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdEmgcyFct of ARBLGLSCA_s_LgtLimA_BitFldConf is NOT set\n\rTHEN:\n\rStEmgcyDece = PreCdn_StAcv\n\rELSE:\n\rStEmgcyDece = ATarCord",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
22416646154.0FunctionalReleasedyesTrue
IF [AND(1, 2, 3,4)]: 1) Bit1 of DBR_sc_LgtLimA_ADmdEPB is set 2) Bit1 of DBR_sc_LgtLimA_APredTarEPB is set 3) DBR_s_LgtLimA_StA
IF [AND(1, 2, 3,4)]:

1) Bit1 of DBR_sc_LgtLimA_ADmdEPB is set

2) Bit1 of DBR_sc_LgtLimA_APredTarEPB is set

3) DBR_s_LgtLimA_StAcvEPB = 1

4) VMMP_VSOEM_p_SwtAcvRWUEmgcyDece = 1

THEN:

VSOEM_s_StEmgcyDece = VMMP_VSOEM_c_StEmgcyDeceActive

ELSE:

VSOEM_s_StEmgcyDece = StEmgcyDece

Raw

{
  "ID": "16646154.0",
  "ASIL": "  ASIL C",
  "Text": "IF [AND(1, 2, 3,4)]:\n\r1) Bit1 of DBR_sc_LgtLimA_ADmdEPB is set\n\r2) Bit1 of DBR_sc_LgtLimA_APredTarEPB is set\n\r3) DBR_s_LgtLimA_StAcvEPB = 1\n\r4) VMMP_VSOEM_p_SwtAcvRWUEmgcyDece = 1\n\rTHEN:\n\rVSOEM_s_StEmgcyDece = VMMP_VSOEM_c_StEmgcyDeceActive\n\rELSE:\n\rVSOEM_s_StEmgcyDece = StEmgcyDece",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1166462.0",
  "Description": "IF [AND(1, 2, 3,4)]:\n\r1) Bit1 of DBR_sc_LgtLimA_ADmdEPB is set\n\r2) Bit1 of DBR_sc_LgtLimA_APredTarEPB is set\n\r3) DBR_s_LgtLimA_StAcvEPB = 1\n\r4) VMMP_VSOEM_p_SwtAcvRWUEmgcyDece = 1\n\rTHEN:\n\rVSOEM_s_StEmgcyDece = VMMP_VSOEM_c_StEmgcyDeceActive\n\rELSE:\n\rVSOEM_s_StEmgcyDece = StEmgcyDece",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
22516646155.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Skid detection
Skid detection

Raw

{
  "ID": "16646155.0",
  "ASIL": "  ",
  "Text": "Skid detection",
  "Type": "Folder",
  "Status": "",
  "Summary": "Skid detection",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1208776.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
22616646156.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [OR(1, 2, 3)]: 1) ASOAF_s_EPBAlyRls_StActr = VMMP_ASOAF_c_EPBAlyRls_StActrHoldApplied 2) ASOAF_s_EPBAlyRls_StActr = VMMP_ASOA
IF [OR(1, 2, 3)]:

1) ASOAF_s_EPBAlyRls_StActr = VMMP_ASOAF_c_EPBAlyRls_StActrHoldApplied

2) ASOAF_s_EPBAlyRls_StActr = VMMP_ASOAF_c_EPBAlyRls_StActrApplying

3) ASOAF_s_EPBAlyRls_StActr = VMMP_ASOAF_c_EPBAlyRls_StActrParkApplied

THEN:

EPBAlyRls_StActr = 1

ELSE:

EPBAlyRls_StActr = 0

Raw

{
  "ID": "16646156.0",
  "ASIL": "  QM",
  "Text": "IF [OR(1, 2, 3)]:\n\r1) ASOAF_s_EPBAlyRls_StActr = VMMP_ASOAF_c_EPBAlyRls_StActrHoldApplied\n\r2) ASOAF_s_EPBAlyRls_StActr = VMMP_ASOAF_c_EPBAlyRls_StActrApplying\n\r3) ASOAF_s_EPBAlyRls_StActr = VMMP_ASOAF_c_EPBAlyRls_StActrParkApplied\n\rTHEN:\n\rEPBAlyRls_StActr = 1\n\rELSE:\n\rEPBAlyRls_StActr = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1212188.0",
  "Description": "IF [OR(1, 2, 3)]:\n\r1) ASOAF_s_EPBAlyRls_StActr = VMMP_ASOAF_c_EPBAlyRls_StActrHoldApplied\n\r2) ASOAF_s_EPBAlyRls_StActr = VMMP_ASOAF_c_EPBAlyRls_StActrApplying\n\r3) ASOAF_s_EPBAlyRls_StActr = VMMP_ASOAF_c_EPBAlyRls_StActrParkApplied\n\rTHEN:\n\rEPBAlyRls_StActr = 1\n\rELSE:\n\rEPBAlyRls_StActr = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
22716646157.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [AND(1, 2, 3)]: 1) abs(VSOEM_s_VWhlSpdReRi) < VMMP_VSOEM_p_VSdslReAxlSkidDet 2) abs(VSOEM_s_VWhlSpdReLe) < VMMP_VSOEM_p_VSdsl
IF [AND(1, 2, 3)]:

1) abs(VSOEM_s_VWhlSpdReRi) < VMMP_VSOEM_p_VSdslReAxlSkidDet

2) abs(VSOEM_s_VWhlSpdReLe) < VMMP_VSOEM_p_VSdslReAxlSkidDet

3) ((1) AND (2)) are true for a time longer than VMMP_VSOEM_p_TiStopReAxlSkidDet

THEN:

VWhlSpdRe = 1

ELSE:

VWhlSpdRe = 0

Raw

{
  "ID": "16646157.0",
  "ASIL": "  QM",
  "Text": "IF [AND(1, 2, 3)]:\n\r1) abs(VSOEM_s_VWhlSpdReRi) < VMMP_VSOEM_p_VSdslReAxlSkidDet\n\r2) abs(VSOEM_s_VWhlSpdReLe) < VMMP_VSOEM_p_VSdslReAxlSkidDet\n\r3) ((1) AND (2)) are true for a time longer than VMMP_VSOEM_p_TiStopReAxlSkidDet\n\rTHEN:\n\rVWhlSpdRe = 1\n\rELSE:\n\rVWhlSpdRe = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1212293.0",
  "Description": "IF [AND(1, 2, 3)]:\n\r1) abs(VSOEM_s_VWhlSpdReRi) < VMMP_VSOEM_p_VSdslReAxlSkidDet\n\r2) abs(VSOEM_s_VWhlSpdReLe) < VMMP_VSOEM_p_VSdslReAxlSkidDet\n\r3) ((1) AND (2)) are true for a time longer than VMMP_VSOEM_p_TiStopReAxlSkidDet\n\rTHEN:\n\rVWhlSpdRe = 1\n\rELSE:\n\rVWhlSpdRe = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
22816646158.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [AND(1, 2)]: 1) abs(VSOEM_s_VWhlSpdFrLe) > VMMP_VSOEM_p_VThFrAxlSkidDet 2) abs(VSOEM_s_VWhlSpdFrRi) > VMMP_VSOEM_p_VThFrAxlSk
IF [AND(1, 2)]:

1) abs(VSOEM_s_VWhlSpdFrLe) > VMMP_VSOEM_p_VThFrAxlSkidDet

2) abs(VSOEM_s_VWhlSpdFrRi) > VMMP_VSOEM_p_VThFrAxlSkidDet

THEN:

VWhlSpdFr = 1

ELSE:

VWhlSpdFr = 0

Raw

{
  "ID": "16646158.0",
  "ASIL": "  QM",
  "Text": "IF [AND(1, 2)]:\n\r1) abs(VSOEM_s_VWhlSpdFrLe) > VMMP_VSOEM_p_VThFrAxlSkidDet\n\r2) abs(VSOEM_s_VWhlSpdFrRi) > VMMP_VSOEM_p_VThFrAxlSkidDet\n\rTHEN:\n\rVWhlSpdFr = 1\n\rELSE:\n\rVWhlSpdFr = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1212299.0",
  "Description": "IF [AND(1, 2)]:\n\r1) abs(VSOEM_s_VWhlSpdFrLe) > VMMP_VSOEM_p_VThFrAxlSkidDet\n\r2) abs(VSOEM_s_VWhlSpdFrRi) > VMMP_VSOEM_p_VThFrAxlSkidDet\n\rTHEN:\n\rVWhlSpdFr = 1\n\rELSE:\n\rVWhlSpdFr = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
22916646159.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [OR[1, AND(2, 3, 4)]: 1) VSOEM_s_FacSdslProb > VMMP_VSOEM_p_FacSdslProbThSkidDet 2) VWhlSpdFr = 1 3) VWhlSpdRe = 1 4) EPBAl
IF [OR[1, AND(2, 3, 4)]:

1) VSOEM_s_FacSdslProb > VMMP_VSOEM_p_FacSdslProbThSkidDet

2) VWhlSpdFr = 1

3) VWhlSpdRe = 1

4) EPBAlyRls_StActr = 1

THEN:

SkiDetCalc = 1

ELSE:

SkiDetCalc = 0

Raw

{
  "ID": "16646159.0",
  "ASIL": "  QM",
  "Text": "IF [OR[1, AND(2, 3, 4)]:\n\r1) VSOEM_s_FacSdslProb > VMMP_VSOEM_p_FacSdslProbThSkidDet\n\r2) VWhlSpdFr = 1\n\r3) VWhlSpdRe = 1\n\r4) EPBAlyRls_StActr = 1\n\rTHEN:\n\rSkiDetCalc = 1\n\rELSE:\n\rSkiDetCalc = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1212309.0",
  "Description": "IF [OR[1, AND(2, 3, 4)]:\n\r1) VSOEM_s_FacSdslProb > VMMP_VSOEM_p_FacSdslProbThSkidDet\n\r2) VWhlSpdFr = 1\n\r3) VWhlSpdRe = 1\n\r4) EPBAlyRls_StActr = 1\n\rTHEN:\n\rSkiDetCalc = 1\n\rELSE:\n\rSkiDetCalc = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
23016646160.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) abs (VSOEM_s_ALgtSlopRoadNrm) > VMMP_VSOEM_p_ALgtSlopRoadThSkidDet THEN: ALgtSlopRoadNrm = 1 ELSE: ALgtSlopRoadNrm
IF [1]:

1) abs (VSOEM_s_ALgtSlopRoadNrm) > VMMP_VSOEM_p_ALgtSlopRoadThSkidDet

THEN:

ALgtSlopRoadNrm = 1

ELSE:

ALgtSlopRoadNrm = 0

Raw

{
  "ID": "16646160.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) abs (VSOEM_s_ALgtSlopRoadNrm) > VMMP_VSOEM_p_ALgtSlopRoadThSkidDet\n\rTHEN:\n\rALgtSlopRoadNrm = 1\n\rELSE:\n\rALgtSlopRoadNrm = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1291796.0",
  "Description": "IF [1]:\n\r1) abs (VSOEM_s_ALgtSlopRoadNrm) > VMMP_VSOEM_p_ALgtSlopRoadThSkidDet\n\rTHEN:\n\rALgtSlopRoadNrm = 1\n\rELSE:\n\rALgtSlopRoadNrm = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
23116646161.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Init value of SkiDet is 0 IF [AND(1, OR(2,3)]: 1) SkiDetCalc = 1 2) ALgtSlopRoadNrm = 1 3) SkiDet (k-1) = 1 where k is the sa
Init value of SkiDet is 0

IF [AND(1, OR(2,3)]: 

1) SkiDetCalc = 1

2) ALgtSlopRoadNrm = 1

3) SkiDet (k-1) = 1 where k is the sample time. SkiDet (k-1) is the value at the previous time sample

THEN:

SkiDet = 1

ELSE:

SkiDet = 0

Raw

{
  "ID": "16646161.0",
  "ASIL": "  QM",
  "Text": "Init value of SkiDet is 0\n\rIF [AND(1, OR(2,3)]: \n\r1) SkiDetCalc = 1\n\r2) ALgtSlopRoadNrm = 1\n\r3) SkiDet (k-1) = 1 where k is the sample time. SkiDet (k-1) is the value at the previous time sample\n\rTHEN:\n\rSkiDet = 1\n\rELSE:\n\rSkiDet = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1291798.0",
  "Description": "Init value of SkiDet is 0\n\rIF [AND(1, OR(2,3)]: \n\r1) SkiDetCalc = 1\n\r2) ALgtSlopRoadNrm = 1\n\r3) SkiDet (k-1) = 1 where k is the sample time. SkiDet (k-1) is the value at the previous time sample\n\rTHEN:\n\rSkiDet = 1\n\rELSE:\n\rSkiDet = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
23216646162.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [AND(1, 2, 3, 4)]: 1) SkiDet = 1 2) abs (VSOEM_s_YawRate) > VMMP_VSOEM_p_YawRateThSkidDet 3) DSOPRE_s_DrvPed_StPed = 0 4) (
IF [AND(1, 2, 3, 4)]:

1) SkiDet = 1

2) abs (VSOEM_s_YawRate) > VMMP_VSOEM_p_YawRateThSkidDet

3) DSOPRE_s_DrvPed_StPed = 0

4) ((2) AND (3)) are true for a time longer than VMMP_VSOEM_p_TiDebYawRateThFuf

THEN:

StSkiDet = VMMP_VSOEM_c_StSkidDetSkid

ELSEIF [AND(5, 6)]:

5) StSkiDet (k-1) = VMMP_VSOEM_c_StSkidDetSkid

6) At least one of the conditions 1), 2), 3) or 4) is not fulfilled

THEN:

StSkiDet remains at the value VMMP_VSOEM_c_StSkidDetSkid for the time VMMP_VSOEM_p_TiDlyYawRateThNotFuf

ELSE:

StSkiDet = VMMP_VSOEM_c_StSkidDetNoSkid

Raw

{
  "ID": "16646162.0",
  "ASIL": "  QM",
  "Text": "IF [AND(1, 2, 3, 4)]:\n\r1) SkiDet = 1\n\r2) abs (VSOEM_s_YawRate) > VMMP_VSOEM_p_YawRateThSkidDet\n\r3) DSOPRE_s_DrvPed_StPed = 0\n\r4) ((2) AND (3)) are true for a time longer than VMMP_VSOEM_p_TiDebYawRateThFuf\n\rTHEN:\n\rStSkiDet = VMMP_VSOEM_c_StSkidDetSkid\n\rELSEIF [AND(5, 6)]:\n\r5) StSkiDet (k-1) = VMMP_VSOEM_c_StSkidDetSkid\n\r6) At least one of the conditions 1), 2), 3) or 4) is not fulfilled\n\rTHEN:\n\rStSkiDet remains at the value VMMP_VSOEM_c_StSkidDetSkid for the time VMMP_VSOEM_p_TiDlyYawRateThNotFuf\n\rELSE:\n\rStSkiDet = VMMP_VSOEM_c_StSkidDetNoSkid",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1212320.0",
  "Description": "IF [AND(1, 2, 3, 4)]:\n\r1) SkiDet = 1\n\r2) abs (VSOEM_s_YawRate) > VMMP_VSOEM_p_YawRateThSkidDet\n\r3) DSOPRE_s_DrvPed_StPed = 0\n\r4) ((2) AND (3)) are true for a time longer than VMMP_VSOEM_p_TiDebYawRateThFuf\n\rTHEN:\n\rStSkiDet = VMMP_VSOEM_c_StSkidDetSkid\n\rELSEIF [AND(5, 6)]:\n\r5) StSkiDet (k-1) = VMMP_VSOEM_c_StSkidDetSkid\n\r6) At least one of the conditions 1), 2), 3) or 4) is not fulfilled\n\rTHEN:\n\rStSkiDet remains at the value VMMP_VSOEM_c_StSkidDetSkid for the time VMMP_VSOEM_p_TiDlyYawRateThNotFuf\n\rELSE:\n\rStSkiDet = VMMP_VSOEM_c_StSkidDetNoSkid",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
23316646163.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Merging diagnostic event signals for display computation kStVld = DiagEveAllFct (ASOAF_s_DiagEPBAlyRlsStActr_StEveReq, VSOEM_s_Di
Merging diagnostic event signals for display computation

kStVld = DiagEveAllFct (ASOAF_s_DiagEPBAlyRlsStActr_StEveReq, VSOEM_s_DiagEgoMtnV_StEveReq, VSOEM_s_DiagYawRate_StEveReq)

Raw

{
  "ID": "16646163.0",
  "ASIL": "  QM",
  "Text": "Merging diagnostic event signals for display computation\n\r \n\r\n\rkStVld = DiagEveAllFct (ASOAF_s_DiagEPBAlyRlsStActr_StEveReq, VSOEM_s_DiagEgoMtnV_StEveReq, VSOEM_s_DiagYawRate_StEveReq)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1208778.0",
  "Description": "Merging diagnostic event signals for display computation\n\r \n\r\n\rkStVld = DiagEveAllFct (ASOAF_s_DiagEPBAlyRlsStActr_StEveReq, VSOEM_s_DiagEgoMtnV_StEveReq, VSOEM_s_DiagYawRate_StEveReq)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
23416646164.0FunctionalReleasedyesTrue
VSOEM_s_StSkidDet = StSigOutFct (StSkiDet, kStVld, VMMP_VSOEM_c_StSkidDetIni, VMMP_VSOEM_c_StSkidDetFail)
VSOEM_s_StSkidDet = StSigOutFct (StSkiDet, kStVld, VMMP_VSOEM_c_StSkidDetIni, VMMP_VSOEM_c_StSkidDetFail)

Raw

{
  "ID": "16646164.0",
  "ASIL": "  ASIL B",
  "Text": "VSOEM_s_StSkidDet = StSigOutFct (StSkiDet, kStVld, VMMP_VSOEM_c_StSkidDetIni, VMMP_VSOEM_c_StSkidDetFail)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1212376.0",
  "Description": "VSOEM_s_StSkidDet = StSigOutFct (StSkiDet, kStVld, VMMP_VSOEM_c_StSkidDetIni, VMMP_VSOEM_c_StSkidDetFail)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
23516646165.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Movement detection
Movement detection

Raw

{
  "ID": "16646165.0",
  "ASIL": "  ",
  "Text": "Movement detection",
  "Type": "Folder",
  "Status": "",
  "Summary": "Movement detection",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1208780.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
23666583576.0Pre Conditionin ProgressnoFalsetype_not_target, status_filtered, relevance_filtered
If [AND(1,2,3)]: 1) VMMP_VSOEM_p_SwtAcvMovDetPPE = 1 2) VSOEM_s_DiagEgoPos_StEveReq = 1 3) VSOEM_s_DiagEgoMtnV_StEveReq = 1 TH
If [AND(1,2,3)]:

1) VMMP_VSOEM_p_SwtAcvMovDetPPE = 1

2) VSOEM_s_DiagEgoPos_StEveReq = 1

3) VSOEM_s_DiagEgoMtnV_StEveReq = 1

THEN:

check requirements in 3.13.1.1

ELSE:

check requirements in 3.13.1.2

Raw

{
  "ID": "66583576.0",
  "ASIL": "  ",
  "Text": "If [AND(1,2,3)]:\n\r1) VMMP_VSOEM_p_SwtAcvMovDetPPE = 1\n\r2) VSOEM_s_DiagEgoPos_StEveReq = 1\n\r3) VSOEM_s_DiagEgoMtnV_StEveReq = 1\n\r \n\rTHEN:\n\rcheck requirements in 3.13.1.1\n\rELSE:\n\rcheck requirements in 3.13.1.2",
  "Type": "Pre Condition",
  "Status": "in Progress",
  "Summary": "Precondition",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "If [AND(1,2,3)]:\n\r1) VMMP_VSOEM_p_SwtAcvMovDetPPE = 1\n\r2) VSOEM_s_DiagEgoPos_StEveReq = 1\n\r3) VSOEM_s_DiagEgoMtnV_StEveReq = 1\n\r \n\rTHEN:\n\rcheck requirements in 3.13.1.1\n\rELSE:\n\rcheck requirements in 3.13.1.2",
  "Vehicle Launch": "",
  "Vehicle Platform": ""
}
23766585264.0Functionalin ProgressnoFalsestatus_filtered, relevance_filtered
IF AND[1,2]: 1) The absolute value of the difference in previous timestep and actual one, from VDSO_s_LLocPosLgt3dcm is lower tha
IF AND[1,2]:

1) The absolute value of the difference in previous timestep and actual one, from VDSO_s_LLocPosLgt3dcm is lower than VMMP_VSOEM_p_MovDetThldDistDetect for VMMP_VSOEM_p_MovDetTiDebStStillSteps calculation timesteps

2) The absolute value of the difference in previous timestep and actual one, from VDSO_s_LLocPosLat3dcm is lower than VMMP_VSOEM_p_MovDetThldDistDetect for VMMP_VSOEM_p_MovDetTiDebStStillSteps calculation timesteps

THEN:

VSOEM_s_FlgVehMoveDet should equal zero

Additionally a distance calculation starts, which is the integration of vehicle velocity, VDSO_s_Vx3d. (Hint: This is just a numerical integration, vehicle velocity multiplied with sample time, 0.01s, and added to the previously calculated distance)

Raw

{
  "ID": "66585264.0",
  "ASIL": "  ",
  "Text": "IF AND[1,2]:\n\r1) The absolute value of the difference in previous timestep and actual one, from VDSO_s_LLocPosLgt3dcm is lower than VMMP_VSOEM_p_MovDetThldDistDetect for VMMP_VSOEM_p_MovDetTiDebStStillSteps calculation timesteps\n\r2) The absolute value of the difference in previous timestep and actual one, from VDSO_s_LLocPosLat3dcm is lower than VMMP_VSOEM_p_MovDetThldDistDetect for VMMP_VSOEM_p_MovDetTiDebStStillSteps calculation timesteps\n\rTHEN:\n\rVSOEM_s_FlgVehMoveDet should equal zero\n\rAdditionally a distance calculation starts, which is the integration of vehicle velocity, VDSO_s_Vx3d. (Hint: This is just a numerical integration, vehicle velocity multiplied with sample time, 0.01s, and added to the previously calculated distance)",
  "Type": "Functional",
  "Status": "in Progress",
  "Summary": "Detection based on Positioning Data, Vehicle is not Moving",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "IF AND[1,2]:\n\r1) The absolute value of the difference in previous timestep and actual one, from VDSO_s_LLocPosLgt3dcm is lower than VMMP_VSOEM_p_MovDetThldDistDetect for VMMP_VSOEM_p_MovDetTiDebStStillSteps calculation timesteps\n\r2) The absolute value of the difference in previous timestep and actual one, from VDSO_s_LLocPosLat3dcm is lower than VMMP_VSOEM_p_MovDetThldDistDetect for VMMP_VSOEM_p_MovDetTiDebStStillSteps calculation timesteps\n\rTHEN:\n\rVSOEM_s_FlgVehMoveDet should equal zero\n\rAdditionally a distance calculation starts, which is the integration of vehicle velocity, VDSO_s_Vx3d. (Hint: This is just a numerical integration, vehicle velocity multiplied with sample time, 0.01s, and added to the previously calculated distance)",
  "Vehicle Launch": "",
  "Vehicle Platform": ""
}
23866586236.0Functionalin ProgressnoFalsestatus_filtered, relevance_filtered
IF AND[1,2]: 1) VSOEM_s_FlgVehMoveDet equals zero (please see previous requirement) 2) The calculated distance of the vehicle (p
IF AND[1,2]:

1) VSOEM_s_FlgVehMoveDet equals zero (please see previous requirement)

2) The calculated distance of the vehicle (please also see previous requirement) is greater or equal than VMMP_VSOEM_p_MovDetThldDistVehIsMoving

THEN:

VMMP_VSOEM_p_MovDetThldDistVehIsMoving should change to 1

Raw

{
  "ID": "66586236.0",
  "ASIL": "  ",
  "Text": "IF AND[1,2]:\n\r1) VSOEM_s_FlgVehMoveDet equals zero (please see previous requirement)\n\r2) The calculated distance of the vehicle (please also see previous requirement) is greater or equal than VMMP_VSOEM_p_MovDetThldDistVehIsMoving\n\rTHEN:\n\rVMMP_VSOEM_p_MovDetThldDistVehIsMoving should change to 1",
  "Type": "Functional",
  "Status": "in Progress",
  "Summary": "Detection based on Positioning Data, Vehicle is Moving",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "IF AND[1,2]:\n\r1) VSOEM_s_FlgVehMoveDet equals zero (please see previous requirement)\n\r2) The calculated distance of the vehicle (please also see previous requirement) is greater or equal than VMMP_VSOEM_p_MovDetThldDistVehIsMoving\n\rTHEN:\n\rVMMP_VSOEM_p_MovDetThldDistVehIsMoving should change to 1",
  "Vehicle Launch": "",
  "Vehicle Platform": ""
}
23916646166.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Initialization of the variable NumMovDet The initial value of the variable NumMovDet is "0"
Initialization of the variable NumMovDet 

The initial value of the variable NumMovDet is "0"

Raw

{
  "ID": "16646166.0",
  "ASIL": "  ASIL B",
  "Text": "Initialization of the variable NumMovDet \n\r \n\rThe initial value of the variable NumMovDet is \"0\"",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1212894.0",
  "Description": "Initialization of the variable NumMovDet \n\r \n\rThe initial value of the variable NumMovDet is \"0\"",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
24016646167.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Computation of the number of defect wheels IF [1]: 1) abs(VSOEM_s_VWhlSpdReRi) < VMMP_VSOEM_p_VSdslMoveDet THEN: NumMovDet +=1
Computation of the number of defect wheels

IF [1]:

1) abs(VSOEM_s_VWhlSpdReRi) < VMMP_VSOEM_p_VSdslMoveDet

THEN:

NumMovDet +=1

IF [2]:

2) abs(VSOEM_s_VWhlSpdReLe) < VMMP_VSOEM_p_VSdslMoveDet

THEN:

NumMovDet +=1

IF [3]:

3) abs(VSOEM_s_VWhlSpdFrLe) < VMMP_VSOEM_p_VSdslMoveDet

THEN:

NumMovDet +=1

IF [4]:

4) abs(VSOEM_s_VWhlSpdFrRi) < VMMP_VSOEM_p_VSdslMoveDet

THEN:

NumMovDet +=1

ELSE:

NumMovDet +=0

Raw

{
  "ID": "16646167.0",
  "ASIL": "  ASIL B",
  "Text": "Computation of the number of defect wheels\n\r \n\r\n\rIF [1]:\n\r1) abs(VSOEM_s_VWhlSpdReRi) < VMMP_VSOEM_p_VSdslMoveDet\n\rTHEN:\n\rNumMovDet +=1\n\rIF [2]:\n\r2) abs(VSOEM_s_VWhlSpdReLe) < VMMP_VSOEM_p_VSdslMoveDet\n\rTHEN:\n\rNumMovDet +=1\n\rIF [3]:\n\r3) abs(VSOEM_s_VWhlSpdFrLe) < VMMP_VSOEM_p_VSdslMoveDet\n\rTHEN:\n\rNumMovDet +=1\n\rIF [4]:\n\r4) abs(VSOEM_s_VWhlSpdFrRi) < VMMP_VSOEM_p_VSdslMoveDet\n\rTHEN:\n\rNumMovDet +=1\n\rELSE:\n\rNumMovDet +=0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1208782.0",
  "Description": "Computation of the number of defect wheels\n\r \n\r\n\rIF [1]:\n\r1) abs(VSOEM_s_VWhlSpdReRi) < VMMP_VSOEM_p_VSdslMoveDet\n\rTHEN:\n\rNumMovDet +=1\n\rIF [2]:\n\r2) abs(VSOEM_s_VWhlSpdReLe) < VMMP_VSOEM_p_VSdslMoveDet\n\rTHEN:\n\rNumMovDet +=1\n\rIF [3]:\n\r3) abs(VSOEM_s_VWhlSpdFrLe) < VMMP_VSOEM_p_VSdslMoveDet\n\rTHEN:\n\rNumMovDet +=1\n\rIF [4]:\n\r4) abs(VSOEM_s_VWhlSpdFrRi) < VMMP_VSOEM_p_VSdslMoveDet\n\rTHEN:\n\rNumMovDet +=1\n\rELSE:\n\rNumMovDet +=0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
24116646168.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
M1 computation of variable value wheel speed rear right IF [1]: 1) abs(VSOEM_s_VWhlSpdReRi) > VMMP_VSOEM_p_VSdslMoveDet THEN:
M1 

computation of variable value wheel speed rear right

IF [1]:

1) abs(VSOEM_s_VWhlSpdReRi) > VMMP_VSOEM_p_VSdslMoveDet

THEN:

VWhlSpdReRi = 1

ELSE:

VWhlSpdReRi = 0

Raw

{
  "ID": "16646168.0",
  "ASIL": "  ASIL B",
  "Text": "M1 \n\rcomputation of variable value wheel speed rear right\n\r \n\rIF [1]:\n\r1) abs(VSOEM_s_VWhlSpdReRi) > VMMP_VSOEM_p_VSdslMoveDet\n\rTHEN:\n\rVWhlSpdReRi = 1\n\rELSE:\n\rVWhlSpdReRi = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1212898.0",
  "Description": "M1 \n\rcomputation of variable value wheel speed rear right\n\r \n\rIF [1]:\n\r1) abs(VSOEM_s_VWhlSpdReRi) > VMMP_VSOEM_p_VSdslMoveDet\n\rTHEN:\n\rVWhlSpdReRi = 1\n\rELSE:\n\rVWhlSpdReRi = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
24216646169.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
M2 Computation of variable value for wheel speed rear left IF [1]: 1) abs(VSOEM_s_VWhlSpdReLe) > VMMP_VSOEM_p_VSdslMoveDet THE
M2

Computation of variable value for wheel speed rear left

IF [1]:

1) abs(VSOEM_s_VWhlSpdReLe) > VMMP_VSOEM_p_VSdslMoveDet

THEN:

VWhlSpdReLe = 1

ELSE:

VWhlSpdReLe = 0

Raw

{
  "ID": "16646169.0",
  "ASIL": "  ASIL B",
  "Text": "M2\n\rComputation of variable value for wheel speed rear left\n\rIF [1]:\n\r1) abs(VSOEM_s_VWhlSpdReLe) > VMMP_VSOEM_p_VSdslMoveDet\n\rTHEN:\n\rVWhlSpdReLe = 1\n\rELSE:\n\rVWhlSpdReLe = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1212896.0",
  "Description": "M2\n\rComputation of variable value for wheel speed rear left\n\rIF [1]:\n\r1) abs(VSOEM_s_VWhlSpdReLe) > VMMP_VSOEM_p_VSdslMoveDet\n\rTHEN:\n\rVWhlSpdReLe = 1\n\rELSE:\n\rVWhlSpdReLe = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
24316646170.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
M3 computation of the variable value for wheel speed front right IF [1]: 1) abs(VSOEM_s_VWhlSpdFrRi) > VMMP_VSOEM_p_VSdslMoveDe
M3

computation of the variable value for wheel speed front right

IF [1]:

1) abs(VSOEM_s_VWhlSpdFrRi) > VMMP_VSOEM_p_VSdslMoveDet

THEN:

VWhlSpdFrRi = 1

ELSE:

VWhlSpdFrRi = 0

Raw

{
  "ID": "16646170.0",
  "ASIL": "  ASIL D",
  "Text": "M3\n\rcomputation of the variable value for wheel speed front right\n\rIF [1]:\n\r1) abs(VSOEM_s_VWhlSpdFrRi) > VMMP_VSOEM_p_VSdslMoveDet\n\rTHEN:\n\rVWhlSpdFrRi = 1\n\rELSE:\n\rVWhlSpdFrRi = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1212900.0",
  "Description": "M3\n\rcomputation of the variable value for wheel speed front right\n\rIF [1]:\n\r1) abs(VSOEM_s_VWhlSpdFrRi) > VMMP_VSOEM_p_VSdslMoveDet\n\rTHEN:\n\rVWhlSpdFrRi = 1\n\rELSE:\n\rVWhlSpdFrRi = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
24416646171.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
M4 Computation of the variable value for wheel speed front left IF [1]: 1) abs(VSOEM_s_VWhlSpdFrLe) > VMMP_VSOEM_p_VSdslMoveDet
M4

Computation of the variable value for wheel speed front left

IF [1]:

1) abs(VSOEM_s_VWhlSpdFrLe) > VMMP_VSOEM_p_VSdslMoveDet

THEN:

VWhlSpdFrLe = 1

ELSE:

VWhlSpdFrLe = 0

Raw

{
  "ID": "16646171.0",
  "ASIL": "  ASIL B",
  "Text": "M4\n\rComputation of the variable value for wheel speed front left\n\rIF [1]:\n\r1) abs(VSOEM_s_VWhlSpdFrLe) > VMMP_VSOEM_p_VSdslMoveDet\n\rTHEN:\n\rVWhlSpdFrLe = 1\n\rELSE:\n\rVWhlSpdFrLe = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1212902.0",
  "Description": "M4\n\rComputation of the variable value for wheel speed front left\n\rIF [1]:\n\r1) abs(VSOEM_s_VWhlSpdFrLe) > VMMP_VSOEM_p_VSdslMoveDet\n\rTHEN:\n\rVWhlSpdFrLe = 1\n\rELSE:\n\rVWhlSpdFrLe = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
24516646172.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Computation of first variable for movement detection IF [OR(1, 2)]: 1) condition from req. M1 AND M2 are true for a time longer
Computation of first variable for movement detection

IF [OR(1, 2)]:

1) condition from req. M1 AND M2 are true for a time longer than VMMP_VSOEM_p_TiDlyMoveDetAxl

2) Condition from req. M3 AND M4 are true for a time longer than VMMP_VSOEM_p_TiDlyMoveDetAxl

THEN:

MovDet1 = 1

ELSE:

MovDet1 = 0

Raw

{
  "ID": "16646172.0",
  "ASIL": "  ASIL B",
  "Text": "Computation of first variable for movement detection\n\r \n\r\n\rIF [OR(1, 2)]:\n\r1) condition from req. M1 AND M2 are true for a time longer than VMMP_VSOEM_p_TiDlyMoveDetAxl\n\r2) Condition from req. M3 AND M4 are true for a time longer than VMMP_VSOEM_p_TiDlyMoveDetAxl\n\rTHEN:\n\rMovDet1 = 1\n\rELSE:\n\rMovDet1 = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1212904.0",
  "Description": "Computation of first variable for movement detection\n\r \n\r\n\rIF [OR(1, 2)]:\n\r1) condition from req. M1 AND M2 are true for a time longer than VMMP_VSOEM_p_TiDlyMoveDetAxl\n\r2) Condition from req. M3 AND M4 are true for a time longer than VMMP_VSOEM_p_TiDlyMoveDetAxl\n\rTHEN:\n\rMovDet1 = 1\n\rELSE:\n\rMovDet1 = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
24616646173.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Computation of second variable for movement detection IF [(OR(1, 2)]: 1) conditions from req. M1 AND M3 are true or a time long
Computation of second variable for movement detection 

IF [(OR(1, 2)]:

1) conditions from req. M1 AND M3 are true or a time longer than VMMP_VSOEM_p_TiDlyMoveDetSide

2) conditions from req. M2 AND M4 are true or a time longer than VMMP_VSOEM_p_TiDlyMoveDetSide

THEN:

MovDet2 = 1

ELSE:

MovDet2 = 0

Raw

{
  "ID": "16646173.0",
  "ASIL": "  ASIL B",
  "Text": "Computation of second variable for movement detection \n\r \n\r\n\rIF [(OR(1, 2)]:\n\r1) conditions from req. M1 AND M3 are true or a time longer than VMMP_VSOEM_p_TiDlyMoveDetSide\n\r2) conditions from req. M2 AND M4 are true or a time longer than VMMP_VSOEM_p_TiDlyMoveDetSide\n\rTHEN:\n\rMovDet2 = 1\n\rELSE:\n\rMovDet2 = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1212906.0",
  "Description": "Computation of second variable for movement detection \n\r \n\r\n\rIF [(OR(1, 2)]:\n\r1) conditions from req. M1 AND M3 are true or a time longer than VMMP_VSOEM_p_TiDlyMoveDetSide\n\r2) conditions from req. M2 AND M4 are true or a time longer than VMMP_VSOEM_p_TiDlyMoveDetSide\n\rTHEN:\n\rMovDet2 = 1\n\rELSE:\n\rMovDet2 = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
24716646174.0FunctionalReleasedyesTrue
IF [OR(1, 2, 3)]: 1) NumMovDet < 2 2) MovDet1 = 1 3) MovDet2 = 1 THEN: VSOEM_s_FlgVehMoveDet = 1 ELSE: VSOEM_s_FlgVehMoveD
IF [OR(1, 2, 3)]:

1) NumMovDet < 2

2) MovDet1 = 1

3) MovDet2 = 1

THEN:

VSOEM_s_FlgVehMoveDet = 1

ELSE: 

VSOEM_s_FlgVehMoveDet = 0

Raw

{
  "ID": "16646174.0",
  "ASIL": "  ASIL B",
  "Text": "IF [OR(1, 2, 3)]:\n\r1) NumMovDet < 2\n\r2) MovDet1 = 1\n\r3) MovDet2 = 1\n\rTHEN:\n\rVSOEM_s_FlgVehMoveDet = 1\n\rELSE: \n\rVSOEM_s_FlgVehMoveDet = 0",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1212908.0",
  "Description": "IF [OR(1, 2, 3)]:\n\r1) NumMovDet < 2\n\r2) MovDet1 = 1\n\r3) MovDet2 = 1\n\rTHEN:\n\rVSOEM_s_FlgVehMoveDet = 1\n\rELSE: \n\rVSOEM_s_FlgVehMoveDet = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
24816646175.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Velocity low range detection
Velocity low range detection

Raw

{
  "ID": "16646175.0",
  "ASIL": "  ",
  "Text": "Velocity low range detection",
  "Type": "Folder",
  "Status": "",
  "Summary": "Velocity low range detection",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1208784.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
24916646176.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Waiting time TiDlyVFail 1. The debounce time TiDlyVFail is dependent on the velocity VSOEM_s_VLgtVehNrm 2. TiDlyVFail should be
Waiting time TiDlyVFail

1. The debounce time TiDlyVFail is dependent on the velocity VSOEM_s_VLgtVehNrm

2. TiDlyVFail should be calculated through a look-up table:

IF [1]:

1) VSOEM_s_VLgtVehNrm_FlgVld = 1

THEN:

LookUp (abs(VSOEM_s_VLgtVehNrm), [41 31 21 11 0], [0 1 2 3 4])

ELSE:

LookUp (abs(VSOEM_s_VLgtVehNrm (k-1)), [41 31 21 11 0], [0 1 2 3 4])

Raw

{
  "ID": "16646176.0",
  "ASIL": "  ASIL D",
  "Text": "Waiting time TiDlyVFail\n\r \n\r \n\r1. The debounce time TiDlyVFail is dependent on the velocity VSOEM_s_VLgtVehNrm\n\r2. TiDlyVFail should be calculated through a look-up table:\n\r \n\r \n\rIF [1]:\n\r1) VSOEM_s_VLgtVehNrm_FlgVld = 1\n\rTHEN:\n\rLookUp (abs(VSOEM_s_VLgtVehNrm), [41 31 21 11 0], [0 1 2 3 4])\n\rELSE:\n\rLookUp (abs(VSOEM_s_VLgtVehNrm (k-1)), [41 31 21 11 0], [0 1 2 3 4])",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1212917.0",
  "Description": "Waiting time TiDlyVFail\n\r \n\r \n\r1. The debounce time TiDlyVFail is dependent on the velocity VSOEM_s_VLgtVehNrm\n\r2. TiDlyVFail should be calculated through a look-up table:\n\r \n\r \n\rIF [1]:\n\r1) VSOEM_s_VLgtVehNrm_FlgVld = 1\n\rTHEN:\n\rLookUp (abs(VSOEM_s_VLgtVehNrm), [41 31 21 11 0], [0 1 2 3 4])\n\rELSE:\n\rLookUp (abs(VSOEM_s_VLgtVehNrm (k-1)), [41 31 21 11 0], [0 1 2 3 4])",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
25016646177.0Pre ConditionObsoletenoFalsetype_not_target, status_filtered, relevance_filtered
Waiting time TiDlyVFailASILD 1. The debounce time TiDlyVFailASILD is dependent on the velocity VSOEM_s_VLgtVehNrm 2. TiDlyVFailA
Waiting time TiDlyVFailASILD

1. The debounce time TiDlyVFailASILD is dependent on the velocity VSOEM_s_VLgtVehNrm

2. TiDlyVFailASILD should be calculated through a look-up table:

IF [1]:

1) VSOEM_s_VLgtVehNrm_FlgVld = 1

THEN:

The input of this table is abs(VSOEM_s_VLgtVehNrm)

ELSE:

The input of this table is abs(VSOEM_s_VLgtVehNrm (k-1))

3. Content of table: [41 31 21 11 0]

Raw

{
  "ID": "16646177.0",
  "ASIL": "  ASIL D",
  "Text": "Waiting time TiDlyVFailASILD\n\r1. The debounce time TiDlyVFailASILD is dependent on the velocity VSOEM_s_VLgtVehNrm\n\r2. TiDlyVFailASILD should be calculated through a look-up table:\n\rIF [1]:\n\r1) VSOEM_s_VLgtVehNrm_FlgVld = 1\n\rTHEN:\n\rThe input of this table is abs(VSOEM_s_VLgtVehNrm)\n\rELSE:\n\rThe input of this table is abs(VSOEM_s_VLgtVehNrm (k-1))\n\r3. Content of table: [41 31 21 11 0]",
  "Type": "Pre Condition",
  "Status": "Obsolete",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1345205.0",
  "Description": "Waiting time TiDlyVFailASILD\n\r1. The debounce time TiDlyVFailASILD is dependent on the velocity VSOEM_s_VLgtVehNrm\n\r2. TiDlyVFailASILD should be calculated through a look-up table:\n\rIF [1]:\n\r1) VSOEM_s_VLgtVehNrm_FlgVld = 1\n\rTHEN:\n\rThe input of this table is abs(VSOEM_s_VLgtVehNrm)\n\rELSE:\n\rThe input of this table is abs(VSOEM_s_VLgtVehNrm (k-1))\n\r3. Content of table: [41 31 21 11 0]",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
25116646178.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
computation of the first variable value for velocity low range detection. IF [1]: 1) abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VL
computation of the first variable value for velocity low range detection. 

IF [1]:

1) abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VLoRngTh

THEN:

VelLowRg1 = 1

ELSEIF [2]:

2) abs(VSOEM_s_VLgtVehNrm) > VMMP_VSOEM_p_VLoRngTh

THEN:

VelLowRg1 = 0

ELSE:

VelLowRg1 = VelLowRg1 (k-1) (previous value of VelLowRg1)

Raw

{
  "ID": "16646178.0",
  "ASIL": "  ASIL D",
  "Text": "computation of the first variable value for velocity low range detection. \n\r \n\r\n\rIF [1]:\n\r1) abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VLoRngTh\n\rTHEN:\n\rVelLowRg1 = 1\n\rELSEIF [2]:\n\r2) abs(VSOEM_s_VLgtVehNrm) > VMMP_VSOEM_p_VLoRngTh\n\rTHEN:\n\rVelLowRg1 = 0\n\rELSE:\n\rVelLowRg1 = VelLowRg1 (k-1) (previous value of VelLowRg1)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1212910.0",
  "Description": "computation of the first variable value for velocity low range detection. \n\r \n\r\n\rIF [1]:\n\r1) abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VLoRngTh\n\rTHEN:\n\rVelLowRg1 = 1\n\rELSEIF [2]:\n\r2) abs(VSOEM_s_VLgtVehNrm) > VMMP_VSOEM_p_VLoRngTh\n\rTHEN:\n\rVelLowRg1 = 0\n\rELSE:\n\rVelLowRg1 = VelLowRg1 (k-1) (previous value of VelLowRg1)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
25216646179.0Pre ConditionObsoletenoFalsetype_not_target, status_filtered, relevance_filtered
computation of the second variable value for velocity low rande detection. IF [OR(1, 2)]: 1) VelLowRg1=1 2) VSOEM_s_VLgtVehNrm_
computation of the second variable value for velocity low rande detection.

IF [OR(1, 2)]:

1) VelLowRg1=1

2) VSOEM_s_VLgtVehNrm_FlgVld =1

THEN:

VelLowRg2 = 1

ELSE:

VelLowRg2 = 0

Raw

{
  "ID": "16646179.0",
  "ASIL": "  ASIL D",
  "Text": "computation of the second variable value for velocity low rande detection.\n\r \n\r\n\rIF [OR(1, 2)]:\n\r1) VelLowRg1=1\n\r2) VSOEM_s_VLgtVehNrm_FlgVld =1\n\rTHEN:\n\rVelLowRg2 = 1\n\rELSE:\n\rVelLowRg2 = 0",
  "Type": "Pre Condition",
  "Status": "Obsolete",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1212912.0",
  "Description": "computation of the second variable value for velocity low rande detection.\n\r \n\r\n\rIF [OR(1, 2)]:\n\r1) VelLowRg1=1\n\r2) VSOEM_s_VLgtVehNrm_FlgVld =1\n\rTHEN:\n\rVelLowRg2 = 1\n\rELSE:\n\rVelLowRg2 = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": ""
}
25316646180.0Pre ConditionObsoletenoFalsetype_not_target, status_filtered, relevance_filtered
IF [AND(1, 2)]: 1) VSOEM_s_VLgtVehNrm_FlgVld = 0 2) Condition 1) is true for a time longer than TiDlyVFail THEN: VelLowRg3 = 0
IF [AND(1, 2)]:

1) VSOEM_s_VLgtVehNrm_FlgVld = 0

2) Condition 1) is true for a time longer than TiDlyVFail

THEN:

VelLowRg3 = 0

ELSE:

VelLowRg3 = 1

Raw

{
  "ID": "16646180.0",
  "ASIL": "  ASIL D",
  "Text": "IF [AND(1, 2)]:\n\r1) VSOEM_s_VLgtVehNrm_FlgVld = 0\n\r2) Condition 1) is true for a time longer than TiDlyVFail\n\rTHEN:\n\rVelLowRg3 = 0\n\rELSE:\n\rVelLowRg3 = 1",
  "Type": "Pre Condition",
  "Status": "Obsolete",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1212919.0",
  "Description": "IF [AND(1, 2)]:\n\r1) VSOEM_s_VLgtVehNrm_FlgVld = 0\n\r2) Condition 1) is true for a time longer than TiDlyVFail\n\rTHEN:\n\rVelLowRg3 = 0\n\rELSE:\n\rVelLowRg3 = 1",
  "Vehicle Launch": "",
  "Vehicle Platform": ""
}
25416646181.0FunctionalReleasedyesTrue
IF [1]: 1) VSOEM_s_VLgtVehNrm_FlgVld= 1 THEN: VSOEM_s_FlgVLgtVehLoRngSafe = VelLowRg1 ELSE: VSOEM_s_FlgVLgtVehLoRngSafe = 1
IF [1]:

1) VSOEM_s_VLgtVehNrm_FlgVld= 1

THEN:

VSOEM_s_FlgVLgtVehLoRngSafe = VelLowRg1

ELSE:

VSOEM_s_FlgVLgtVehLoRngSafe = 1

Raw

{
  "ID": "16646181.0",
  "ASIL": "  ASIL B",
  "Text": "IF [1]:\n\r1) VSOEM_s_VLgtVehNrm_FlgVld= 1\n\rTHEN:\n\rVSOEM_s_FlgVLgtVehLoRngSafe = VelLowRg1\n\rELSE:\n\rVSOEM_s_FlgVLgtVehLoRngSafe = 1",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1208786.0",
  "Description": "IF [1]:\n\r1) VSOEM_s_VLgtVehNrm_FlgVld= 1\n\rTHEN:\n\rVSOEM_s_FlgVLgtVehLoRngSafe = VelLowRg1\n\rELSE:\n\rVSOEM_s_FlgVLgtVehLoRngSafe = 1",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
25516646182.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [AND(1,2)]: 1) VSOEM_s_StVLgt3d < VMMP_VSOEM_p_StVLgt3dDrgdTh 2) VSOEM_s_VLgtVehNrm_FlgVld = 1 THEN: FlgVLgtVehLoRngSafe
IF [AND(1,2)]: 

1) VSOEM_s_StVLgt3d < VMMP_VSOEM_p_StVLgt3dDrgdTh 

2) VSOEM_s_VLgtVehNrm_FlgVld = 1 

THEN:

FlgVLgtVehLoRngSafeASILD0 = 1 

FlgVLgtVehLoRngSafeASILD1 = abs(VSOEM_s_VLgtVehNrm) 

ELSE:

FlgVLgtVehLoRngSafeASILD0 = 0 

FlgVLgtVehLoRngSafeASILD1 = FlgVLgtVehLoRngSafeASILD1 (k-1)

Raw

{
  "ID": "16646182.0",
  "ASIL": "  ASIL D",
  "Text": "IF [AND(1,2)]: \n\r1) VSOEM_s_StVLgt3d < VMMP_VSOEM_p_StVLgt3dDrgdTh \n\r2) VSOEM_s_VLgtVehNrm_FlgVld = 1 \n\rTHEN:\n\rFlgVLgtVehLoRngSafeASILD0 = 1 \n\rFlgVLgtVehLoRngSafeASILD1 = abs(VSOEM_s_VLgtVehNrm) \n\rELSE:\n\rFlgVLgtVehLoRngSafeASILD0 = 0 \n\rFlgVLgtVehLoRngSafeASILD1 = FlgVLgtVehLoRngSafeASILD1 (k-1)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1345209.0",
  "Description": "IF [AND(1,2)]: \n\r1) VSOEM_s_StVLgt3d < VMMP_VSOEM_p_StVLgt3dDrgdTh \n\r2) VSOEM_s_VLgtVehNrm_FlgVld = 1 \n\rTHEN:\n\rFlgVLgtVehLoRngSafeASILD0 = 1 \n\rFlgVLgtVehLoRngSafeASILD1 = abs(VSOEM_s_VLgtVehNrm) \n\rELSE:\n\rFlgVLgtVehLoRngSafeASILD0 = 0 \n\rFlgVLgtVehLoRngSafeASILD1 = FlgVLgtVehLoRngSafeASILD1 (k-1)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
25616646183.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Waiting time TiDlyVFailASILD 1. The debounce time TiDlyVFailASILD is dependent on the velocity VSOEM_s_VLgtVehNrm 2. TiDlyVFailA
Waiting time TiDlyVFailASILD

1. The debounce time TiDlyVFailASILD is dependent on the velocity VSOEM_s_VLgtVehNrm

2. TiDlyVFailASILD should be calculated through a look-up table:

3. LookUp (FlgVLgtVehLoRngSafeASILD1, [41 31 21 11 0], [0 1 2 3 4])

Raw

{
  "ID": "16646183.0",
  "ASIL": "  ASIL D",
  "Text": "Waiting time TiDlyVFailASILD\n\r \n\r \n\r1. The debounce time TiDlyVFailASILD is dependent on the velocity VSOEM_s_VLgtVehNrm\n\r2. TiDlyVFailASILD should be calculated through a look-up table:\n\r \n\r3. LookUp (FlgVLgtVehLoRngSafeASILD1, [41 31 21 11 0], [0 1 2 3 4])",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1345207.0",
  "Description": "Waiting time TiDlyVFailASILD\n\r \n\r \n\r1. The debounce time TiDlyVFailASILD is dependent on the velocity VSOEM_s_VLgtVehNrm\n\r2. TiDlyVFailASILD should be calculated through a look-up table:\n\r \n\r3. LookUp (FlgVLgtVehLoRngSafeASILD1, [41 31 21 11 0], [0 1 2 3 4])",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
25716646184.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) FlgVLgtVehLoRngSafeASILD0 = 1 THEN: FlgVLgtVehLoRngSafeASILD2 = 1 ELSE: FlgVLgtVehLoRngSafeASILD2 = 0 IF FlgVLgtV
IF [1]:

1) FlgVLgtVehLoRngSafeASILD0 = 1

THEN:

FlgVLgtVehLoRngSafeASILD2 = 1

ELSE:

FlgVLgtVehLoRngSafeASILD2 = 0

IF FlgVLgtVehLoRngSafeASILD0 changes from 1 to 0 and remains at this value, then FlgVLgtVehLoRngSafeASILD2 changes to 0 after the debounce time TiDlyVFailASILD

Raw

{
  "ID": "16646184.0",
  "ASIL": "  ASIL D",
  "Text": "IF [1]:\n\r1) FlgVLgtVehLoRngSafeASILD0 = 1\n\rTHEN:\n\rFlgVLgtVehLoRngSafeASILD2 = 1\n\rELSE:\n\rFlgVLgtVehLoRngSafeASILD2 = 0\n\r \n\rIF FlgVLgtVehLoRngSafeASILD0 changes from 1 to 0 and remains at this value, then FlgVLgtVehLoRngSafeASILD2 changes to 0 after the debounce time TiDlyVFailASILD",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1345211.0",
  "Description": "IF [1]:\n\r1) FlgVLgtVehLoRngSafeASILD0 = 1\n\rTHEN:\n\rFlgVLgtVehLoRngSafeASILD2 = 1\n\rELSE:\n\rFlgVLgtVehLoRngSafeASILD2 = 0\n\r \n\rIF FlgVLgtVehLoRngSafeASILD0 changes from 1 to 0 and remains at this value, then FlgVLgtVehLoRngSafeASILD2 changes to 0 after the debounce time TiDlyVFailASILD",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
25816646185.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [AND(1, 2)]: 1) abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VLoRngTh 2) FlgVLgtVehLoRngSafeASILD0 = 1 THEN: FlgVLgtVehLoRngSafe
IF [AND(1, 2)]:

1) abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VLoRngTh

2) FlgVLgtVehLoRngSafeASILD0 = 1

THEN:

FlgVLgtVehLoRngSafeASILD3= 1

ELSE:

FlgVLgtVehLoRngSafeASILD3 = FlgVLgtVehLoRngSafeASILD3(k-1)

Raw

{
  "ID": "16646185.0",
  "ASIL": "  ASIL D",
  "Text": "IF [AND(1, 2)]:\n\r1) abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VLoRngTh\n\r2) FlgVLgtVehLoRngSafeASILD0 = 1\n\rTHEN:\n\rFlgVLgtVehLoRngSafeASILD3= 1\n\rELSE:\n\rFlgVLgtVehLoRngSafeASILD3 = FlgVLgtVehLoRngSafeASILD3(k-1)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1345213.0",
  "Description": "IF [AND(1, 2)]:\n\r1) abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VLoRngTh\n\r2) FlgVLgtVehLoRngSafeASILD0 = 1\n\rTHEN:\n\rFlgVLgtVehLoRngSafeASILD3= 1\n\rELSE:\n\rFlgVLgtVehLoRngSafeASILD3 = FlgVLgtVehLoRngSafeASILD3(k-1)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
25916646186.0FunctionalReleasedyesTrue
IF [AND(1, 2)]: 1) FlgVLgtVehLoRngSafeASILD3 = 1 2) FlgVLgtVehLoRngSafeASILD0 = 0 THEN: VSOEM_s_FlgVLgtVehLoRngSafeASILD = Flg
IF [AND(1, 2)]:

1) FlgVLgtVehLoRngSafeASILD3 = 1

2) FlgVLgtVehLoRngSafeASILD0 = 0

THEN:

VSOEM_s_FlgVLgtVehLoRngSafeASILD = FlgVLgtVehLoRngSafeASILD3

ELSE:

VSOEM_s_FlgVLgtVehLoRngSafeASILD = FlgVLgtVehLoRngSafeASILD2

Raw

{
  "ID": "16646186.0",
  "ASIL": "  ASIL D",
  "Text": "IF [AND(1, 2)]:\n\r1) FlgVLgtVehLoRngSafeASILD3 = 1\n\r2) FlgVLgtVehLoRngSafeASILD0 = 0\n\rTHEN:\n\rVSOEM_s_FlgVLgtVehLoRngSafeASILD = FlgVLgtVehLoRngSafeASILD3\n\rELSE:\n\rVSOEM_s_FlgVLgtVehLoRngSafeASILD = FlgVLgtVehLoRngSafeASILD2",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1345217.0",
  "Description": "IF [AND(1, 2)]:\n\r1) FlgVLgtVehLoRngSafeASILD3 = 1\n\r2) FlgVLgtVehLoRngSafeASILD0 = 0\n\rTHEN:\n\rVSOEM_s_FlgVLgtVehLoRngSafeASILD = FlgVLgtVehLoRngSafeASILD3\n\rELSE:\n\rVSOEM_s_FlgVLgtVehLoRngSafeASILD = FlgVLgtVehLoRngSafeASILD2",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
26016646187.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [AND(1, 2)]: 1) VSOEM_s_VLgtVehNrm > 0 2) VSOVD_s_StDrvDir = VMMP_VSOVD_c_DrvDirBwd THEN: FlgVehMoveWrgDir1 = 1 ELSE: Flg
IF [AND(1, 2)]:

1) VSOEM_s_VLgtVehNrm > 0

2) VSOVD_s_StDrvDir = VMMP_VSOVD_c_DrvDirBwd

THEN:

FlgVehMoveWrgDir1 = 1

ELSE:

FlgVehMoveWrgDir1 = 0

Raw

{
  "ID": "16646187.0",
  "ASIL": "  QM",
  "Text": "IF [AND(1, 2)]:\n\r1) VSOEM_s_VLgtVehNrm > 0\n\r2) VSOVD_s_StDrvDir = VMMP_VSOVD_c_DrvDirBwd\n\rTHEN:\n\rFlgVehMoveWrgDir1 = 1\n\rELSE:\n\rFlgVehMoveWrgDir1 = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1317695.0",
  "Description": "IF [AND(1, 2)]:\n\r1) VSOEM_s_VLgtVehNrm > 0\n\r2) VSOVD_s_StDrvDir = VMMP_VSOVD_c_DrvDirBwd\n\rTHEN:\n\rFlgVehMoveWrgDir1 = 1\n\rELSE:\n\rFlgVehMoveWrgDir1 = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
26116646188.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [AND(1, OR(2, 3, 4))]: 1) VSOEM_s_VLgtVehNrm < 0 2) VSOVD_s_StDrvDir = VMMP_VSOVD_c_DrvDirFwd 3) VSOVD_s_StDrvDir = VMMP_VSO
IF [AND(1, OR(2, 3, 4))]:

1) VSOEM_s_VLgtVehNrm < 0

2) VSOVD_s_StDrvDir = VMMP_VSOVD_c_DrvDirFwd

3) VSOVD_s_StDrvDir = VMMP_VSOVD_c_DrvDirPrk

4) VSOVD_s_StDrvDir = VMMP_VSOVD_c_DrvDirNtrl

THEN:

FlgVehMoveWrgDir2 = 1

ELSE:

FlgVehMoveWrgDir2 = 0

Raw

{
  "ID": "16646188.0",
  "ASIL": "  QM",
  "Text": "IF [AND(1, OR(2, 3, 4))]:\n\r1) VSOEM_s_VLgtVehNrm < 0\n\r2) VSOVD_s_StDrvDir = VMMP_VSOVD_c_DrvDirFwd\n\r3) VSOVD_s_StDrvDir = VMMP_VSOVD_c_DrvDirPrk\n\r4) VSOVD_s_StDrvDir = VMMP_VSOVD_c_DrvDirNtrl\n\rTHEN:\n\rFlgVehMoveWrgDir2 = 1\n\rELSE:\n\rFlgVehMoveWrgDir2 = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1317697.0",
  "Description": "IF [AND(1, OR(2, 3, 4))]:\n\r1) VSOEM_s_VLgtVehNrm < 0\n\r2) VSOVD_s_StDrvDir = VMMP_VSOVD_c_DrvDirFwd\n\r3) VSOVD_s_StDrvDir = VMMP_VSOVD_c_DrvDirPrk\n\r4) VSOVD_s_StDrvDir = VMMP_VSOVD_c_DrvDirNtrl\n\rTHEN:\n\rFlgVehMoveWrgDir2 = 1\n\rELSE:\n\rFlgVehMoveWrgDir2 = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
26216646189.0FunctionalReleasedyesTrue
Following variables are calculated in order to compute the final output signal FlgVehMoveWrgDir = OR(FlgVehMoveWrgDir1, FlgVehMov
Following variables are calculated in order to compute the final output signal

FlgVehMoveWrgDir = OR(FlgVehMoveWrgDir1, FlgVehMoveWrgDir2)

WrgDirStVld = DiagEveAllFct (VSOVD_s_DiagDrvPosn_StEveReq, VSOEM_s_DiagEgoMtnV_StEveReq)

VSOEM_s_FlgVehMoveWrgDir = PhySigOutFct (FlgVehMoveWrgDir, WrgDirStVld, 0)

Raw

{
  "ID": "16646189.0",
  "ASIL": "  ASIL B",
  "Text": "Following variables are calculated in order to compute the final output signal\n\r \n\r\n\rFlgVehMoveWrgDir = OR(FlgVehMoveWrgDir1, FlgVehMoveWrgDir2)\n\rWrgDirStVld = DiagEveAllFct (VSOVD_s_DiagDrvPosn_StEveReq, VSOEM_s_DiagEgoMtnV_StEveReq)\n\rVSOEM_s_FlgVehMoveWrgDir = PhySigOutFct (FlgVehMoveWrgDir, WrgDirStVld, 0)",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1317700.0",
  "Description": "Following variables are calculated in order to compute the final output signal\n\r \n\r\n\rFlgVehMoveWrgDir = OR(FlgVehMoveWrgDir1, FlgVehMoveWrgDir2)\n\rWrgDirStVld = DiagEveAllFct (VSOVD_s_DiagDrvPosn_StEveReq, VSOEM_s_DiagEgoMtnV_StEveReq)\n\rVSOEM_s_FlgVehMoveWrgDir = PhySigOutFct (FlgVehMoveWrgDir, WrgDirStVld, 0)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
26316646190.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Velocity Limit Detection
Velocity Limit Detection

Raw

{
  "ID": "16646190.0",
  "ASIL": "  ",
  "Text": "Velocity Limit Detection",
  "Type": "Folder",
  "Status": "",
  "Summary": "Velocity Limit Detection",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1254732.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
26416646191.0FunctionalReleasedyesTrue
IF [1]: 1) abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VThParkPil has been satisfied for at least (VMMP_VSOEM_p_TiDlyExcThParkPil * 0
IF [1]:

1) abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VThParkPil has been satisfied for at least (VMMP_VSOEM_p_TiDlyExcThParkPil * 0.01) seconds

THEN:

VSOEM_s_FlgExcThVPrkPil = 0

ELSE

VSOEM_s_FlgExcThVPrkPil = 1

Raw

{
  "ID": "16646191.0",
  "ASIL": "  ASIL D",
  "Text": "IF [1]:\n\r1) abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VThParkPil has been satisfied for at least (VMMP_VSOEM_p_TiDlyExcThParkPil * 0.01) seconds\n\rTHEN:\n\rVSOEM_s_FlgExcThVPrkPil = 0\n\rELSE\n\rVSOEM_s_FlgExcThVPrkPil = 1",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1254734.0",
  "Description": "IF [1]:\n\r1) abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VThParkPil has been satisfied for at least (VMMP_VSOEM_p_TiDlyExcThParkPil * 0.01) seconds\n\rTHEN:\n\rVSOEM_s_FlgExcThVPrkPil = 0\n\rELSE\n\rVSOEM_s_FlgExcThVPrkPil = 1",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
26516646192.0FunctionalReleasedyesTrue
IF [1]: 1) abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VThParkAsi has been satisfied for at least (VMMP_VSOEM_p_TiDlyExcThParkAsi * 0
IF [1]:

1) abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VThParkAsi has been satisfied for at least (VMMP_VSOEM_p_TiDlyExcThParkAsi * 0.01) seconds

THEN:

VSOEM_s_FlgExcThVPrkAsi = 0

ELSE:

VSOEM_s_FlgExcThVPrkAsi = 1

Raw

{
  "ID": "16646192.0",
  "ASIL": "  ASIL D",
  "Text": "IF [1]:\n\r1) abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VThParkAsi has been satisfied for at least (VMMP_VSOEM_p_TiDlyExcThParkAsi * 0.01) seconds\n\rTHEN:\n\rVSOEM_s_FlgExcThVPrkAsi = 0\n\rELSE:\n\rVSOEM_s_FlgExcThVPrkAsi = 1",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1254741.0",
  "Description": "IF [1]:\n\r1) abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VThParkAsi has been satisfied for at least (VMMP_VSOEM_p_TiDlyExcThParkAsi * 0.01) seconds\n\rTHEN:\n\rVSOEM_s_FlgExcThVPrkAsi = 0\n\rELSE:\n\rVSOEM_s_FlgExcThVPrkAsi = 1",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
26616646193.0FunctionalReleasedyesTrue
IF [1]: 1) abs(VSOEM_s_VLgtVehNrm) >= VMMP_VSOEM_p_VThVLim THEN: VSOEM_s_FlgExcThVLim = 1 ELSEIF [2] 2) abs(VSOEM_s_VLgtVehNr
IF [1]:

1) abs(VSOEM_s_VLgtVehNrm) >= VMMP_VSOEM_p_VThVLim

THEN:

VSOEM_s_FlgExcThVLim = 1

ELSEIF [2]

2) abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VThHysLoVLim

THEN:

VSOEM_s_FlgExcThVLim = 0

ELSE:

VSOEM_s_FlgExcThVLim = VSOEM_s_FlgExcThVLim(k-1); e.g. VSOEM_s_FlgExcThVLim is hold to the value of the last time step

Raw

{
  "ID": "16646193.0",
  "ASIL": "  ASIL D",
  "Text": "IF [1]:\n\r1) abs(VSOEM_s_VLgtVehNrm) >= VMMP_VSOEM_p_VThVLim\n\rTHEN:\n\rVSOEM_s_FlgExcThVLim = 1\n\r \n\rELSEIF [2]\n\r2) abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VThHysLoVLim\n\rTHEN:\n\rVSOEM_s_FlgExcThVLim = 0\n\r \n\rELSE:\n\rVSOEM_s_FlgExcThVLim = VSOEM_s_FlgExcThVLim(k-1); e.g. VSOEM_s_FlgExcThVLim is hold to the value of the last time step",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1351469.0",
  "Description": "IF [1]:\n\r1) abs(VSOEM_s_VLgtVehNrm) >= VMMP_VSOEM_p_VThVLim\n\rTHEN:\n\rVSOEM_s_FlgExcThVLim = 1\n\r \n\rELSEIF [2]\n\r2) abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VThHysLoVLim\n\rTHEN:\n\rVSOEM_s_FlgExcThVLim = 0\n\r \n\rELSE:\n\rVSOEM_s_FlgExcThVLim = VSOEM_s_FlgExcThVLim(k-1); e.g. VSOEM_s_FlgExcThVLim is hold to the value of the last time step",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
26716646194.0FunctionalReleasedyesTrue
IF [1]: 1) abs(VSOEM_s_VLgtVehNrm) > VMMP_VSOEM_p_VThVLim THEN: VSOEM_s_FlgExcThVLim = 1 ELSEIF [AND(2,3)]: 2) VMMP_VSOEM_p_V
IF [1]:

1) abs(VSOEM_s_VLgtVehNrm) > VMMP_VSOEM_p_VThVLim

THEN:

VSOEM_s_FlgExcThVLim = 1

ELSEIF [AND(2,3)]:

2) VMMP_VSOEM_p_VThHysLoVLim < abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VThVLim

3) VSOEM_s_FlgExcThVLim(k-1) = 1 (k-1 is the previous value)

THEN:

VSOEM_s_FlgExcThVLim = 1

ELSE:

VSOEM_s_FlgExcThVLim = 0

Raw

{
  "ID": "16646194.0",
  "ASIL": "  ASIL D",
  "Text": "IF [1]:\n\r1) abs(VSOEM_s_VLgtVehNrm) > VMMP_VSOEM_p_VThVLim\n\rTHEN:\n\rVSOEM_s_FlgExcThVLim = 1\n\rELSEIF [AND(2,3)]:\n\r2) VMMP_VSOEM_p_VThHysLoVLim < abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VThVLim\n\r3) VSOEM_s_FlgExcThVLim(k-1) = 1 (k-1 is the previous value)\n\rTHEN:\n\rVSOEM_s_FlgExcThVLim = 1\n\rELSE:\n\rVSOEM_s_FlgExcThVLim = 0",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1522694.0",
  "Description": "IF [1]:\n\r1) abs(VSOEM_s_VLgtVehNrm) > VMMP_VSOEM_p_VThVLim\n\rTHEN:\n\rVSOEM_s_FlgExcThVLim = 1\n\rELSEIF [AND(2,3)]:\n\r2) VMMP_VSOEM_p_VThHysLoVLim < abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VThVLim\n\r3) VSOEM_s_FlgExcThVLim(k-1) = 1 (k-1 is the previous value)\n\rTHEN:\n\rVSOEM_s_FlgExcThVLim = 1\n\rELSE:\n\rVSOEM_s_FlgExcThVLim = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
26816646195.0FunctionalReleasedyesTrue
IF OR[1]: 1) abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VThWBAExtdLimHi has been satisfied for at least (VMMP_VSOEM_p_TiDlyExcThWBAE
IF OR[1]:

1) abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VThWBAExtdLimHi has been satisfied for at least (VMMP_VSOEM_p_TiDlyExcThWBAExtdLimHi* 0.01) seconds

THEN:

VSOEM_s_FlgExcThVWBAExtdLimHi = 0

ELSE:

VSOEM_s_FlgExcThVWBAExtdLimHi = 1

Raw

{
  "ID": "16646195.0",
  "ASIL": "  ASIL B",
  "Text": "IF OR[1]:\n\r1) abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VThWBAExtdLimHi has been satisfied for at least (VMMP_VSOEM_p_TiDlyExcThWBAExtdLimHi* 0.01) seconds\n\rTHEN:\n\rVSOEM_s_FlgExcThVWBAExtdLimHi = 0\n\rELSE:\n\rVSOEM_s_FlgExcThVWBAExtdLimHi = 1",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1351471.0",
  "Description": "IF OR[1]:\n\r1) abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VThWBAExtdLimHi has been satisfied for at least (VMMP_VSOEM_p_TiDlyExcThWBAExtdLimHi* 0.01) seconds\n\rTHEN:\n\rVSOEM_s_FlgExcThVWBAExtdLimHi = 0\n\rELSE:\n\rVSOEM_s_FlgExcThVWBAExtdLimHi = 1",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
26916646196.0FunctionalReleasedyesTrue
IF OR[1]: 1) abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VThWBAExtdLgtLimALimHi has been satisfied for at least (VMMP_VSOEM_p_TiDlyEx
IF OR[1]:

1) abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VThWBAExtdLgtLimALimHi has been satisfied for at least (VMMP_VSOEM_p_TiDlyExcThVWBAExtdLgtLimALimHi* 0.01) seconds

THEN:

VSOEM_s_FlgExcThVWBAExtdLgtLimALimHi = 0

ELSE:

VSOEM_s_FlgExcThVWBAExtdLgtLimALimHi = 1

Raw

{
  "ID": "16646196.0",
  "ASIL": "  ASIL B",
  "Text": "IF OR[1]:\n\r1) abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VThWBAExtdLgtLimALimHi has been satisfied for at least (VMMP_VSOEM_p_TiDlyExcThVWBAExtdLgtLimALimHi* 0.01) seconds\n\rTHEN:\n\rVSOEM_s_FlgExcThVWBAExtdLgtLimALimHi = 0\n\rELSE:\n\rVSOEM_s_FlgExcThVWBAExtdLgtLimALimHi = 1",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1356318.0",
  "Description": "IF OR[1]:\n\r1) abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VThWBAExtdLgtLimALimHi has been satisfied for at least (VMMP_VSOEM_p_TiDlyExcThVWBAExtdLgtLimALimHi* 0.01) seconds\n\rTHEN:\n\rVSOEM_s_FlgExcThVWBAExtdLgtLimALimHi = 0\n\rELSE:\n\rVSOEM_s_FlgExcThVWBAExtdLgtLimALimHi = 1",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
27016646197.0FunctionalReleasedyesTrue
IF OR[1]: 1) abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VThWBAConfBitsNotVld has been satisfied for at least (VMMP_VSOEM_p_TiDlyExcT
IF OR[1]:

1) abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VThWBAConfBitsNotVld has been satisfied for at least (VMMP_VSOEM_p_TiDlyExcThVWBAConfBitsNotVld* 0.01) seconds

THEN:

VSOEM_s_FlgExcThVWBAConfBitsNotVld = 0

ELSE:

VSOEM_s_FlgExcThVWBAConfBitsNotVld = 1

Raw

{
  "ID": "16646197.0",
  "ASIL": "  ASIL D",
  "Text": "IF OR[1]:\n\r1) abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VThWBAConfBitsNotVld has been satisfied for at least (VMMP_VSOEM_p_TiDlyExcThVWBAConfBitsNotVld* 0.01) seconds\n\rTHEN:\n\rVSOEM_s_FlgExcThVWBAConfBitsNotVld = 0\n\rELSE:\n\rVSOEM_s_FlgExcThVWBAConfBitsNotVld = 1",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1356326.0",
  "Description": "IF OR[1]:\n\r1) abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VThWBAConfBitsNotVld has been satisfied for at least (VMMP_VSOEM_p_TiDlyExcThVWBAConfBitsNotVld* 0.01) seconds\n\rTHEN:\n\rVSOEM_s_FlgExcThVWBAConfBitsNotVld = 0\n\rELSE:\n\rVSOEM_s_FlgExcThVWBAConfBitsNotVld = 1",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
27116646198.0FunctionalReleasedyesTrue
IF OR[1]: 1) abs(VSOEM_s_VLgtVehNrm) >= VMMP_VSOEM_p_VThWBAExtdLimLow has been satisfied for at least (VMMP_VSOEM_p_TiDlyExcThWBA
IF OR[1]:

1) abs(VSOEM_s_VLgtVehNrm) >= VMMP_VSOEM_p_VThWBAExtdLimLow has been satisfied for at least (VMMP_VSOEM_p_TiDlyExcThWBAExtdLimLow* 0.01) seconds

THEN:

VSOEM_s_FlgExcThVWBAExtdLimLow = 0

ELSE:

VSOEM_s_FlgExcThVWBAExtdLimLow = 1

Raw

{
  "ID": "16646198.0",
  "ASIL": "  ASIL B",
  "Text": "IF OR[1]:\n\r1) abs(VSOEM_s_VLgtVehNrm) >= VMMP_VSOEM_p_VThWBAExtdLimLow has been satisfied for at least (VMMP_VSOEM_p_TiDlyExcThWBAExtdLimLow* 0.01) seconds\n\rTHEN:\n\rVSOEM_s_FlgExcThVWBAExtdLimLow = 0\n\rELSE:\n\rVSOEM_s_FlgExcThVWBAExtdLimLow = 1",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1351473.0",
  "Description": "IF OR[1]:\n\r1) abs(VSOEM_s_VLgtVehNrm) >= VMMP_VSOEM_p_VThWBAExtdLimLow has been satisfied for at least (VMMP_VSOEM_p_TiDlyExcThWBAExtdLimLow* 0.01) seconds\n\rTHEN:\n\rVSOEM_s_FlgExcThVWBAExtdLimLow = 0\n\rELSE:\n\rVSOEM_s_FlgExcThVWBAExtdLimLow = 1",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
27216646199.0FunctionalReleasedyesTrue
IF OR[1]: 1) abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VThVLgtLimD has been satisfied for at least (VMMP_VSOEM_p_TiDlyExcThVLgtLimD
IF OR[1]:

1) abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VThVLgtLimD has been satisfied for at least (VMMP_VSOEM_p_TiDlyExcThVLgtLimD* 0.01) seconds

THEN:

VSOEM_s_FlgExcThVLgtLimD= 0

ELSE:

VSOEM_s_FlgExcThVLgtLimD = 1

Raw

{
  "ID": "16646199.0",
  "ASIL": "  ASIL D",
  "Text": "IF OR[1]:\n\r1) abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VThVLgtLimD has been satisfied for at least (VMMP_VSOEM_p_TiDlyExcThVLgtLimD* 0.01) seconds\n\rTHEN:\n\rVSOEM_s_FlgExcThVLgtLimD= 0\n\rELSE:\n\rVSOEM_s_FlgExcThVLgtLimD = 1",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1509697.0",
  "Description": "IF OR[1]:\n\r1) abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VThVLgtLimD has been satisfied for at least (VMMP_VSOEM_p_TiDlyExcThVLgtLimD* 0.01) seconds\n\rTHEN:\n\rVSOEM_s_FlgExcThVLgtLimD= 0\n\rELSE:\n\rVSOEM_s_FlgExcThVLgtLimD = 1",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
27359582803.0FunctionalReleasedyesTrue
IF [1]: 1) abs(VSOEM_s_VLgtVehNrm) >= VMMP_VSOEM_p_VThVLimPHLgtLimV THEN: VSOEM_s_FlgExcThVLimPHLgtLimV = 1 ELSEIF [2] 2) abs
IF [1]:

1) abs(VSOEM_s_VLgtVehNrm) >= VMMP_VSOEM_p_VThVLimPHLgtLimV

THEN:

VSOEM_s_FlgExcThVLimPHLgtLimV = 1

ELSEIF [2]

2) abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VThHysLoVLimPHLgtLimV

THEN:

VSOEM_s_FlgExcThVLimPHLgtLimV = 0

ELSE:

VSOEM_s_FlgExcThVLimPHLgtLimV = VSOEM_s_FlgExcThVLimPHLgtLimV(k-1); e.g. VSOEM_s_FlgExcThVLimPHLgtLimV is hold to the value of the last time step

Raw

{
  "ID": "59582803.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) abs(VSOEM_s_VLgtVehNrm) >= VMMP_VSOEM_p_VThVLimPHLgtLimV\n\rTHEN:\n\rVSOEM_s_FlgExcThVLimPHLgtLimV = 1\n\r \n\rELSEIF [2]\n\r2) abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VThHysLoVLimPHLgtLimV\n\rTHEN:\n\rVSOEM_s_FlgExcThVLimPHLgtLimV = 0\n\r \n\rELSE:\n\rVSOEM_s_FlgExcThVLimPHLgtLimV = VSOEM_s_FlgExcThVLimPHLgtLimV(k-1); e.g. VSOEM_s_FlgExcThVLimPHLgtLimV is hold to the value of the last time step",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "Calculation of VSOEM_s_FlgExcThVLimPHLgtLimV",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "",
  "Description": "IF [1]:\n\r1) abs(VSOEM_s_VLgtVehNrm) >= VMMP_VSOEM_p_VThVLimPHLgtLimV\n\rTHEN:\n\rVSOEM_s_FlgExcThVLimPHLgtLimV = 1\n\r \n\rELSEIF [2]\n\r2) abs(VSOEM_s_VLgtVehNrm) <= VMMP_VSOEM_p_VThHysLoVLimPHLgtLimV\n\rTHEN:\n\rVSOEM_s_FlgExcThVLimPHLgtLimV = 0\n\r \n\rELSE:\n\rVSOEM_s_FlgExcThVLimPHLgtLimV = VSOEM_s_FlgExcThVLimPHLgtLimV(k-1); e.g. VSOEM_s_FlgExcThVLimPHLgtLimV is hold to the value of the last time step",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
27416646200.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Deceleration criticality
Deceleration criticality

Raw

{
  "ID": "16646200.0",
  "ASIL": "  ",
  "Text": "Deceleration criticality",
  "Type": "Folder",
  "Status": "",
  "Summary": "Deceleration criticality",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1208788.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
27516646201.0Pre ConditionObsoletenoFalsetype_not_target, status_filtered, relevance_filtered
For this chapter (3.15): dStVld == VSOEM_s_DiagEgoMtnV_StEveReq
For this chapter (3.15):

dStVld == VSOEM_s_DiagEgoMtnV_StEveReq

Raw

{
  "ID": "16646201.0",
  "ASIL": "  ASIL C",
  "Text": "For this chapter (3.15):\n\rdStVld == VSOEM_s_DiagEgoMtnV_StEveReq",
  "Type": "Pre Condition",
  "Status": "Obsolete",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1237108.0",
  "Description": "For this chapter (3.15):\n\rdStVld == VSOEM_s_DiagEgoMtnV_StEveReq",
  "Vehicle Launch": "",
  "Vehicle Platform": ""
}
27616646202.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Discrete derivation The discrete derivative of a signal *SigIn is done accordingly to equation: (*SigIn(k) - *SigIn(k-1))/VMMP_c
Discrete derivation

The discrete derivative of a signal *SigIn is done accordingly to equation:

(*SigIn(k) - *SigIn(k-1))/VMMP_c_TiSimSmpl (k-1 is the previous value)

Referring to this chapter will be done as following: DisDer (*SigIn)

Raw

{
  "ID": "16646202.0",
  "ASIL": "  ASIL C",
  "Text": "Discrete derivation\n\rThe discrete derivative of a signal *SigIn is done accordingly to equation:\n\r(*SigIn(k) - *SigIn(k-1))/VMMP_c_TiSimSmpl (k-1 is the previous value)\n\rReferring to this chapter will be done as following: DisDer (*SigIn)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1213530.0",
  "Description": "Discrete derivation\n\rThe discrete derivative of a signal *SigIn is done accordingly to equation:\n\r(*SigIn(k) - *SigIn(k-1))/VMMP_c_TiSimSmpl (k-1 is the previous value)\n\rReferring to this chapter will be done as following: DisDer (*SigIn)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
27716646203.0Pre ConditionObsoletenoFalsetype_not_target, status_filtered, relevance_filtered
The lenght of the movieng average filter used in this chapter is VMMP_VSOEM_p_AGrdMeanFil_LWinMovingAvg. Referring to this filter
The lenght of the movieng average filter used in this chapter is VMMP_VSOEM_p_AGrdMeanFil_LWinMovingAvg. Referring to this filter wilbb be done as following:

MovingAvg (*InVal), 

where *InVal represents the input signal to be filtered

Raw

{
  "ID": "16646203.0",
  "ASIL": "  QM",
  "Text": "The lenght of the movieng average filter used in this chapter is VMMP_VSOEM_p_AGrdMeanFil_LWinMovingAvg. Referring to this filter wilbb be done as following:\n\rMovingAvg (*InVal), \n\rwhere *InVal represents the input signal to be filtered",
  "Type": "Pre Condition",
  "Status": "Obsolete",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1254798.0",
  "Description": "The lenght of the movieng average filter used in this chapter is VMMP_VSOEM_p_AGrdMeanFil_LWinMovingAvg. Referring to this filter wilbb be done as following:\n\rMovingAvg (*InVal), \n\rwhere *InVal represents the input signal to be filtered",
  "Vehicle Launch": "",
  "Vehicle Platform": ""
}
27816646204.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
the variable FlgRlsMonRstrt is computed in chapter "velocity dependent characteristics"
the variable FlgRlsMonRstrt is computed in chapter "velocity dependent characteristics"

Raw

{
  "ID": "16646204.0",
  "ASIL": "  ",
  "Text": "the variable FlgRlsMonRstrt is computed in chapter \"velocity dependent characteristics\"",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1213749.0",
  "Description": "the variable FlgRlsMonRstrt is computed in chapter \"velocity dependent characteristics\"",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
27916646205.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Release Monitoring
Release Monitoring

Raw

{
  "ID": "16646205.0",
  "ASIL": "  ",
  "Text": "Release Monitoring",
  "Type": "Folder",
  "Status": "",
  "Summary": "Release Monitoring",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1213756.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
28016646206.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Init value of variable "FlgRlsMonRstrt" is 0.
Init value of variable "FlgRlsMonRstrt" is 0.

Raw

{
  "ID": "16646206.0",
  "ASIL": "  QM",
  "Text": "Init value of variable \"FlgRlsMonRstrt\" is 0.",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1381200.0",
  "Description": "Init value of variable \"FlgRlsMonRstrt\" is 0.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
28116646207.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Computation of the variable value for flag active movement detection IF [AND(1, 2, 3)]: 1) VSOEM_s_VLgtVehNrm > VMMP_VSOEM_p_VMi
Computation of the variable value for flag active movement detection

IF [AND(1, 2, 3)]:

1) VSOEM_s_VLgtVehNrm > VMMP_VSOEM_p_VMinEnaDeceCrit

2) VSOEM_s_ALgtVehNrm < VMMP_VSOEM_p_AThUpprAcvMonDeceCrit

3) ASOTA_s_TqWhlDece_TqAct < VMMP_VSOEM_p_ATqWhlDeceAcvMonDeceCrit

THEN:

FlgAcvMonDeceCrit1 = 1

ELSE:

FlgAcvMonDeceCrit1 = 0

Raw

{
  "ID": "16646207.0",
  "ASIL": "  ASIL D",
  "Text": "Computation of the variable value for flag active movement detection\n\r \n\r\n\rIF [AND(1, 2, 3)]:\n\r1) VSOEM_s_VLgtVehNrm > VMMP_VSOEM_p_VMinEnaDeceCrit\n\r2) VSOEM_s_ALgtVehNrm < VMMP_VSOEM_p_AThUpprAcvMonDeceCrit\n\r3) ASOTA_s_TqWhlDece_TqAct < VMMP_VSOEM_p_ATqWhlDeceAcvMonDeceCrit\n\rTHEN:\n\rFlgAcvMonDeceCrit1 = 1\n\rELSE:\n\rFlgAcvMonDeceCrit1 = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1213766.0",
  "Description": "Computation of the variable value for flag active movement detection\n\r \n\r\n\rIF [AND(1, 2, 3)]:\n\r1) VSOEM_s_VLgtVehNrm > VMMP_VSOEM_p_VMinEnaDeceCrit\n\r2) VSOEM_s_ALgtVehNrm < VMMP_VSOEM_p_AThUpprAcvMonDeceCrit\n\r3) ASOTA_s_TqWhlDece_TqAct < VMMP_VSOEM_p_ATqWhlDeceAcvMonDeceCrit\n\rTHEN:\n\rFlgAcvMonDeceCrit1 = 1\n\rELSE:\n\rFlgAcvMonDeceCrit1 = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
28216646208.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Computation of the second variable value for flag active movement detection IF [AND(1,2)]: 1) FlgAcvMonDeceCrit1 = 0 for a time
Computation of the second variable value for flag active movement detection

IF [AND(1,2)]:

1) FlgAcvMonDeceCrit1 = 0 for a time longer than VMMP_VSOEM_p_TiDebDeceCrit

2) FlgRlsMonRstrt(k-1) = 1

THEN:

FlgAcvMonDeceCrit = 0

ELSE:

FlgAcvMonDeceCrit = FlgAcvMonDeceCrit1

note: This precondition is valid starting at the second time sample

Raw

{
  "ID": "16646208.0",
  "ASIL": "  ASIL D",
  "Text": "Computation of the second variable value for flag active movement detection\n\r \n\r\n\rIF [AND(1,2)]:\n\r1) FlgAcvMonDeceCrit1 = 0 for a time longer than VMMP_VSOEM_p_TiDebDeceCrit\n\r2) FlgRlsMonRstrt(k-1) = 1\n\rTHEN:\n\rFlgAcvMonDeceCrit = 0\n\rELSE:\n\rFlgAcvMonDeceCrit = FlgAcvMonDeceCrit1\n\r \n\rnote: This precondition is valid starting at the second time sample",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1254796.0",
  "Description": "Computation of the second variable value for flag active movement detection\n\r \n\r\n\rIF [AND(1,2)]:\n\r1) FlgAcvMonDeceCrit1 = 0 for a time longer than VMMP_VSOEM_p_TiDebDeceCrit\n\r2) FlgRlsMonRstrt(k-1) = 1\n\rTHEN:\n\rFlgAcvMonDeceCrit = 0\n\rELSE:\n\rFlgAcvMonDeceCrit = FlgAcvMonDeceCrit1\n\r \n\rnote: This precondition is valid starting at the second time sample",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
28327212273.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Computation of the second variable value for flag active movement detection IF [OR[AND(1,2),3]]: 1) FlgAcvMonDeceCrit1 = 0 for a
Computation of the second variable value for flag active movement detection

IF [OR[AND(1,2),3]]:

1) FlgAcvMonDeceCrit1 = 0 for a time longer than VMMP_VSOEM_p_TiDebDeceCrit

2) FlgRlsMonRstrt(k-1) = 1

3) VSOEM_s_VLgtVehNrm < VMMP_VSOEM_p_VMinCnclDeceCrit

THEN:

FlgAcvMonDeceCrit = 0

ELSE:

FlgAcvMonDeceCrit = FlgAcvMonDeceCrit1

note: This precondition is valid starting at the second time sample

Raw

{
  "ID": "27212273.0",
  "ASIL": "  ASIL D",
  "Text": "Computation of the second variable value for flag active movement detection\n\r \n\r\n\rIF [OR[AND(1,2),3]]:\n\r1) FlgAcvMonDeceCrit1 = 0 for a time longer than VMMP_VSOEM_p_TiDebDeceCrit\n\r2) FlgRlsMonRstrt(k-1) = 1\n\r3) VSOEM_s_VLgtVehNrm < VMMP_VSOEM_p_VMinCnclDeceCrit\n\rTHEN:\n\rFlgAcvMonDeceCrit = 0\n\rELSE:\n\rFlgAcvMonDeceCrit = FlgAcvMonDeceCrit1\n\r \n\rnote: This precondition is valid starting at the second time sample",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "Computation of the second variable value for flag active movement detection\n\r \n\r\n\rIF [OR[AND(1,2),3]]:\n\r1) FlgAcvMonDeceCrit1 = 0 for a time longer than VMMP_VSOEM_p_TiDebDeceCrit\n\r2) FlgRlsMonRstrt(k-1) = 1\n\r3) VSOEM_s_VLgtVehNrm < VMMP_VSOEM_p_VMinCnclDeceCrit\n\rTHEN:\n\rFlgAcvMonDeceCrit = 0\n\rELSE:\n\rFlgAcvMonDeceCrit = FlgAcvMonDeceCrit1\n\r \n\rnote: This precondition is valid starting at the second time sample",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
28416646209.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Control Values
Control Values

Raw

{
  "ID": "16646209.0",
  "ASIL": "  ",
  "Text": "Control Values",
  "Type": "Folder",
  "Status": "",
  "Summary": "Control Values",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1213594.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
28516646210.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
Following outputs (variables) from this chapter are used in other chapters: TiMon, VDgrd, FlgVHi
Following outputs (variables) from this chapter are used in other chapters: TiMon, VDgrd, FlgVHi

Raw

{
  "ID": "16646210.0",
  "ASIL": "  ",
  "Text": "Following outputs (variables) from this chapter are used in other chapters: TiMon, VDgrd, FlgVHi",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1213731.0",
  "Description": "Following outputs (variables) from this chapter are used in other chapters: TiMon, VDgrd, FlgVHi",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
28616646211.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Computation of the variable value for velocity start point VStart = VSOEM_s_VLgtVehNrm delayed on x samples (starting from actual
Computation of the variable value for velocity start point

VStart = VSOEM_s_VLgtVehNrm delayed on x samples (starting from actual sample), where

x = VMMP_VSOEM_p_TiPerMeanAGrd / VMMP_c_TiSmpl

Raw

{
  "ID": "16646211.0",
  "ASIL": "  ASIL D",
  "Text": "Computation of the variable value for velocity start point\n\r \n\rVStart = VSOEM_s_VLgtVehNrm delayed on x samples (starting from actual sample), where\n\rx = VMMP_VSOEM_p_TiPerMeanAGrd / VMMP_c_TiSmpl",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1213690.0",
  "Description": "Computation of the variable value for velocity start point\n\r \n\rVStart = VSOEM_s_VLgtVehNrm delayed on x samples (starting from actual sample), where\n\rx = VMMP_VSOEM_p_TiPerMeanAGrd / VMMP_c_TiSmpl",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
28716646212.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Computation of the variable value for flag deceleration IF [1]: 1) FlgAcvMonDeceCrit = 0 for a time smaller than VMMP_VSOEM_p_Ti
Computation of the variable value for flag deceleration

IF [1]:

1) FlgAcvMonDeceCrit = 0 for a time smaller than VMMP_VSOEM_p_TiPerMeanAGrd seconds

THEN:

FlgDebOn = 0

ELSE:

FlgDebOn = 1

Raw

{
  "ID": "16646212.0",
  "ASIL": "  ASIL D",
  "Text": "Computation of the variable value for flag deceleration\n\r \n\r\n\rIF [1]:\n\r1) FlgAcvMonDeceCrit = 0 for a time smaller than VMMP_VSOEM_p_TiPerMeanAGrd seconds\n\rTHEN:\n\rFlgDebOn = 0\n\rELSE:\n\rFlgDebOn = 1",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1213737.0",
  "Description": "Computation of the variable value for flag deceleration\n\r \n\r\n\rIF [1]:\n\r1) FlgAcvMonDeceCrit = 0 for a time smaller than VMMP_VSOEM_p_TiPerMeanAGrd seconds\n\rTHEN:\n\rFlgDebOn = 0\n\rELSE:\n\rFlgDebOn = 1",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
28816646213.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Computation of the variable value for the mean acceleration IF [1]: 1) FlgDebOn = 1 THEN: AGrdMean = 0 ELSE: AGrdMean = Movi
Computation of the variable value for the mean acceleration

IF [1]:

1) FlgDebOn = 1

THEN:

AGrdMean = 0

ELSE:

AGrdMean = MovingAvg (VSOEM_s_ALgtVehNrm)

Raw

{
  "ID": "16646213.0",
  "ASIL": "  ASIL D",
  "Text": "Computation of the variable value for the mean acceleration\n\r \n\r\n\rIF [1]:\n\r1) FlgDebOn = 1\n\rTHEN:\n\rAGrdMean = 0\n\rELSE:\n\rAGrdMean = MovingAvg (VSOEM_s_ALgtVehNrm)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1213719.0",
  "Description": "Computation of the variable value for the mean acceleration\n\r \n\r\n\rIF [1]:\n\r1) FlgDebOn = 1\n\rTHEN:\n\rAGrdMean = 0\n\rELSE:\n\rAGrdMean = MovingAvg (VSOEM_s_ALgtVehNrm)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
28916646214.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Computation of the variable value for flag restricted time monitoring IF [AND(1, OR(2, 3)]: 1) FlgRlsMonRstrt(k-1) = 1 2) AGrd
Computation of the variable value for flag restricted time monitoring

 IF [AND(1, OR(2, 3)]:

1) FlgRlsMonRstrt(k-1) = 1

2) AGrdMean < VMMP_VSOEM_p_AGrdMinEnaDeceCrit

3) VSOEM_s_ALgtVehNrm < VMMP_VSOEM_p_AMinEnaDeceCrit

THEN:

FlgRstTiMon = 1

ELSE:

FlgRstTiMon = 0

Raw

{
  "ID": "16646214.0",
  "ASIL": "  ASIL D",
  "Text": "Computation of the variable value for flag restricted time monitoring\n\r \n\r IF [AND(1, OR(2, 3)]:\n\r1) FlgRlsMonRstrt(k-1) = 1\n\r2) AGrdMean < VMMP_VSOEM_p_AGrdMinEnaDeceCrit\n\r3) VSOEM_s_ALgtVehNrm < VMMP_VSOEM_p_AMinEnaDeceCrit\n\rTHEN:\n\rFlgRstTiMon = 1\n\rELSE:\n\rFlgRstTiMon = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1213721.0",
  "Description": "Computation of the variable value for flag restricted time monitoring\n\r \n\r IF [AND(1, OR(2, 3)]:\n\r1) FlgRlsMonRstrt(k-1) = 1\n\r2) AGrdMean < VMMP_VSOEM_p_AGrdMinEnaDeceCrit\n\r3) VSOEM_s_ALgtVehNrm < VMMP_VSOEM_p_AMinEnaDeceCrit\n\rTHEN:\n\rFlgRstTiMon = 1\n\rELSE:\n\rFlgRstTiMon = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
29016646215.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Computation of the variable value for the monitoring time IF [1]: 1) FlgRstTiMon = 1 THEN: TiMon = VMMP_VSOEM_p_TiPerMeanAGrd
Computation of the variable value for the monitoring time

IF [1]:

1) FlgRstTiMon = 1

THEN:

TiMon = VMMP_VSOEM_p_TiPerMeanAGrd

ELSE:

TiMon = TiMon(k-1) (value of previous time step) + VMMP_c_TiSmpl (init value TiMon = 0)

Information for Tester:

the check should start with the second step

Raw

{
  "ID": "16646215.0",
  "ASIL": "  ASIL D",
  "Text": "Computation of the variable value for the monitoring time\n\r \n\r\n\rIF [1]:\n\r1) FlgRstTiMon = 1\n\rTHEN:\n\rTiMon = VMMP_VSOEM_p_TiPerMeanAGrd\n\rELSE:\n\rTiMon = TiMon(k-1) (value of previous time step) + VMMP_c_TiSmpl (init value TiMon = 0)\n\r \n\rInformation for Tester:\n\rthe check should start with the second step",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1213725.0",
  "Description": "Computation of the variable value for the monitoring time\n\r \n\r\n\rIF [1]:\n\r1) FlgRstTiMon = 1\n\rTHEN:\n\rTiMon = VMMP_VSOEM_p_TiPerMeanAGrd\n\rELSE:\n\rTiMon = TiMon(k-1) (value of previous time step) + VMMP_c_TiSmpl (init value TiMon = 0)\n\r \n\rInformation for Tester:\n\rthe check should start with the second step",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
29116646216.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Computation of the variable value for velocity degragation initial value: VDgrd1 = VSOEM_s_VLgtVehNrm IF [1]: 1) FlgRstTiMon =
Computation of the variable value for velocity degragation

initial value: VDgrd1 = VSOEM_s_VLgtVehNrm

IF [1]:

1) FlgRstTiMon = 1

THEN:

VDgrd1 = VStart

ELSE:

VDgrd1 = VDgrd1(k-1) (previous value of VDgrd1)

Note: 

the check should start with the second step

Raw

{
  "ID": "16646216.0",
  "ASIL": "  ASIL D",
  "Text": "Computation of the variable value for velocity degragation\n\rinitial value: VDgrd1 = VSOEM_s_VLgtVehNrm\n\r \n\rIF [1]:\n\r1) FlgRstTiMon = 1\n\rTHEN:\n\rVDgrd1 = VStart\n\rELSE:\n\rVDgrd1 = VDgrd1(k-1) (previous value of VDgrd1)\n\r \n\rNote: \n\rthe check should start with the second step",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1213727.0",
  "Description": "Computation of the variable value for velocity degragation\n\rinitial value: VDgrd1 = VSOEM_s_VLgtVehNrm\n\r \n\rIF [1]:\n\r1) FlgRstTiMon = 1\n\rTHEN:\n\rVDgrd1 = VStart\n\rELSE:\n\rVDgrd1 = VDgrd1(k-1) (previous value of VDgrd1)\n\r \n\rNote: \n\rthe check should start with the second step",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
29216646217.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Computation of the variable value for flag validity IF [1]: 1) VDgrd1 > VMMP_VSOEM_p_VLowDeceCrit THEN: FlgVHi = 1 ELSE: Flg
Computation of the variable value for flag validity

IF [1]:

1) VDgrd1 > VMMP_VSOEM_p_VLowDeceCrit

THEN:

FlgVHi = 1

ELSE:

FlgVHi = 0

Raw

{
  "ID": "16646217.0",
  "ASIL": "  ASIL D",
  "Text": "Computation of the variable value for flag validity\n\r \n\r\n\rIF [1]:\n\r1) VDgrd1 > VMMP_VSOEM_p_VLowDeceCrit\n\rTHEN:\n\rFlgVHi = 1\n\rELSE:\n\rFlgVHi = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1213596.0",
  "Description": "Computation of the variable value for flag validity\n\r \n\r\n\rIF [1]:\n\r1) VDgrd1 > VMMP_VSOEM_p_VLowDeceCrit\n\rTHEN:\n\rFlgVHi = 1\n\rELSE:\n\rFlgVHi = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
29316646218.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Computation of the second variable value for velocity degradation VDgrd = VDgrd1 - VSOEM_s_VLgtVehNrm
Computation of the second variable value for velocity degradation

VDgrd = VDgrd1 - VSOEM_s_VLgtVehNrm

Raw

{
  "ID": "16646218.0",
  "ASIL": "  ASIL D",
  "Text": "Computation of the second variable value for velocity degradation\n\r \n\rVDgrd = VDgrd1 - VSOEM_s_VLgtVehNrm",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1213600.0",
  "Description": "Computation of the second variable value for velocity degradation\n\r \n\rVDgrd = VDgrd1 - VSOEM_s_VLgtVehNrm",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
29416646219.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Velocity dependent characteristics
Velocity dependent characteristics

Raw

{
  "ID": "16646219.0",
  "ASIL": "  ",
  "Text": "Velocity dependent characteristics",
  "Type": "Folder",
  "Status": "",
  "Summary": "Velocity dependent characteristics",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1213291.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
29516646220.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
Following outputs (variables) from this chapter are used in other chapters: ALgtLnBdryASILC, ALgtLnBdryASILB, ALgtLnBdryA, VDelta
Following outputs (variables) from this chapter are used in other chapters:

ALgtLnBdryASILC, ALgtLnBdryASILB, ALgtLnBdryA, VDeltaLnBdryASILC, VDeltaLnBdryASILB, VDeltaLnBdryASILA, VDeltaLnBdryASILQM, FlgRlsMonRstrt

Raw

{
  "ID": "16646220.0",
  "ASIL": "  ",
  "Text": "Following outputs (variables) from this chapter are used in other chapters:\n\rALgtLnBdryASILC, ALgtLnBdryASILB, ALgtLnBdryA, VDeltaLnBdryASILC, VDeltaLnBdryASILB, VDeltaLnBdryASILA, VDeltaLnBdryASILQM, FlgRlsMonRstrt",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1213293.0",
  "Description": "Following outputs (variables) from this chapter are used in other chapters:\n\rALgtLnBdryASILC, ALgtLnBdryASILB, ALgtLnBdryA, VDeltaLnBdryASILC, VDeltaLnBdryASILB, VDeltaLnBdryASILA, VDeltaLnBdryASILQM, FlgRlsMonRstrt",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
29627215251.0Pre ConditionObsoletenoFalsetype_not_target, status_filtered, relevance_filtered
If the conditions FlgAcvMonDeceCrit = 0 or FlgRstTiMon =1 is fulfilled, the integration of the outputs from the LookUp-Tables will
If the conditions FlgAcvMonDeceCrit = 0 or FlgRstTiMon =1 is fulfilled, the integration of the outputs from the LookUp-Tables will reset to their initial values.

Raw

{
  "ID": "27215251.0",
  "ASIL": "  ASIL D",
  "Text": "If the conditions FlgAcvMonDeceCrit = 0 or FlgRstTiMon =1 is fulfilled, the integration of the outputs from the LookUp-Tables will reset to their initial values.",
  "Type": "Pre Condition",
  "Status": "Obsolete",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "If the conditions FlgAcvMonDeceCrit = 0 or FlgRstTiMon =1 is fulfilled, the integration of the outputs from the LookUp-Tables will reset to their initial values.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
29716646221.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Characteristics high
Characteristics high

Raw

{
  "ID": "16646221.0",
  "ASIL": "  ",
  "Text": "Characteristics high",
  "Type": "Folder",
  "Status": "",
  "Summary": "Characteristics high",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1213546.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
29816646222.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Computation of the variable value for the velocity degradation limiter high ASIL C VDgrdLimVHiASILC = LookUp (TiMon, VMMP_VSOEM_p
Computation of the variable value for the velocity degradation limiter high ASIL C

VDgrdLimVHiASILC = LookUp (TiMon, VMMP_VSOEM_p1_VDgrdLimVHiASILC, VMMP_VSOEM_px_VDgrdLimVHiASILC)

Raw

{
  "ID": "16646222.0",
  "ASIL": "  ASIL D",
  "Text": "Computation of the variable value for the velocity degradation limiter high ASIL C\n\r \n\rVDgrdLimVHiASILC = LookUp (TiMon, VMMP_VSOEM_p1_VDgrdLimVHiASILC, VMMP_VSOEM_px_VDgrdLimVHiASILC)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1213548.0",
  "Description": "Computation of the variable value for the velocity degradation limiter high ASIL C\n\r \n\rVDgrdLimVHiASILC = LookUp (TiMon, VMMP_VSOEM_p1_VDgrdLimVHiASILC, VMMP_VSOEM_px_VDgrdLimVHiASILC)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
29927213414.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Computation of the variable value for the velocity degradation limiter high ASIL C IF OR[1,2]: 1) FlgAcvMonDeceCrit = 0 2) FlgR
Computation of the variable value for the velocity degradation limiter high ASIL C

IF OR[1,2]:

1) FlgAcvMonDeceCrit = 0

2) FlgRstTiMon =1

THEN:

VDgrdLimVHiASILC is reset to the initial value VMMP_VSOEM_p_AIniDgrdLimVHiASILC

ELSE:

VDgrdLimVHiASILC = Integration of output from LookUp (TiMon, VMMP_VSOEM_p1_ADgrdLimVHiASILC, VMMP_VSOEM_px_ADgrdLimVHiASILC) with the initial value VMMP_VSOEM_p_AIniDgrdLimVHiASILC.

Raw

{
  "ID": "27213414.0",
  "ASIL": "  ASIL D",
  "Text": "Computation of the variable value for the velocity degradation limiter high ASIL C\n\r \n\rIF OR[1,2]:\n\r1) FlgAcvMonDeceCrit = 0\n\r2) FlgRstTiMon =1\n\r \n\rTHEN:\n\rVDgrdLimVHiASILC is reset to the initial value VMMP_VSOEM_p_AIniDgrdLimVHiASILC\n\r \n\rELSE:\n\rVDgrdLimVHiASILC = Integration of output from LookUp (TiMon, VMMP_VSOEM_p1_ADgrdLimVHiASILC, VMMP_VSOEM_px_ADgrdLimVHiASILC) with the initial value VMMP_VSOEM_p_AIniDgrdLimVHiASILC.",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "Computation of the variable value for the velocity degradation limiter high ASIL C\n\r \n\rIF OR[1,2]:\n\r1) FlgAcvMonDeceCrit = 0\n\r2) FlgRstTiMon =1\n\r \n\rTHEN:\n\rVDgrdLimVHiASILC is reset to the initial value VMMP_VSOEM_p_AIniDgrdLimVHiASILC\n\r \n\rELSE:\n\rVDgrdLimVHiASILC = Integration of output from LookUp (TiMon, VMMP_VSOEM_p1_ADgrdLimVHiASILC, VMMP_VSOEM_px_ADgrdLimVHiASILC) with the initial value VMMP_VSOEM_p_AIniDgrdLimVHiASILC.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
30016646223.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Computation of the variable value for the velocity degradation limiter high ASIL B VDgrdLimVHiASILB = LookUp (TiMon, VMMP_VSOEM_p
Computation of the variable value for the velocity degradation limiter high ASIL B

VDgrdLimVHiASILB = LookUp (TiMon, VMMP_VSOEM_p1_VDgrdLimVHiASILB, VMMP_VSOEM_px_VDgrdLimVHiASILB)

Raw

{
  "ID": "16646223.0",
  "ASIL": "  ASIL D",
  "Text": "Computation of the variable value for the velocity degradation limiter high ASIL B\n\r \n\rVDgrdLimVHiASILB = LookUp (TiMon, VMMP_VSOEM_p1_VDgrdLimVHiASILB, VMMP_VSOEM_px_VDgrdLimVHiASILB)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1213550.0",
  "Description": "Computation of the variable value for the velocity degradation limiter high ASIL B\n\r \n\rVDgrdLimVHiASILB = LookUp (TiMon, VMMP_VSOEM_p1_VDgrdLimVHiASILB, VMMP_VSOEM_px_VDgrdLimVHiASILB)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
30127213439.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
Computation of the variable value for the velocity degradation limiter high ASIL B IF OR[1,2]: 1) FlgAcvMonDeceCrit = 0 2) FlgR
Computation of the variable value for the velocity degradation limiter high ASIL B

IF OR[1,2]:

1) FlgAcvMonDeceCrit = 0

2) FlgRstTiMon =1

THEN:

VDgrdLimVHiASILB is reset to the initial value VMMP_VSOEM_p_AIniDgrdLimVHiASILB

ELSE:

VDgrdLimVHiASILB = Integration of output from LookUp (TiMon, VMMP_VSOEM_p1_ADgrdLimVHiASILB, VMMP_VSOEM_px_ADgrdLimVHiASILB) with the initial value VMMP_VSOEM_p_AIniDgrdLimVHiASILB.

Raw

{
  "ID": "27213439.0",
  "ASIL": "  ASIL D",
  "Text": "Computation of the variable value for the velocity degradation limiter high ASIL B\n\r \n\rIF OR[1,2]:\n\r1) FlgAcvMonDeceCrit = 0\n\r2) FlgRstTiMon =1\n\r \n\rTHEN:\n\rVDgrdLimVHiASILB is reset to the initial value VMMP_VSOEM_p_AIniDgrdLimVHiASILB\n\r \n\rELSE:\n\rVDgrdLimVHiASILB = Integration of output from LookUp (TiMon, VMMP_VSOEM_p1_ADgrdLimVHiASILB, VMMP_VSOEM_px_ADgrdLimVHiASILB) with the initial value VMMP_VSOEM_p_AIniDgrdLimVHiASILB.",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "Computation of the variable value for the velocity degradation limiter high ASIL B\n\r \n\rIF OR[1,2]:\n\r1) FlgAcvMonDeceCrit = 0\n\r2) FlgRstTiMon =1\n\r \n\rTHEN:\n\rVDgrdLimVHiASILB is reset to the initial value VMMP_VSOEM_p_AIniDgrdLimVHiASILB\n\r \n\rELSE:\n\rVDgrdLimVHiASILB = Integration of output from LookUp (TiMon, VMMP_VSOEM_p1_ADgrdLimVHiASILB, VMMP_VSOEM_px_ADgrdLimVHiASILB) with the initial value VMMP_VSOEM_p_AIniDgrdLimVHiASILB.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}