Source files
Mapping profiles
TORINO grounded verification · testcase
VMMP conservative · requirement
Import history
VME-PROD-VehicleMotionManagement - VMMP_SRV_ASOTA.xlsx · source records
| Row | ID | Type | Status | Relevant | Candidate | Reason | Normalized text |
|---|---|---|---|---|---|---|---|
| 102 | 16645204.0 | Functional | Released | yes | True | IF [1]: 1) Driving direction is forward (VSOVD_s_StDrvDir = 1) THEN: TqCordDmd = abs(LOCCOP_s_TqWhlAcce_TqDmd) - LODM_s_TqWhIF [1]: 1) Driving direction is forward (VSOVD_s_StDrvDir = 1) THEN: TqCordDmd = abs(LOCCOP_s_TqWhlAcce_TqDmd) - LODM_s_TqWhlDece_TqTar ASOTA_s_TqCordDmd = TqCordDmd Raw{
"ID": "16645204.0",
"ASIL": " QM",
"Text": "IF [1]: \n\r1) Driving direction is forward (VSOVD_s_StDrvDir = 1) \n\rTHEN: \n\rTqCordDmd = abs(LOCCOP_s_TqWhlAcce_TqDmd) - LODM_s_TqWhlDece_TqTar\n\rASOTA_s_TqCordDmd =\n\r TqCordDmd",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1208870.0",
"Description": "IF [1]: \n\r1) Driving direction is forward (VSOVD_s_StDrvDir = 1) \n\rTHEN: \n\rTqCordDmd = abs(LOCCOP_s_TqWhlAcce_TqDmd) - LODM_s_TqWhlDece_TqTar\n\rASOTA_s_TqCordDmd =\n\r TqCordDmd",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 103 | 48979127.0 | Functional | Released | yes | True | IF [AND(1,2)]: 1) Driving direction is forward (VSOVD_s_StDrvDir = 1) 2) VMMP_ASOTA_p_SwtTqPotImdtCmp is true THEN: TqWhlAccIF [AND(1,2)]: 1) Driving direction is forward (VSOVD_s_StDrvDir = 1) 2) VMMP_ASOTA_p_SwtTqPotImdtCmp is true THEN: TqWhlAccePot_TqDmd = max(abs(LOCCOP_s_TqWhlAcce_TqDmd), LODM_s_TqWhlAcce_TqPotImdtMin) ELSE IF[AND(1,2)]: 1) Driving direction is backward ( VSOVD_s_StDrvDir = 2) 2) VMMP_ASOTA_p_SwtTqPotImdtCmp is true THEN: TqWhlAccePot_TqDmd = max(abs(LOCCOP_s_TqWhlAcce_TqDmd), LODM_s_TqWhlAcce_TqPotImdtMax*(-1)) ELSE: TqWhlAccePot_TqDmd = max(abs(LOCCOP_s_TqWhlAcce_TqDmd),0) Raw{
"ID": "48979127.0",
"ASIL": " QM",
"Text": "IF [AND(1,2)]: \n\r1) Driving direction is forward (VSOVD_s_StDrvDir = 1)\n\r2) VMMP_ASOTA_p_SwtTqPotImdtCmp is true\n\rTHEN: \n\rTqWhlAccePot_TqDmd = max(abs(LOCCOP_s_TqWhlAcce_TqDmd), LODM_s_TqWhlAcce_TqPotImdtMin)\n\rELSE IF[AND(1,2)]:\n\r1) Driving direction is backward (\n\rVSOVD_s_StDrvDir = 2)\n\r2) VMMP_ASOTA_p_SwtTqPotImdtCmp is true\n\rTHEN:\n\rTqWhlAccePot_TqDmd = max(abs(LOCCOP_s_TqWhlAcce_TqDmd), LODM_s_TqWhlAcce_TqPotImdtMax*(-1))\n\rELSE:\n\rTqWhlAccePot_TqDmd = max(abs(LOCCOP_s_TqWhlAcce_TqDmd),0)",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "IF [AND(1,2)]: \n\r1) Driving direction is forward (VSOVD_s_StDrvDir = 1)\n\r2) VMMP_ASOTA_p_SwtTqPotImdtCmp is true\n\rTHEN: \n\rTqWhlAccePot_TqDmd = max(abs(LOCCOP_s_TqWhlAcce_TqDmd), LODM_s_TqWhlAcce_TqPotImdtMin)\n\rELSE IF[AND(1,2)]:\n\r1) Driving direction is backward (\n\rVSOVD_s_StDrvDir = 2)\n\r2) VMMP_ASOTA_p_SwtTqPotImdtCmp is true\n\rTHEN:\n\rTqWhlAccePot_TqDmd = max(abs(LOCCOP_s_TqWhlAcce_TqDmd), LODM_s_TqWhlAcce_TqPotImdtMax*(-1))\n\rELSE:\n\rTqWhlAccePot_TqDmd = max(abs(LOCCOP_s_TqWhlAcce_TqDmd),0)",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 104 | 46182430.0 | Functional | Released | yes | True | IF [1]: 1) Driving direction is forward (VSOVD_s_StDrvDir = 1) THEN: TqWhlAccePot_TqDmd = max(abs(LOCCOP_s_TqWhlAcce_TqDmd),IF [1]: 1) Driving direction is forward (VSOVD_s_StDrvDir = 1) THEN: TqWhlAccePot_TqDmd = max(abs(LOCCOP_s_TqWhlAcce_TqDmd), LODM_s_TqWhlAcce_TqPotImdtMin) ELSE IF[1]: 1) Driving direction is backward ( VSOVD_s_StDrvDir = 2) THEN: TqWhlAccePot_TqDmd = max(abs(LOCCOP_s_TqWhlAcce_TqDmd), LODM_s_TqWhlAcce_TqPotImdtMax*(-1)) ELSE: TqWhlAccePot_TqDmd = max(abs(LOCCOP_s_TqWhlAcce_TqDmd),0) Raw{
"ID": "46182430.0",
"ASIL": " QM",
"Text": "IF [1]: \n\r1) Driving direction is forward (VSOVD_s_StDrvDir = 1) \n\rTHEN: \n\rTqWhlAccePot_TqDmd = max(abs(LOCCOP_s_TqWhlAcce_TqDmd), LODM_s_TqWhlAcce_TqPotImdtMin)\n\rELSE IF[1]:\n\r1) Driving direction is backward (\n\rVSOVD_s_StDrvDir = 2)\n\rTHEN:\n\rTqWhlAccePot_TqDmd = max(abs(LOCCOP_s_TqWhlAcce_TqDmd), LODM_s_TqWhlAcce_TqPotImdtMax*(-1))\n\rELSE:\n\rTqWhlAccePot_TqDmd = max(abs(LOCCOP_s_TqWhlAcce_TqDmd),0)",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "IF [1]: \n\r1) Driving direction is forward (VSOVD_s_StDrvDir = 1) \n\rTHEN: \n\rTqWhlAccePot_TqDmd = max(abs(LOCCOP_s_TqWhlAcce_TqDmd), LODM_s_TqWhlAcce_TqPotImdtMin)\n\rELSE IF[1]:\n\r1) Driving direction is backward (\n\rVSOVD_s_StDrvDir = 2)\n\rTHEN:\n\rTqWhlAccePot_TqDmd = max(abs(LOCCOP_s_TqWhlAcce_TqDmd), LODM_s_TqWhlAcce_TqPotImdtMax*(-1))\n\rELSE:\n\rTqWhlAccePot_TqDmd = max(abs(LOCCOP_s_TqWhlAcce_TqDmd),0)",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 105 | 46182116.0 | Functional | Released | yes | True | IF [1]: 1) Driving direction is forward (VSOVD_s_StDrvDir = 1) THEN: TqCordDmd = abs(TqWhlAccePot_TqDmd) - LODM_s_TqWhlDece_IF [1]: 1) Driving direction is forward (VSOVD_s_StDrvDir = 1) THEN: TqCordDmd = abs(TqWhlAccePot_TqDmd) - LODM_s_TqWhlDece_TqTar ASOTA_s_TqCordDmd = TqCordDmd Raw{
"ID": "46182116.0",
"ASIL": " QM",
"Text": "IF [1]: \n\r1) Driving direction is forward (VSOVD_s_StDrvDir = 1) \n\rTHEN: \n\rTqCordDmd = abs(TqWhlAccePot_TqDmd) - LODM_s_TqWhlDece_TqTar\n\rASOTA_s_TqCordDmd =\n\r TqCordDmd",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "IF [1]: \n\r1) Driving direction is forward (VSOVD_s_StDrvDir = 1) \n\rTHEN: \n\rTqCordDmd = abs(TqWhlAccePot_TqDmd) - LODM_s_TqWhlDece_TqTar\n\rASOTA_s_TqCordDmd =\n\r TqCordDmd",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 106 | 16645205.0 | Functional | Released | yes | True | IF [1]: 1) Driving direction is backward (VSOVD_s_StDrvDir = 2) THEN: TqAct = LODM_s_TqWhlAcce_TqAct*(-1) - LODM_s_TqWhlDece_IF [1]: 1) Driving direction is backward (VSOVD_s_StDrvDir = 2) THEN: TqAct = LODM_s_TqWhlAcce_TqAct*(-1) - LODM_s_TqWhlDece_TqAct ASOTA_s_TqAct = PhySigOutFct (TqAct, dStVld, 0) Raw{
"ID": "16645205.0",
"ASIL": " QM",
"Text": "IF [1]:\n\r1) Driving direction is backward (VSOVD_s_StDrvDir = 2) \n\rTHEN: \n\rTqAct = LODM_s_TqWhlAcce_TqAct*(-1) - LODM_s_TqWhlDece_TqAct \n\rASOTA_s_TqAct = PhySigOutFct (TqAct, dStVld, 0)",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1208866.0",
"Description": "IF [1]:\n\r1) Driving direction is backward (VSOVD_s_StDrvDir = 2) \n\rTHEN: \n\rTqAct = LODM_s_TqWhlAcce_TqAct*(-1) - LODM_s_TqWhlDece_TqAct \n\rASOTA_s_TqAct = PhySigOutFct (TqAct, dStVld, 0)",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 107 | 16645206.0 | Functional | Released | yes | True | IF [1]: 1) Driving direction is backward (VSOVD_s_StDrvDir = 2) THEN: TqCordDmd = abs(LOCCOP_s_TqWhlAcce_TqDmd) - LODM_s_TqWhIF [1]: 1) Driving direction is backward (VSOVD_s_StDrvDir = 2) THEN: TqCordDmd = abs(LOCCOP_s_TqWhlAcce_TqDmd) - LODM_s_TqWhlDece_TqTar ASOTA_s_TqCordDmd = TqCordDmd Raw{
"ID": "16645206.0",
"ASIL": " QM",
"Text": "IF [1]:\n\r1) Driving direction is backward (VSOVD_s_StDrvDir = 2) \n\rTHEN: \n\rTqCordDmd = abs(LOCCOP_s_TqWhlAcce_TqDmd) - LODM_s_TqWhlDece_TqTar \n\rASOTA_s_TqCordDmd = TqCordDmd",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1208872.0",
"Description": "IF [1]:\n\r1) Driving direction is backward (VSOVD_s_StDrvDir = 2) \n\rTHEN: \n\rTqCordDmd = abs(LOCCOP_s_TqWhlAcce_TqDmd) - LODM_s_TqWhlDece_TqTar \n\rASOTA_s_TqCordDmd = TqCordDmd",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 108 | 46182307.0 | Functional | Released | yes | True | IF [1]: 1) Driving direction is backward (VSOVD_s_StDrvDir = 2) THEN: TqCordDmd = abs(TqWhlAccePot_TqDmd) - LODM_s_TqWhlDece_IF [1]: 1) Driving direction is backward (VSOVD_s_StDrvDir = 2) THEN: TqCordDmd = abs(TqWhlAccePot_TqDmd) - LODM_s_TqWhlDece_TqTar ASOTA_s_TqCordDmd = TqCordDmd Raw{
"ID": "46182307.0",
"ASIL": " QM",
"Text": "IF [1]:\n\r1) Driving direction is backward (VSOVD_s_StDrvDir = 2) \n\rTHEN: \n\rTqCordDmd = abs(TqWhlAccePot_TqDmd) - LODM_s_TqWhlDece_TqTar \n\rASOTA_s_TqCordDmd = TqCordDmd",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "IF [1]:\n\r1) Driving direction is backward (VSOVD_s_StDrvDir = 2) \n\rTHEN: \n\rTqCordDmd = abs(TqWhlAccePot_TqDmd) - LODM_s_TqWhlDece_TqTar \n\rASOTA_s_TqCordDmd = TqCordDmd",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 109 | 16645207.0 | Functional | Released | yes | True | IF [1]: 1) Driving direction is forward (VSOVD_s_StDrvDir = 1) THEN: TqAct1 = LODM_s_TqWhlAcce_TqAct ASOTA_s_TqWhlAcce_TqAcIF [1]: 1) Driving direction is forward (VSOVD_s_StDrvDir = 1) THEN: TqAct1 = LODM_s_TqWhlAcce_TqAct ASOTA_s_TqWhlAcce_TqAct = PhySigOutFct (TqAct1, ASOTA_s_DiagLODMTqWhlAcce_StEveReq, 0) Raw{
"ID": "16645207.0",
"ASIL": " QM",
"Text": "IF [1]: \n\r1) Driving direction is forward (VSOVD_s_StDrvDir = 1) \n\rTHEN: \n\rTqAct1 = LODM_s_TqWhlAcce_TqAct\n\rASOTA_s_TqWhlAcce_TqAct = PhySigOutFct (TqAct1, ASOTA_s_DiagLODMTqWhlAcce_StEveReq, 0)",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1208878.0",
"Description": "IF [1]: \n\r1) Driving direction is forward (VSOVD_s_StDrvDir = 1) \n\rTHEN: \n\rTqAct1 = LODM_s_TqWhlAcce_TqAct\n\rASOTA_s_TqWhlAcce_TqAct = PhySigOutFct (TqAct1, ASOTA_s_DiagLODMTqWhlAcce_StEveReq, 0)",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 110 | 16645208.0 | Functional | Released | yes | True | IF [1]: 1) Driving direction is backward (VSOVD_s_StDrvDir = 2) THEN: TqAct2 = LODM_s_TqWhlAcce_TqAct*(-1) ASOTA_s_TqWhlAcIF [1]: 1) Driving direction is backward (VSOVD_s_StDrvDir = 2) THEN: TqAct2 = LODM_s_TqWhlAcce_TqAct*(-1) ASOTA_s_TqWhlAcce_TqAct = PhySigOutFct (TqAct2, ASOTA_s_DiagLODMTqWhlAcce_StEveReq, 0) Raw{
"ID": "16645208.0",
"ASIL": " QM",
"Text": "IF [1]: \n\r1) Driving direction is backward (VSOVD_s_StDrvDir = 2) \n\rTHEN: \n\rTqAct2 = LODM_s_TqWhlAcce_TqAct*(-1) \n\rASOTA_s_TqWhlAcce_TqAct = PhySigOutFct (TqAct2, ASOTA_s_DiagLODMTqWhlAcce_StEveReq, 0)",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1208880.0",
"Description": "IF [1]: \n\r1) Driving direction is backward (VSOVD_s_StDrvDir = 2) \n\rTHEN: \n\rTqAct2 = LODM_s_TqWhlAcce_TqAct*(-1) \n\rASOTA_s_TqWhlAcce_TqAct = PhySigOutFct (TqAct2, ASOTA_s_DiagLODMTqWhlAcce_StEveReq, 0)",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 111 | 16645209.0 | Functional | Released | yes | True | ASOTA_s_TqWhlAcce_TqGrdAct = PhySigOutFct (LODM_s_TqWhlAcce_TqGrdAct, ASOTA_s_DiagLODMTqWhlAcce_StEveReq, 0)ASOTA_s_TqWhlAcce_TqGrdAct = PhySigOutFct (LODM_s_TqWhlAcce_TqGrdAct, ASOTA_s_DiagLODMTqWhlAcce_StEveReq, 0) Raw{
"ID": "16645209.0",
"ASIL": " QM",
"Text": "ASOTA_s_TqWhlAcce_TqGrdAct = PhySigOutFct (LODM_s_TqWhlAcce_TqGrdAct, ASOTA_s_DiagLODMTqWhlAcce_StEveReq, 0)",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1208896.0",
"Description": "ASOTA_s_TqWhlAcce_TqGrdAct = PhySigOutFct (LODM_s_TqWhlAcce_TqGrdAct, ASOTA_s_DiagLODMTqWhlAcce_StEveReq, 0)",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 112 | 16645210.0 | Functional | Released | yes | True | IF [AND(1,2)]: 1) DSOPRE_s_FlgBrkMScaAcv = 1 2) (abs(LOCCOP_s_TqWhlAcce_TqDmd) - LODM_s_TqWhlDece_TqTar) < 0 THEN: CordDmdCtlIF [AND(1,2)]: 1) DSOPRE_s_FlgBrkMScaAcv = 1 2) (abs(LOCCOP_s_TqWhlAcce_TqDmd) - LODM_s_TqWhlDece_TqTar) < 0 THEN: CordDmdCtl = (abs(LOCCOP_s_TqWhlAcce_TqDmd) - LODM_s_TqWhlDece_TqTar) / VSOVD_s_FacMVehBrk ASOTA_s_TqCordDmdCtl = CordDmdCtl ELSE: ASOTA_s_TqCordDmdCtl = abs(LOCCOP_s_TqWhlAcce_TqDmd) - LODM_s_TqWhlDece_TqTar Raw{
"ID": "16645210.0",
"ASIL": " QM",
"Text": "IF [AND(1,2)]: \n\r1) DSOPRE_s_FlgBrkMScaAcv = 1\n\r2) (abs(LOCCOP_s_TqWhlAcce_TqDmd) - LODM_s_TqWhlDece_TqTar) < 0\n\rTHEN:\n\rCordDmdCtl = (abs(LOCCOP_s_TqWhlAcce_TqDmd) - LODM_s_TqWhlDece_TqTar) / VSOVD_s_FacMVehBrk\n\rASOTA_s_TqCordDmdCtl = CordDmdCtl\n\rELSE:\n\rASOTA_s_TqCordDmdCtl = abs(LOCCOP_s_TqWhlAcce_TqDmd) - LODM_s_TqWhlDece_TqTar",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1253886.0",
"Description": "IF [AND(1,2)]: \n\r1) DSOPRE_s_FlgBrkMScaAcv = 1\n\r2) (abs(LOCCOP_s_TqWhlAcce_TqDmd) - LODM_s_TqWhlDece_TqTar) < 0\n\rTHEN:\n\rCordDmdCtl = (abs(LOCCOP_s_TqWhlAcce_TqDmd) - LODM_s_TqWhlDece_TqTar) / VSOVD_s_FacMVehBrk\n\rASOTA_s_TqCordDmdCtl = CordDmdCtl\n\rELSE:\n\rASOTA_s_TqCordDmdCtl = abs(LOCCOP_s_TqWhlAcce_TqDmd) - LODM_s_TqWhlDece_TqTar",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 113 | 47144074.0 | Functional | Released | yes | True | IF [AND(1,2)]: 1) DSOPRE_s_FlgBrkMScaAcv = 1 2) (TqWhlAccePot_TqDmd - LODM_s_TqWhlDece_TqTar) < 0 THEN: CordDmdCtl = (TqWhlAcIF [AND(1,2)]: 1) DSOPRE_s_FlgBrkMScaAcv = 1 2) (TqWhlAccePot_TqDmd - LODM_s_TqWhlDece_TqTar) < 0 THEN: CordDmdCtl = (TqWhlAccePot_TqDmd - LODM_s_TqWhlDece_TqTar) / VSOVD_s_FacMVehBrk ASOTA_s_TqCordDmdCtl = CordDmdCtl ELSE: ASOTA_s_TqCordDmdCtl = TqWhlAccePot_TqDmd - LODM_s_TqWhlDece_TqTar Raw{
"ID": "47144074.0",
"ASIL": " QM",
"Text": "IF [AND(1,2)]: \n\r1) DSOPRE_s_FlgBrkMScaAcv = 1\n\r2) (TqWhlAccePot_TqDmd - LODM_s_TqWhlDece_TqTar) < 0\n\rTHEN:\n\rCordDmdCtl = (TqWhlAccePot_TqDmd - LODM_s_TqWhlDece_TqTar) / VSOVD_s_FacMVehBrk\n\rASOTA_s_TqCordDmdCtl = CordDmdCtl\n\rELSE:\n\rASOTA_s_TqCordDmdCtl = TqWhlAccePot_TqDmd - LODM_s_TqWhlDece_TqTar",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "IF [AND(1,2)]: \n\r1) DSOPRE_s_FlgBrkMScaAcv = 1\n\r2) (TqWhlAccePot_TqDmd - LODM_s_TqWhlDece_TqTar) < 0\n\rTHEN:\n\rCordDmdCtl = (TqWhlAccePot_TqDmd - LODM_s_TqWhlDece_TqTar) / VSOVD_s_FacMVehBrk\n\rASOTA_s_TqCordDmdCtl = CordDmdCtl\n\rELSE:\n\rASOTA_s_TqCordDmdCtl = TqWhlAccePot_TqDmd - LODM_s_TqWhlDece_TqTar",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 114 | 16645211.0 | Functional | Released | yes | True | IF [1]: 1) DSOPRE_s_FlgBrkMScaAcv = 1 THEN: TqActCtl = ASOTA_s_TqAct / VSOVD_s_FacMVehBrk ASOTA_s_TqActCtl = PhySigOutFct (TIF [1]: 1) DSOPRE_s_FlgBrkMScaAcv = 1 THEN: TqActCtl = ASOTA_s_TqAct / VSOVD_s_FacMVehBrk ASOTA_s_TqActCtl = PhySigOutFct (TqActCtl, dStVld, 0) ELSE: ASOTA_s_TqActCtl= PhySigOutFct (ASOTA_s_TqAct, dStVld, 0) Raw{
"ID": "16645211.0",
"ASIL": " QM",
"Text": "IF [1]: \n\r1) DSOPRE_s_FlgBrkMScaAcv = 1\n\rTHEN: \n\rTqActCtl = ASOTA_s_TqAct / VSOVD_s_FacMVehBrk\n\rASOTA_s_TqActCtl = PhySigOutFct (TqActCtl, dStVld, 0)\n\rELSE:\n\rASOTA_s_TqActCtl= PhySigOutFct (ASOTA_s_TqAct, dStVld, 0)",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1253888.0",
"Description": "IF [1]: \n\r1) DSOPRE_s_FlgBrkMScaAcv = 1\n\rTHEN: \n\rTqActCtl = ASOTA_s_TqAct / VSOVD_s_FacMVehBrk\n\rASOTA_s_TqActCtl = PhySigOutFct (TqActCtl, dStVld, 0)\n\rELSE:\n\rASOTA_s_TqActCtl= PhySigOutFct (ASOTA_s_TqAct, dStVld, 0)",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 115 | 16645229.0 | Functional | Released | yes | True | ASOTA_s_TqWhlDece_TqAct= PhySigOutFct (-1*LODM_s_TqWhlDece_TqAct, ASOTA_s_DiagLODMTqWhlDece_StEveReq, 0)ASOTA_s_TqWhlDece_TqAct= PhySigOutFct (-1*LODM_s_TqWhlDece_TqAct, ASOTA_s_DiagLODMTqWhlDece_StEveReq, 0) Raw{
"ID": "16645229.0",
"ASIL": " ASIL D",
"Text": "ASOTA_s_TqWhlDece_TqAct= PhySigOutFct (-1*LODM_s_TqWhlDece_TqAct, ASOTA_s_DiagLODMTqWhlDece_StEveReq, 0)",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1457098.0",
"Description": "ASOTA_s_TqWhlDece_TqAct= PhySigOutFct (-1*LODM_s_TqWhlDece_TqAct, ASOTA_s_DiagLODMTqWhlDece_StEveReq, 0)",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 116 | 16645212.0 | Functional | Released | yes | True | ASOTA_s_TqWhlDece_TqTar = LODM_s_TqWhlDece_TqTar*(-1)ASOTA_s_TqWhlDece_TqTar = LODM_s_TqWhlDece_TqTar*(-1) Raw{
"ID": "16645212.0",
"ASIL": " QM",
"Text": "ASOTA_s_TqWhlDece_TqTar = LODM_s_TqWhlDece_TqTar*(-1)",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1272428.0",
"Description": "ASOTA_s_TqWhlDece_TqTar = LODM_s_TqWhlDece_TqTar*(-1)",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 117 | 16645213.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | Wheel brakeWheel brake Raw{
"ID": "16645213.0",
"ASIL": " ",
"Text": "Wheel brake",
"Type": "Folder",
"Status": "",
"Summary": "Wheel brake",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1169798.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 118 | 16645214.0 | Functional | Released | yes | True | ASOTA_s_TqWhlBrk_TqAct = PhySigOutFct ( LODM_s_TqWhlBrk_TqAct, ASOTA_s_DiagLODMTqWhlDece_StEveReq, 0)ASOTA_s_TqWhlBrk_TqAct = PhySigOutFct ( LODM_s_TqWhlBrk_TqAct, ASOTA_s_DiagLODMTqWhlDece_StEveReq, 0) Raw{
"ID": "16645214.0",
"ASIL": " QM",
"Text": "ASOTA_s_TqWhlBrk_TqAct = PhySigOutFct (\n\rLODM_s_TqWhlBrk_TqAct, ASOTA_s_DiagLODMTqWhlDece_StEveReq, 0)",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1126644.0",
"Description": "ASOTA_s_TqWhlBrk_TqAct = PhySigOutFct (\n\rLODM_s_TqWhlBrk_TqAct, ASOTA_s_DiagLODMTqWhlDece_StEveReq, 0)",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 119 | 16645215.0 | Functional | Released | yes | True | ASOTA_s_TqWhlBrk_TqGrdAct = PhySigOutFct ( LODM_s_TqWhlBrk_TqGrdAct , ASOTA_s_DiagLODMTqWhlDece_StEveReq, 0)ASOTA_s_TqWhlBrk_TqGrdAct = PhySigOutFct ( LODM_s_TqWhlBrk_TqGrdAct , ASOTA_s_DiagLODMTqWhlDece_StEveReq, 0) Raw{
"ID": "16645215.0",
"ASIL": " QM",
"Text": "ASOTA_s_TqWhlBrk_TqGrdAct = PhySigOutFct (\n\rLODM_s_TqWhlBrk_TqGrdAct\n\r, ASOTA_s_DiagLODMTqWhlDece_StEveReq, 0)",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1126646.0",
"Description": "ASOTA_s_TqWhlBrk_TqGrdAct = PhySigOutFct (\n\rLODM_s_TqWhlBrk_TqGrdAct\n\r, ASOTA_s_DiagLODMTqWhlDece_StEveReq, 0)",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 120 | 16645216.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | Predictive gearing torquePredictive gearing torque Raw{
"ID": "16645216.0",
"ASIL": " ",
"Text": "Predictive gearing torque",
"Type": "Folder",
"Status": "",
"Summary": "Predictive gearing torque",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1271654.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 121 | 16645217.0 | Functional | Released | yes | True | IF [1]: 1) first bit (Bit0, "FlgSigNotConf") is set in at least one of the classifiers THEN: ASOTA_s_DiagLODMTqPred_StEveReq =IF [1]: 1) first bit (Bit0, "FlgSigNotConf") is set in at least one of the classifiers THEN: ASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigDi ELSE IF [1]: 1) within the time span starting at (err_qual_time + err_dequal_time) and ending at the current time step, conditions 2) AND 3) AND 4) are satisfied for a continuous duration of at least err_qual_time 2) at least one signal has NOT a valid value as given by valid_signal_values 3) 6th bit (Bit5, "FlgMonNotAcv") is NOT set in any of the classifiers 4) TDiagStart = 1 THEN: ASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigNotVld ELSE IF [1]: 1) within the time span starting at (err_qual_time + err_dequal_time) and ending at the current time step, conditions 2) AND 3) AND 4) are satisfied for a continuous duration of at least err_qual_time 2) 8th bit (Bit7, "FlgErrCur") is set in at least one of the classifiers 3) 6th bit (Bit5, "FlgMonNotAcv") is NOT set in any of the classifiers 4) TDiagStart = 1 THEN: ASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigNotVld ELSE IF [1]: 1) 3rd bit (Bit2, "FlgErrQlf") is set in at least one of the classifiers THEN: ASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigFail ELSE IF [1] 1) 4th bit (Bit3, "FlgIni") is set in at least one of the classifiers THEN: ASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigIni ELSE IF [1] 1) 6th bit (Bit5, "FlgMonNotAcv") is set in at least one of the classifiers THEN: ASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigIni ELSE IF [1] 1) at least one signal has NOT a valid value as given by valid_signal_values THEN: ASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigSusp ELSE IF [1] 1) 8th bit (Bit7, "FlgErrCur") is set in at least one of the classifiers THEN: ASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigSusp ELSE: ASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigNone with: * classifiers: ** LODM_sc_TqWhlAcce_TqPredCEIdleSpd * valid_signal_values: ** LODM_s_TqWhlAcce_TqPredCEIdleSpd: [-100000 .. 100000] * err_qual_time: 500 ms (with parameter VMMP_ASOTA_p_DiagLODMTqPredErrCurInc = 200) * err_dequal_time: 500 ms (with parameter VMMP_ASOTA_p_DiagLODMTqPredErrCurDec = -200) Raw{
"ID": "16645217.0",
"ASIL": " ASIL B",
"Text": "IF [1]:\n\r1) first bit (Bit0, \"FlgSigNotConf\") is set in at least one of the classifiers\n\rTHEN:\n\rASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigDi\n\r \n\rELSE IF [1]:\n\r1) within the time span starting at (err_qual_time + err_dequal_time) and ending at the current time step, conditions 2) AND 3) AND 4) are satisfied for a continuous duration of at least err_qual_time\n\r2) at least one signal has NOT a valid value as given by valid_signal_values\n\r3) 6th bit (Bit5, \"FlgMonNotAcv\") is NOT set in any of the classifiers\n\r4) TDiagStart = 1\n\rTHEN:\n\rASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigNotVld\n\r \n\rELSE IF [1]:\n\r1) within the time span starting at (err_qual_time + err_dequal_time) and ending at the current time step, conditions 2) AND 3) AND 4) are satisfied for a continuous duration of at least err_qual_time\n\r2) 8th bit (Bit7, \"FlgErrCur\") is set in at least one of the classifiers\n\r3) 6th bit (Bit5, \"FlgMonNotAcv\") is NOT set in any of the classifiers\n\r4) TDiagStart = 1\n\rTHEN:\n\rASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigNotVld\n\r \n\rELSE IF [1]:\n\r1) 3rd bit (Bit2, \"FlgErrQlf\") is set in at least one of the classifiers\n\rTHEN:\n\rASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigFail\n\r \n\rELSE IF [1]\n\r1) 4th bit (Bit3, \"FlgIni\") is set in at least one of the classifiers\n\rTHEN:\n\rASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigIni\n\r \n\rELSE IF [1]\n\r1) 6th bit (Bit5, \"FlgMonNotAcv\") is set in at least one of the classifiers\n\rTHEN:\n\rASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigIni\n\r \n\rELSE IF [1]\n\r1) at least one signal has NOT a valid value as given by valid_signal_values\n\rTHEN:\n\rASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigSusp\n\r \n\rELSE IF [1]\n\r1) 8th bit (Bit7, \"FlgErrCur\") is set in at least one of the classifiers\n\rTHEN:\n\rASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigSusp\n\r \n\rELSE:\n\rASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigNone\n\r \n\rwith:\n\r* classifiers:\n\r** LODM_sc_TqWhlAcce_TqPredCEIdleSpd\n\r* valid_signal_values:\n\r** LODM_s_TqWhlAcce_TqPredCEIdleSpd: [-100000 .. 100000]\n\r* err_qual_time: 500 ms (with parameter VMMP_ASOTA_p_DiagLODMTqPredErrCurInc = 200)\n\r* err_dequal_time: 500 ms (with parameter VMMP_ASOTA_p_DiagLODMTqPredErrCurDec = -200)",
"Type": "Functional",
"Status": "Released",
"Summary": "Diag Event Calculation",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1339520.0",
"Description": "IF [1]:\n\r1) first bit (Bit0, \"FlgSigNotConf\") is set in at least one of the classifiers\n\rTHEN:\n\rASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigDi\n\r \n\rELSE IF [1]:\n\r1) within the time span starting at (err_qual_time + err_dequal_time) and ending at the current time step, conditions 2) AND 3) AND 4) are satisfied for a continuous duration of at least err_qual_time\n\r2) at least one signal has NOT a valid value as given by valid_signal_values\n\r3) 6th bit (Bit5, \"FlgMonNotAcv\") is NOT set in any of the classifiers\n\r4) TDiagStart = 1\n\rTHEN:\n\rASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigNotVld\n\r \n\rELSE IF [1]:\n\r1) within the time span starting at (err_qual_time + err_dequal_time) and ending at the current time step, conditions 2) AND 3) AND 4) are satisfied for a continuous duration of at least err_qual_time\n\r2) 8th bit (Bit7, \"FlgErrCur\") is set in at least one of the classifiers\n\r3) 6th bit (Bit5, \"FlgMonNotAcv\") is NOT set in any of the classifiers\n\r4) TDiagStart = 1\n\rTHEN:\n\rASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigNotVld\n\r \n\rELSE IF [1]:\n\r1) 3rd bit (Bit2, \"FlgErrQlf\") is set in at least one of the classifiers\n\rTHEN:\n\rASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigFail\n\r \n\rELSE IF [1]\n\r1) 4th bit (Bit3, \"FlgIni\") is set in at least one of the classifiers\n\rTHEN:\n\rASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigIni\n\r \n\rELSE IF [1]\n\r1) 6th bit (Bit5, \"FlgMonNotAcv\") is set in at least one of the classifiers\n\rTHEN:\n\rASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigIni\n\r \n\rELSE IF [1]\n\r1) at least one signal has NOT a valid value as given by valid_signal_values\n\rTHEN:\n\rASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigSusp\n\r \n\rELSE IF [1]\n\r1) 8th bit (Bit7, \"FlgErrCur\") is set in at least one of the classifiers\n\rTHEN:\n\rASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigSusp\n\r \n\rELSE:\n\rASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigNone\n\r \n\rwith:\n\r* classifiers:\n\r** LODM_sc_TqWhlAcce_TqPredCEIdleSpd\n\r* valid_signal_values:\n\r** LODM_s_TqWhlAcce_TqPredCEIdleSpd: [-100000 .. 100000]\n\r* err_qual_time: 500 ms (with parameter VMMP_ASOTA_p_DiagLODMTqPredErrCurInc = 200)\n\r* err_dequal_time: 500 ms (with parameter VMMP_ASOTA_p_DiagLODMTqPredErrCurDec = -200)",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 122 | 21623106.0 | Functional | Released | yes | True | IF [OR(1,2,3,4)]: 1) ASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigFail 2) ASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveIF [OR(1,2,3,4)]: 1) ASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigFail 2) ASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigNotVld 3) ASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigDi 4) ASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigIni THEN: ASOTA_s_TqGbxInPred = 0 Raw{
"ID": "21623106.0",
"ASIL": " ASIL B",
"Text": "IF [OR(1,2,3,4)]:\n\r\n\r1) ASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigFail\n\r2) ASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigNotVld\n\r3) ASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigDi\n\r4) ASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigIni\n\rTHEN:\n\rASOTA_s_TqGbxInPred = 0",
"Type": "Functional",
"Status": "Released",
"Summary": "Fail and Init Case",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "IF [OR(1,2,3,4)]:\n\r\n\r1) ASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigFail\n\r2) ASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigNotVld\n\r3) ASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigDi\n\r4) ASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigIni\n\rTHEN:\n\rASOTA_s_TqGbxInPred = 0",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 123 | 21623133.0 | Functional | Released | yes | True | IF ASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigSusp THEN: ASOTA_s_TqGbxInPred shall be equal to the value of previous coIF ASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigSusp THEN: ASOTA_s_TqGbxInPred shall be equal to the value of previous computation cycle (Hold Last Value) Raw{
"ID": "21623133.0",
"ASIL": " ASIL B",
"Text": "IF\n\r\n\r\n\r\n\rASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigSusp\n\rTHEN:\n\rASOTA_s_TqGbxInPred shall be equal to the value of previous computation cycle (Hold Last Value)",
"Type": "Functional",
"Status": "Released",
"Summary": "Suspicious Case",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "IF\n\r\n\r\n\r\n\rASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigSusp\n\rTHEN:\n\rASOTA_s_TqGbxInPred shall be equal to the value of previous computation cycle (Hold Last Value)",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 124 | 16645218.0 | Functional | Released | yes | True | IF ASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigNone THEN: ASOTA_s_TqGbxInPred = abs(LODM_s_TqWhlAcce_TqPredCEIdleSpd)IF ASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigNone THEN: ASOTA_s_TqGbxInPred = abs(LODM_s_TqWhlAcce_TqPredCEIdleSpd) Raw{
"ID": "16645218.0",
"ASIL": " ASIL B",
"Text": "IF\n\rASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigNone\n\rTHEN:\n\rASOTA_s_TqGbxInPred = abs(LODM_s_TqWhlAcce_TqPredCEIdleSpd)",
"Type": "Functional",
"Status": "Released",
"Summary": "Valid Case",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1271656.0",
"Description": "IF\n\rASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigNone\n\rTHEN:\n\rASOTA_s_TqGbxInPred = abs(LODM_s_TqWhlAcce_TqPredCEIdleSpd)",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 125 | 24275324.0 | Functional | Released | yes | True | IF ASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigNone THEN: ASOTA_s_TqGbxInPred = LODM_s_TqWhlAcce_TqPredCEIdleSpdIF ASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigNone THEN: ASOTA_s_TqGbxInPred = LODM_s_TqWhlAcce_TqPredCEIdleSpd Raw{
"ID": "24275324.0",
"ASIL": " ASIL B",
"Text": "IF\n\rASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigNone\n\rTHEN:\n\rASOTA_s_TqGbxInPred = LODM_s_TqWhlAcce_TqPredCEIdleSpd",
"Type": "Functional",
"Status": "Released",
"Summary": "Valid Case",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "IF\n\rASOTA_s_DiagLODMTqPred_StEveReq = VMMP_c_DiagEveSigNone\n\rTHEN:\n\rASOTA_s_TqGbxInPred = LODM_s_TqWhlAcce_TqPredCEIdleSpd",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 126 | 16645219.0 | Folder | no | False | type_not_target, status_filtered, relevance_filtered | Torque InterventionTorque Intervention Raw{
"ID": "16645219.0",
"ASIL": " ",
"Text": "Torque Intervention",
"Type": "Folder",
"Status": "",
"Summary": "Torque Intervention",
"Relevant": "no",
"column_12": "",
"Foreign ID": "1205421.0",
"Description": "",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 127 | 16645220.0 | Functional | Released | yes | True | TiVec = ( 0, 0, VMMP_ASOTA_p_DiagLODMTqIntvErrCurInc, VMMP_ASOTA_p_DiagLODMTqIntvErrCurDec) DiagEve1 = DiagEveFct (LODM_s_StTqWhlTiVec = ( 0, 0, VMMP_ASOTA_p_DiagLODMTqIntvErrCurInc, VMMP_ASOTA_p_DiagLODMTqIntvErrCurDec) DiagEve1 = DiagEveFct (LODM_s_StTqWhlIntvAcv, LODM_sc_StTqWhlIntvAcv, VMMP_ASOTA_c_LODMStTqWhlIntvAcvMax, VMMP_ASOTA_c_LODMStTqWhlIntvAcvMin, TiVec, 0, 0, 1) DiagEve2 = DiagEveFct (LODM_s_TqWhlAcce_TqIntvDelta, LODM_sc_TqWhlAcce_TqIntvDelta, VMMP_ASOTA_c_TqWhlAcceTqIntvDeltaMax, VMMP_ASOTA_c_TqWhlAcceTqIntvDeltaMin, TiVec, 0, 0, 1) DiagEve3 = DiagEveFct (LODM_s_TqWhlDece_TqIntvDelta, LODM_sc_TqWhlDece_TqIntvDelta, VMMP_ASOTA_c_TqWhlDeceTqIntvDeltaMax, VMMP_ASOTA_c_TqWhlDeceTqIntvDeltaMin, TiVec, 0, 0, 1) ASOTA_s_DiagLODMTqIntv_StEveReq = DiagEveAllFct (DiagEve1, DiagEve2, DiagEve 3) Raw{
"ID": "16645220.0",
"ASIL": " QM",
"Text": "TiVec = ( 0, 0, VMMP_ASOTA_p_DiagLODMTqIntvErrCurInc, VMMP_ASOTA_p_DiagLODMTqIntvErrCurDec)\n\rDiagEve1 = DiagEveFct (LODM_s_StTqWhlIntvAcv, LODM_sc_StTqWhlIntvAcv, VMMP_ASOTA_c_LODMStTqWhlIntvAcvMax, VMMP_ASOTA_c_LODMStTqWhlIntvAcvMin, TiVec, 0, 0, 1)\n\rDiagEve2 = DiagEveFct (LODM_s_TqWhlAcce_TqIntvDelta, LODM_sc_TqWhlAcce_TqIntvDelta, VMMP_ASOTA_c_TqWhlAcceTqIntvDeltaMax, VMMP_ASOTA_c_TqWhlAcceTqIntvDeltaMin, TiVec, 0, 0, 1)\n\rDiagEve3 = DiagEveFct (LODM_s_TqWhlDece_TqIntvDelta, LODM_sc_TqWhlDece_TqIntvDelta,\n\rVMMP_ASOTA_c_TqWhlDeceTqIntvDeltaMax, VMMP_ASOTA_c_TqWhlDeceTqIntvDeltaMin, TiVec, 0, 0, 1)\n\rASOTA_s_DiagLODMTqIntv_StEveReq = DiagEveAllFct (DiagEve1, DiagEve2, DiagEve 3)",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1208916.0",
"Description": "TiVec = ( 0, 0, VMMP_ASOTA_p_DiagLODMTqIntvErrCurInc, VMMP_ASOTA_p_DiagLODMTqIntvErrCurDec)\n\rDiagEve1 = DiagEveFct (LODM_s_StTqWhlIntvAcv, LODM_sc_StTqWhlIntvAcv, VMMP_ASOTA_c_LODMStTqWhlIntvAcvMax, VMMP_ASOTA_c_LODMStTqWhlIntvAcvMin, TiVec, 0, 0, 1)\n\rDiagEve2 = DiagEveFct (LODM_s_TqWhlAcce_TqIntvDelta, LODM_sc_TqWhlAcce_TqIntvDelta, VMMP_ASOTA_c_TqWhlAcceTqIntvDeltaMax, VMMP_ASOTA_c_TqWhlAcceTqIntvDeltaMin, TiVec, 0, 0, 1)\n\rDiagEve3 = DiagEveFct (LODM_s_TqWhlDece_TqIntvDelta, LODM_sc_TqWhlDece_TqIntvDelta,\n\rVMMP_ASOTA_c_TqWhlDeceTqIntvDeltaMax, VMMP_ASOTA_c_TqWhlDeceTqIntvDeltaMin, TiVec, 0, 0, 1)\n\rASOTA_s_DiagLODMTqIntv_StEveReq = DiagEveAllFct (DiagEve1, DiagEve2, DiagEve 3)",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 128 | 16645221.0 | Functional | Released | yes | True | ANo torque intervention IF [1]: 1) LODM_s_StTqWhlIntvAcv = 0 (NoIntervention) THEN: ASOTA_s_StTqWhlIntvAcv = StSigOutFct (VMMPANo torque intervention IF [1]: 1) LODM_s_StTqWhlIntvAcv = 0 (NoIntervention) THEN: ASOTA_s_StTqWhlIntvAcv = StSigOutFct (VMMP_ASOTA_c_StTqWhlIntvAcvNoIntv, ASOTA_s_DiagLODMTqIntv_StEveReq, VMMP_ASOTA_c_StTqWhlIntvAcvIni, VMMP_ASOTA_c_StTqWhlIntvAcvFail) Raw{
"ID": "16645221.0",
"ASIL": " QM",
"Text": "ANo torque intervention\n\rIF [1]:\n\r1) LODM_s_StTqWhlIntvAcv = 0 (NoIntervention)\n\rTHEN:\n\rASOTA_s_StTqWhlIntvAcv = StSigOutFct (VMMP_ASOTA_c_StTqWhlIntvAcvNoIntv, ASOTA_s_DiagLODMTqIntv_StEveReq, VMMP_ASOTA_c_StTqWhlIntvAcvIni, VMMP_ASOTA_c_StTqWhlIntvAcvFail)",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1205423.0",
"Description": "ANo torque intervention\n\rIF [1]:\n\r1) LODM_s_StTqWhlIntvAcv = 0 (NoIntervention)\n\rTHEN:\n\rASOTA_s_StTqWhlIntvAcv = StSigOutFct (VMMP_ASOTA_c_StTqWhlIntvAcvNoIntv, ASOTA_s_DiagLODMTqIntv_StEveReq, VMMP_ASOTA_c_StTqWhlIntvAcvIni, VMMP_ASOTA_c_StTqWhlIntvAcvFail)",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 129 | 16645222.0 | Functional | Released | yes | True | B tor intervention 1 axle IF [1]: 1) LODM_s_StTqWhlIntvAcv = 1 (InterventionOneAxle) THEN: ASOTA_s_StTqWhlIntvAcv = StSigOutFcB tor intervention 1 axle IF [1]: 1) LODM_s_StTqWhlIntvAcv = 1 (InterventionOneAxle) THEN: ASOTA_s_StTqWhlIntvAcv = StSigOutFct (VMMP_ASOTA_c_StTqWhlIntvAcvIntv1Axl, ASOTA_s_DiagLODMTqIntv_StEveReq, VMMP_ASOTA_c_StTqWhlIntvAcvIni, VMMP_ASOTA_c_StTqWhlIntvAcvFail) Raw{
"ID": "16645222.0",
"ASIL": " QM",
"Text": "B tor intervention 1 axle\n\rIF [1]:\n\r1) LODM_s_StTqWhlIntvAcv = 1 (InterventionOneAxle)\n\rTHEN:\n\rASOTA_s_StTqWhlIntvAcv = StSigOutFct (VMMP_ASOTA_c_StTqWhlIntvAcvIntv1Axl,\n\rASOTA_s_DiagLODMTqIntv_StEveReq, VMMP_ASOTA_c_StTqWhlIntvAcvIni, VMMP_ASOTA_c_StTqWhlIntvAcvFail)",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1205433.0",
"Description": "B tor intervention 1 axle\n\rIF [1]:\n\r1) LODM_s_StTqWhlIntvAcv = 1 (InterventionOneAxle)\n\rTHEN:\n\rASOTA_s_StTqWhlIntvAcv = StSigOutFct (VMMP_ASOTA_c_StTqWhlIntvAcvIntv1Axl,\n\rASOTA_s_DiagLODMTqIntv_StEveReq, VMMP_ASOTA_c_StTqWhlIntvAcvIni, VMMP_ASOTA_c_StTqWhlIntvAcvFail)",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 130 | 16645223.0 | Functional | Released | yes | True | C torque intervention all driver axle IF [1]: 1) LODM_s_StTqWhlIntvAcv = 2 (InterventionAllDrivenAxles) THEN: ASOTA_s_StTqWhlC torque intervention all driver axle IF [1]: 1) LODM_s_StTqWhlIntvAcv = 2 (InterventionAllDrivenAxles) THEN: ASOTA_s_StTqWhlIntvAcv = StSigOutFct (VMMP_ASOTA_c_StTqWhlIntvAcvIntvAllDrvAxl, ASOTA_s_DiagLODMTqIntv_StEveReq, VMMP_ASOTA_c_StTqWhlIntvAcvIni, VMMP_ASOTA_c_StTqWhlIntvAcvFail) Raw{
"ID": "16645223.0",
"ASIL": " QM",
"Text": "C torque intervention all driver axle\n\rIF [1]:\n\r1) LODM_s_StTqWhlIntvAcv = 2 (InterventionAllDrivenAxles)\n\rTHEN: \n\rASOTA_s_StTqWhlIntvAcv = StSigOutFct (VMMP_ASOTA_c_StTqWhlIntvAcvIntvAllDrvAxl, ASOTA_s_DiagLODMTqIntv_StEveReq, VMMP_ASOTA_c_StTqWhlIntvAcvIni, VMMP_ASOTA_c_StTqWhlIntvAcvFail)",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1205436.0",
"Description": "C torque intervention all driver axle\n\rIF [1]:\n\r1) LODM_s_StTqWhlIntvAcv = 2 (InterventionAllDrivenAxles)\n\rTHEN: \n\rASOTA_s_StTqWhlIntvAcv = StSigOutFct (VMMP_ASOTA_c_StTqWhlIntvAcvIntvAllDrvAxl, ASOTA_s_DiagLODMTqIntv_StEveReq, VMMP_ASOTA_c_StTqWhlIntvAcvIni, VMMP_ASOTA_c_StTqWhlIntvAcvFail)",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 131 | 16645224.0 | Functional | Released | yes | True | D torque intervention fail IF [OR(1, 2)]: 1) Bit 2 of LODM_sc_StTqWhlIntvAcv is set 2) Bit 7 of LODM_sc_StTqWhlIntvAcv is setD torque intervention fail IF [OR(1, 2)]: 1) Bit 2 of LODM_sc_StTqWhlIntvAcv is set 2) Bit 7 of LODM_sc_StTqWhlIntvAcv is set THEN: ASOTA_s_StTqWhlIntvAcv = StSigOutFct (VMMP_ASOTA_c_StTqWhlIntvAcvFail, ASOTA_s_DiagLODMTqIntv_StEveReq, VMMP_ASOTA_c_StTqWhlIntvAcvIni, VMMP_ASOTA_c_StTqWhlIntvAcvFail) Raw{
"ID": "16645224.0",
"ASIL": " QM",
"Text": "D torque intervention fail\n\rIF [OR(1, 2)]:\n\r1) Bit 2 of LODM_sc_StTqWhlIntvAcv is set\n\r2) Bit 7 of LODM_sc_StTqWhlIntvAcv is set\n\rTHEN:\n\rASOTA_s_StTqWhlIntvAcv = StSigOutFct (VMMP_ASOTA_c_StTqWhlIntvAcvFail, ASOTA_s_DiagLODMTqIntv_StEveReq, VMMP_ASOTA_c_StTqWhlIntvAcvIni, VMMP_ASOTA_c_StTqWhlIntvAcvFail)",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1205440.0",
"Description": "D torque intervention fail\n\rIF [OR(1, 2)]:\n\r1) Bit 2 of LODM_sc_StTqWhlIntvAcv is set\n\r2) Bit 7 of LODM_sc_StTqWhlIntvAcv is set\n\rTHEN:\n\rASOTA_s_StTqWhlIntvAcv = StSigOutFct (VMMP_ASOTA_c_StTqWhlIntvAcvFail, ASOTA_s_DiagLODMTqIntv_StEveReq, VMMP_ASOTA_c_StTqWhlIntvAcvIni, VMMP_ASOTA_c_StTqWhlIntvAcvFail)",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 132 | 16645226.0 | Functional | Released | yes | True | Torqueintervention init IF [AND(1, 2, 3, 4)]: 1) Condition from req. A is false 2) Condition from req.B is false 3) ConditionTorqueintervention init IF [AND(1, 2, 3, 4)]: 1) Condition from req. A is false 2) Condition from req.B is false 3) Condition from req. C is false 4) Condition from req. D is false THEN: ASOTA_s_StTqWhlIntvAcv = StSigOutFct (VMMP_ASOTA_c_StTqWhlIntvAcvIni, ASOTA_s_DiagLODMTqIntv_StEveReq, VMMP_ASOTA_c_StTqWhlIntvAcvIni,VMMP_ASOTA_c_StTqWhlIntvAcvFail) Raw{
"ID": "16645226.0",
"ASIL": " QM",
"Text": "Torqueintervention init\n\r \n\r\n\rIF [AND(1, 2, 3, 4)]: \n\r1) Condition from req. A is false\n\r2) Condition from req.B is false\n\r3) Condition from req. C is false\n\r4) Condition from req. D is false\n\rTHEN: \n\rASOTA_s_StTqWhlIntvAcv = StSigOutFct (VMMP_ASOTA_c_StTqWhlIntvAcvIni, ASOTA_s_DiagLODMTqIntv_StEveReq, VMMP_ASOTA_c_StTqWhlIntvAcvIni,VMMP_ASOTA_c_StTqWhlIntvAcvFail)",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1205438.0",
"Description": "Torqueintervention init\n\r \n\r\n\rIF [AND(1, 2, 3, 4)]: \n\r1) Condition from req. A is false\n\r2) Condition from req.B is false\n\r3) Condition from req. C is false\n\r4) Condition from req. D is false\n\rTHEN: \n\rASOTA_s_StTqWhlIntvAcv = StSigOutFct (VMMP_ASOTA_c_StTqWhlIntvAcvIni, ASOTA_s_DiagLODMTqIntv_StEveReq, VMMP_ASOTA_c_StTqWhlIntvAcvIni,VMMP_ASOTA_c_StTqWhlIntvAcvFail)",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 133 | 16645227.0 | Functional | Released | yes | True | IF [1]: 1) Driving direction is backward (VSOVD_s_StDrvDir = 2) THEN: TqWhlAcce_TqIntvDelta = LODM_s_TqWhlAcce_TqIntvDelta *IF [1]: 1) Driving direction is backward (VSOVD_s_StDrvDir = 2) THEN: TqWhlAcce_TqIntvDelta = LODM_s_TqWhlAcce_TqIntvDelta * (-1) ASOTA_s_TqWhlAcce_TqIntvDelta = PhySigOutFct (TqWhlAcce_TqIntvDelta, ASOTA_s_DiagLODMTqIntv_StEveReq, 0) ELSE: ASOTA_s_TqWhlAcce_TqIntvDelta = PhySigOutFct (LODM_s_TqWhlAcce_TqIntvDelta, ASOTA_s_DiagLODMTqIntv_StEveReq, 0) Raw{
"ID": "16645227.0",
"ASIL": " QM",
"Text": "IF [1]: \n\r1) Driving direction is backward (VSOVD_s_StDrvDir = 2) \n\rTHEN:\n\rTqWhlAcce_TqIntvDelta = LODM_s_TqWhlAcce_TqIntvDelta * (-1)\n\rASOTA_s_TqWhlAcce_TqIntvDelta = PhySigOutFct (TqWhlAcce_TqIntvDelta, ASOTA_s_DiagLODMTqIntv_StEveReq, 0)\n\rELSE:\n\rASOTA_s_TqWhlAcce_TqIntvDelta = PhySigOutFct (LODM_s_TqWhlAcce_TqIntvDelta, ASOTA_s_DiagLODMTqIntv_StEveReq, 0)",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1206296.0",
"Description": "IF [1]: \n\r1) Driving direction is backward (VSOVD_s_StDrvDir = 2) \n\rTHEN:\n\rTqWhlAcce_TqIntvDelta = LODM_s_TqWhlAcce_TqIntvDelta * (-1)\n\rASOTA_s_TqWhlAcce_TqIntvDelta = PhySigOutFct (TqWhlAcce_TqIntvDelta, ASOTA_s_DiagLODMTqIntv_StEveReq, 0)\n\rELSE:\n\rASOTA_s_TqWhlAcce_TqIntvDelta = PhySigOutFct (LODM_s_TqWhlAcce_TqIntvDelta, ASOTA_s_DiagLODMTqIntv_StEveReq, 0)",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 134 | 16645228.0 | Functional | Released | yes | True | ASOTA_s_TqWhlDece_TqIntvDelta = PhySigOutFct (LODM_s_TqWhlDece_TqIntvDelta, ASOTA_s_DiagLODMTqIntv_StEveReq, 0)ASOTA_s_TqWhlDece_TqIntvDelta = PhySigOutFct (LODM_s_TqWhlDece_TqIntvDelta, ASOTA_s_DiagLODMTqIntv_StEveReq, 0) Raw{
"ID": "16645228.0",
"ASIL": " QM",
"Text": "ASOTA_s_TqWhlDece_TqIntvDelta = PhySigOutFct (LODM_s_TqWhlDece_TqIntvDelta,\n\rASOTA_s_DiagLODMTqIntv_StEveReq, 0)",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1206298.0",
"Description": "ASOTA_s_TqWhlDece_TqIntvDelta = PhySigOutFct (LODM_s_TqWhlDece_TqIntvDelta,\n\rASOTA_s_DiagLODMTqIntv_StEveReq, 0)",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 135 | 16645230.0 | Functional | Released | yes | True | IF [1]: 1) DSOPRE_s_FlgBrkMScaAcv = 1 THEN: ASOTA_s_TqWhlDece_TqIntvDeltaCtl = ASOTA_s_TqWhlDece_TqIntvDelta / VSOVD_s_FacMVehIF [1]: 1) DSOPRE_s_FlgBrkMScaAcv = 1 THEN: ASOTA_s_TqWhlDece_TqIntvDeltaCtl = ASOTA_s_TqWhlDece_TqIntvDelta / VSOVD_s_FacMVehBrk ELSE: ASOTA_s_TqWhlDece_TqIntvDeltaCtl = ASOTA_s_TqWhlDece_TqIntvDelta Raw{
"ID": "16645230.0",
"ASIL": " QM",
"Text": "IF [1]: \n\r1) DSOPRE_s_FlgBrkMScaAcv = 1\n\rTHEN:\n\rASOTA_s_TqWhlDece_TqIntvDeltaCtl = ASOTA_s_TqWhlDece_TqIntvDelta / VSOVD_s_FacMVehBrk\n\rELSE:\n\rASOTA_s_TqWhlDece_TqIntvDeltaCtl = ASOTA_s_TqWhlDece_TqIntvDelta",
"Type": "Functional",
"Status": "Released",
"Summary": "",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "1253890.0",
"Description": "IF [1]: \n\r1) DSOPRE_s_FlgBrkMScaAcv = 1\n\rTHEN:\n\rASOTA_s_TqWhlDece_TqIntvDeltaCtl = ASOTA_s_TqWhlDece_TqIntvDelta / VSOVD_s_FacMVehBrk\n\rELSE:\n\rASOTA_s_TqWhlDece_TqIntvDeltaCtl = ASOTA_s_TqWhlDece_TqIntvDelta",
"Vehicle Launch": "",
"Vehicle Platform": "E³ 1.2"
} | |
| 136 | 19411680.0 | Functional | Released | yes | True | ASOTA_s_TqWhlBrk_TqTar = LODM_s_TqWhlBrk_TqTarASOTA_s_TqWhlBrk_TqTar = LODM_s_TqWhlBrk_TqTar Raw{
"ID": "19411680.0",
"ASIL": " QM",
"Text": "ASOTA_s_TqWhlBrk_TqTar = LODM_s_TqWhlBrk_TqTar",
"Type": "Functional",
"Status": "Released",
"Summary": "ASOTA_s_TqWhlBrk_TqTar",
"Relevant": "yes",
"column_12": "",
"Foreign ID": "",
"Description": "ASOTA_s_TqWhlBrk_TqTar = LODM_s_TqWhlBrk_TqTar",
"Vehicle Launch": "",
"Vehicle Platform": ""
} |