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

RowIDTypeStatusRelevantCandidateReasonNormalized text
216657548FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Short description
Short description

Raw

{
  "ID": "16657548",
  "ASIL": "  ",
  "Text": "Short description",
  "Type": "Folder",
  "Status": "",
  "Summary": "Short description",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1068514",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
316657549FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Purpose of the module
Purpose of the module

Raw

{
  "ID": "16657549",
  "ASIL": "  ",
  "Text": "Purpose of the module",
  "Type": "Folder",
  "Status": "",
  "Summary": "Purpose of the module",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1214476",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
416657550InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The module LOCCOP (LOngitudinal Command Coordination Output Processing) is part of the sub-function LOCC. The module correlates to
The module LOCCOP (LOngitudinal Command Coordination Output Processing) is part of the sub-function LOCC. The module correlates to the output of the sub-function.

The module is responsible to prepare the coordinated longitudinal torque demand and included corresponding attributes (i.e. target values, gradients), the break request interface and the speed limitation interface to functional partners inside and outside the vehicle motion manager (VMM).

The module also provides consolidated status in relation to the torque and speed coordination and safety limitation.

Raw

{
  "ID": "16657550",
  "ASIL": "  ",
  "Text": "The module LOCCOP (LOngitudinal Command Coordination Output Processing) is part of the sub-function LOCC. The module correlates to the output of the sub-function.\n_x000D_The module is responsible to prepare the coordinated longitudinal torque demand and included corresponding attributes (i.e. target values, gradients), the break request interface and the speed limitation interface to functional partners inside and outside the vehicle motion manager (VMM).\n_x000D_The module also provides consolidated status in relation to the torque and speed coordination and safety limitation.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1068519",
  "Description": "The module LOCCOP (LOngitudinal Command Coordination Output Processing) is part of the sub-function LOCC. The module correlates to the output of the sub-function.\n_x000D_The module is responsible to prepare the coordinated longitudinal torque demand and included corresponding attributes (i.e. target values, gradients), the break request interface and the speed limitation interface to functional partners inside and outside the vehicle motion manager (VMM).\n_x000D_The module also provides consolidated status in relation to the torque and speed coordination and safety limitation.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
516657551FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Interface description
Interface description

Raw

{
  "ID": "16657551",
  "ASIL": "  ",
  "Text": "Interface description",
  "Type": "Folder",
  "Status": "",
  "Summary": "Interface description",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1210444",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
616657552InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The valid version of the signal and parameter files for this SWRS are:
The valid version of the signal and parameter files for this SWRS are:

Raw

{
  "ID": "16657552",
  "ASIL": "  ",
  "Text": "The valid version of the signal and parameter files for this SWRS are:",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1210446",
  "Description": "The valid version of the signal and parameter files for this SWRS are:",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
716657553InformationnoFalsetype_not_target, status_filtered, relevance_filtered, empty_target_text

Raw

{
  "ID": "16657553",
  "ASIL": "  ",
  "Text": "No InterWiki reference defined in properties for 'integrity'",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1210449",
  "Description": "No InterWiki reference defined in properties for 'integrity'",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
816657554InformationnoFalsetype_not_target, status_filtered, relevance_filtered, empty_target_text

Raw

{
  "ID": "16657554",
  "ASIL": "  ",
  "Text": "No InterWiki reference defined in properties for 'integrity'",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1210447",
  "Description": "No InterWiki reference defined in properties for 'integrity'",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
916657555InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The valid versions of the signals and parameter files to be find in SWRS SWC_VMMP (SWRS_Id 1078981): Chapter 2 "Interface descript
The valid versions of the signals and parameter files to be find in SWRS SWC_VMMP (SWRS_Id 1078981): Chapter 2 "Interface description"

Raw

{
  "ID": "16657555",
  "ASIL": "  ",
  "Text": "The valid versions of the signals and parameter files to be find in SWRS SWC_VMMP (SWRS_Id 1078981): Chapter 2 \"Interface description\"",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1410093",
  "Description": "The valid versions of the signals and parameter files to be find in SWRS SWC_VMMP (SWRS_Id 1078981): Chapter 2 \"Interface description\"",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1016657556InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The valid version of the signal and parameter files for test basis to be find in CG, which to be tested
The valid version of the signal and parameter files for test basis to be find in CG, which to be tested

Raw

{
  "ID": "16657556",
  "ASIL": "  ",
  "Text": "The valid version of the signal and parameter files for test basis to be find in CG, which to be tested",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1410092",
  "Description": "The valid version of the signal and parameter files for test basis to be find in CG, which to be tested",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1116657557FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Presetting/Framework/Definitions
Presetting/Framework/Definitions

Raw

{
  "ID": "16657557",
  "ASIL": "  ",
  "Text": "Presetting/Framework/Definitions",
  "Type": "Folder",
  "Status": "",
  "Summary": "Presetting/Framework/Definitions",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1068516",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1216657558FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Traceability
Traceability

Raw

{
  "ID": "16657558",
  "ASIL": "  ",
  "Text": "Traceability",
  "Type": "Folder",
  "Status": "",
  "Summary": "Traceability",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1312183",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1316657559InformationnoFalsetype_not_target, status_filtered, relevance_filtered
SWRS to Testcase: The latest revision of the test specification document is valid for the tracability SWRS to Testcase
SWRS to Testcase:

The latest revision of the test specification document is valid for the tracability SWRS to Testcase

Raw

{
  "ID": "16657559",
  "ASIL": "  ",
  "Text": "SWRS to Testcase:\n_x000D_No InterWiki reference defined in properties for 'integrity'\n_x000D_The latest revision of the test specification document is valid for the tracability SWRS to Testcase",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1312185",
  "Description": "SWRS to Testcase:\n_x000D_No InterWiki reference defined in properties for 'integrity'\n_x000D_The latest revision of the test specification document is valid for the tracability SWRS to Testcase",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1416657560InformationnoFalsetype_not_target, status_filtered, relevance_filtered
SWRS to CodeBeamer: Codebeamer-IDs are mentioned in the SWRS atrribute DOORS IDs. The latest baseline of the specification doc
SWRS to CodeBeamer: 

Codebeamer-IDs are mentioned in the SWRS atrribute DOORS IDs. 

The latest baseline of the specification document (Codebeamer) is valid for the traceability SWRS to Codebeamer.

Raw

{
  "ID": "16657560",
  "ASIL": "  ",
  "Text": "SWRS to CodeBeamer: \n_x000D_ \n_x000D_Codebeamer-IDs are mentioned in the SWRS atrribute DOORS IDs. \n_x000D_The latest baseline of the specification document (Codebeamer) is valid for the traceability SWRS to Codebeamer.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1312187",
  "Description": "SWRS to CodeBeamer: \n_x000D_ \n_x000D_Codebeamer-IDs are mentioned in the SWRS atrribute DOORS IDs. \n_x000D_The latest baseline of the specification document (Codebeamer) is valid for the traceability SWRS to Codebeamer.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1516657561FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Toolchain
Toolchain

Raw

{
  "ID": "16657561",
  "ASIL": "  ",
  "Text": "Toolchain",
  "Type": "Folder",
  "Status": "",
  "Summary": "Toolchain",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1068521",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1616657562Non-functionalReleasednoFalsetype_not_target, relevance_filtered
The Matlab/Simulink/TargetLink versions have to be used according to the HCP1-Toolchain.
The Matlab/Simulink/TargetLink versions have to be used according to the HCP1-Toolchain.

Raw

{
  "ID": "16657562",
  "ASIL": "  QM",
  "Text": "The Matlab/Simulink/TargetLink versions have to be used according to the HCP1-Toolchain.",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1068529",
  "Description": "The Matlab/Simulink/TargetLink versions have to be used according to the HCP1-Toolchain.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1716657563Non-functionalReleasednoFalsetype_not_target, relevance_filtered
For modeling in Simulink the valid EnProVe catalogue of guidelines has to be used.
For modeling in Simulink the valid EnProVe catalogue of guidelines has to be used.

Raw

{
  "ID": "16657563",
  "ASIL": "  QM",
  "Text": "For modeling in Simulink the valid EnProVe catalogue of guidelines has to be used.",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1072226",
  "Description": "For modeling in Simulink the valid EnProVe catalogue of guidelines has to be used.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1816657564FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Tolerances
Tolerances

Raw

{
  "ID": "16657564",
  "ASIL": "  ",
  "Text": "Tolerances",
  "Type": "Folder",
  "Status": "",
  "Summary": "Tolerances",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1068522",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1916657565Non-functionalReleasednoFalsetype_not_target, relevance_filtered
For the comparison of output signals to the expected reactions or by back-to-back tests (MiL-PiL) following tolerances are accepte
For the comparison of output signals to the expected reactions or by back-to-back tests (MiL-PiL) following tolerances are accepted for deviations:

Raw

{
  "ID": "16657565",
  "ASIL": "  QM",
  "Text": "For the comparison of output signals to the expected reactions or by back-to-back tests (MiL-PiL) following tolerances are accepted for deviations:",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1068531",
  "Description": "For the comparison of output signals to the expected reactions or by back-to-back tests (MiL-PiL) following tolerances are accepted for deviations:",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2016657566Non-functionalReleasednoFalsetype_not_target, relevance_filtered
Bool: No deviation allowed
Bool: No deviation allowed

Raw

{
  "ID": "16657566",
  "ASIL": "  QM",
  "Text": "\n_x000D_ \n_x000D_ Bool: No deviation allowed",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1072228",
  "Description": "\n_x000D_ \n_x000D_ Bool: No deviation allowed",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2116657567Non-functionalReleasednoFalsetype_not_target, relevance_filtered
UInt, Int: No deviation allowed
UInt, Int: No deviation allowed

Raw

{
  "ID": "16657567",
  "ASIL": "  QM",
  "Text": "UInt, Int: No deviation allowed",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1072230",
  "Description": "UInt, Int: No deviation allowed",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2216657568Non-functionalReleasednoFalsetype_not_target, relevance_filtered
Float: 0.1% related to the permissible value range of the signal but at least 1.
Float: 0.1% related to the permissible value range of the signal but at least 1.

Raw

{
  "ID": "16657568",
  "ASIL": "  QM",
  "Text": "Float: 0.1% related to the permissible value range of the signal but at least 1.",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1072232",
  "Description": "Float: 0.1% related to the permissible value range of the signal but at least 1.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2316657569Non-functionalReleasednoFalsetype_not_target, relevance_filtered
It must be ensured that an output reaction occurs due to an event at the input within the same calculation step.
It must be ensured that an output reaction occurs due to an event at the input within the same calculation step.

Raw

{
  "ID": "16657569",
  "ASIL": "  QM",
  "Text": "It must be ensured that an output reaction occurs due to an event at the input within the same calculation step.",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1072234",
  "Description": "It must be ensured that an output reaction occurs due to an event at the input within the same calculation step.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2416657570FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Bit numbering
Bit numbering

Raw

{
  "ID": "16657570",
  "ASIL": "  ",
  "Text": "Bit numbering",
  "Type": "Folder",
  "Status": "",
  "Summary": "Bit numbering",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1072240",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2516657571Non-functionalReleasednoFalsetype_not_target, relevance_filtered
The bit numbering takes place as zero-based numbering method. This means, 1 Byte is equal to Bit 0...7.
The bit numbering takes place as zero-based numbering method. 

This means, 1 Byte is equal to Bit 0...7.

Raw

{
  "ID": "16657571",
  "ASIL": "  QM",
  "Text": "The bit numbering takes place as zero-based numbering method. \n_x000D_This means, 1 Byte is equal to Bit 0...7.",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1072242",
  "Description": "The bit numbering takes place as zero-based numbering method. \n_x000D_This means, 1 Byte is equal to Bit 0...7.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2616657573FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Conditions
Conditions

Raw

{
  "ID": "16657573",
  "ASIL": "  ",
  "Text": "Conditions",
  "Type": "Folder",
  "Status": "",
  "Summary": "Conditions",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1068517",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2716657574FoldernoFalsetype_not_target, status_filtered, relevance_filtered
General input behavior
General input behavior

Raw

{
  "ID": "16657574",
  "ASIL": "  ",
  "Text": "General input behavior",
  "Type": "Folder",
  "Status": "",
  "Summary": "General input behavior",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1210451",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2816657575Non-functionalReleasednoFalsetype_not_target, relevance_filtered
If not requested differently, the init values of the input signals, defined in SPE, must be applied as default values during each
If not requested differently, the init values of the input signals, defined in SPE, must be applied as default values during each test case.

Raw

{
  "ID": "16657575",
  "ASIL": "  QM",
  "Text": "If not requested differently, the init values of the input signals, defined in SPE, must be applied as default values during each test case.",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1210453",
  "Description": "If not requested differently, the init values of the input signals, defined in SPE, must be applied as default values during each test case.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2916657576Non-functionalReleasednoFalsetype_not_target, relevance_filtered
The value ranges (Min/Max) of the input signals, defined in SPE, must not be violated.
The value ranges (Min/Max) of the input signals, defined in SPE, must not be violated.

Raw

{
  "ID": "16657576",
  "ASIL": "  QM",
  "Text": "The value ranges (Min/Max) of the input signals, defined in SPE, must not be violated.",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1210452",
  "Description": "The value ranges (Min/Max) of the input signals, defined in SPE, must not be violated.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3016657577Non-functionalReleasednoFalsetype_not_target, relevance_filtered
LOCCTC_s_TqWhlReq_IdxChn can only take the following values: * VMMP_LOCC_c_TqWhlDmd_IdxChnReqDrv * VMMP_LOCC_c_TqWhlDmd_IdxChnLi
LOCCTC_s_TqWhlReq_IdxChn can only take the following values:

* VMMP_LOCC_c_TqWhlDmd_IdxChnReqDrv

* VMMP_LOCC_c_TqWhlDmd_IdxChnLimLOC

* VMMP_LOCC_c_TqWhlDmd_IdxChnLimHMS

* VMMP_LOCC_c_TqWhlDmd_IdxChnLimPil

* VMMP_LOCC_c_TqWhlDmd_IdxChnLimLOCC

* VMMP_LOCC_c_TqWhlDmd_IdxChnReqHMSVMM

* VMMP_LOCC_c_TqWhlDmd_IdxChnReqLOCVMM

Raw

{
  "ID": "16657577",
  "ASIL": "  ",
  "Text": "LOCCTC_s_TqWhlReq_IdxChn can only take the following values:\n_x000D_* VMMP_LOCC_c_TqWhlDmd_IdxChnReqDrv\n_x000D_* VMMP_LOCC_c_TqWhlDmd_IdxChnLimLOC\n_x000D_* VMMP_LOCC_c_TqWhlDmd_IdxChnLimHMS\n_x000D_* VMMP_LOCC_c_TqWhlDmd_IdxChnLimPil\n_x000D_* VMMP_LOCC_c_TqWhlDmd_IdxChnLimLOCC\n_x000D_* VMMP_LOCC_c_TqWhlDmd_IdxChnReqHMSVMM\n_x000D_* VMMP_LOCC_c_TqWhlDmd_IdxChnReqLOCVMM",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1514279",
  "Description": "LOCCTC_s_TqWhlReq_IdxChn can only take the following values:\n_x000D_* VMMP_LOCC_c_TqWhlDmd_IdxChnReqDrv\n_x000D_* VMMP_LOCC_c_TqWhlDmd_IdxChnLimLOC\n_x000D_* VMMP_LOCC_c_TqWhlDmd_IdxChnLimHMS\n_x000D_* VMMP_LOCC_c_TqWhlDmd_IdxChnLimPil\n_x000D_* VMMP_LOCC_c_TqWhlDmd_IdxChnLimLOCC\n_x000D_* VMMP_LOCC_c_TqWhlDmd_IdxChnReqHMSVMM\n_x000D_* VMMP_LOCC_c_TqWhlDmd_IdxChnReqLOCVMM",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3116657578FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Requirement conditions
Requirement conditions

Raw

{
  "ID": "16657578",
  "ASIL": "  ",
  "Text": "Requirement conditions",
  "Type": "Folder",
  "Status": "",
  "Summary": "Requirement conditions",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1215216",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3216657579FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Direction dependence for acceleration torque
Direction dependence for acceleration torque

Raw

{
  "ID": "16657579",
  "ASIL": "  ",
  "Text": "Direction dependence for acceleration torque",
  "Type": "Folder",
  "Status": "",
  "Summary": "Direction dependence for acceleration torque",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1156980",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3316657580Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF: [1] 1) Input LOCCTC_s_TqWhlDmd_IdxChn has a value between constant VMMP_LOCC_c_TqWhlDmd_IdxChnReqDrv and constant VMMP_LOCC_
IF: [1] 

1) Input LOCCTC_s_TqWhlDmd_IdxChn has a value between constant VMMP_LOCC_c_TqWhlDmd_IdxChnReqDrv and constant VMMP_LOCC_c_TqWhlDmd_IdxChnLimLOCCDrv.

THEN: 

1) FlgDrvLead is true.

ELSE: 

1) FlgDrvLead is false.

Raw

{
  "ID": "16657580",
  "ASIL": "  ASIL D",
  "Text": "IF: [1] \n_x000D_1) Input LOCCTC_s_TqWhlDmd_IdxChn has a value between constant VMMP_LOCC_c_TqWhlDmd_IdxChnReqDrv and constant VMMP_LOCC_c_TqWhlDmd_IdxChnLimLOCCDrv.\n_x000D_THEN: \n_x000D_1) FlgDrvLead is true.\n_x000D_ELSE: \n_x000D_1) FlgDrvLead is false.",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "FlgDrvLead",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1156984",
  "Description": "IF: [1] \n_x000D_1) Input LOCCTC_s_TqWhlDmd_IdxChn has a value between constant VMMP_LOCC_c_TqWhlDmd_IdxChnReqDrv and constant VMMP_LOCC_c_TqWhlDmd_IdxChnLimLOCCDrv.\n_x000D_THEN: \n_x000D_1) FlgDrvLead is true.\n_x000D_ELSE: \n_x000D_1) FlgDrvLead is false.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3416657581InformationnoFalsetype_not_target, status_filtered, relevance_filtered
If the index is between this values, this means that the torque demand is caused by the driver's request and not by a VMM (LOC or
If the index is between this values, this means that the torque demand is caused by the driver's request and not by a VMM (LOC or HMS) request.

Raw

{
  "ID": "16657581",
  "ASIL": "  ",
  "Text": "If the index is between this values, this means that the torque demand is caused by the driver's request and not by a VMM (LOC or HMS) request.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1210469",
  "Description": "If the index is between this values, this means that the torque demand is caused by the driver's request and not by a VMM (LOC or HMS) request.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3516657582Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) InputVSOVD_s_StDrvDir is equal to constant VMMP_VSOVD_c_DrvDirBwd. THEN: 1) FacDirVMMLead is equal to constant VMMP_
IF [1]:

1) InputVSOVD_s_StDrvDir is equal to constant VMMP_VSOVD_c_DrvDirBwd.

THEN:

1) FacDirVMMLead is equal to constant VMMP_LOCC_c_FacDirDrvRvs.

ELSE:

1) FacDirVMMLead is equal to constant VMMP_LOCC_c_FacDirDrvFwd.

Raw

{
  "ID": "16657582",
  "ASIL": "  ASIL D",
  "Text": "IF [1]:\n_x000D_1) InputVSOVD_s_StDrvDir is equal to constant VMMP_VSOVD_c_DrvDirBwd.\n_x000D_THEN:\n_x000D_1) FacDirVMMLead is equal to constant VMMP_LOCC_c_FacDirDrvRvs.\n_x000D_ELSE:\n_x000D_1) FacDirVMMLead is equal to constant VMMP_LOCC_c_FacDirDrvFwd.",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "FacDirVMMLead",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1082670",
  "Description": "IF [1]:\n_x000D_1) InputVSOVD_s_StDrvDir is equal to constant VMMP_VSOVD_c_DrvDirBwd.\n_x000D_THEN:\n_x000D_1) FacDirVMMLead is equal to constant VMMP_LOCC_c_FacDirDrvRvs.\n_x000D_ELSE:\n_x000D_1) FacDirVMMLead is equal to constant VMMP_LOCC_c_FacDirDrvFwd.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3616657583Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF: [1] 1) Condition FlgDrvLead is true. THEN: 1) FacDirTqAcceDmd is equal to input LOCCDRC_s_TqWhlReqDrv_FacDirTqAcceDmd. E
IF: [1] 

1) Condition FlgDrvLead is true.

THEN: 

1) FacDirTqAcceDmd is equal to input LOCCDRC_s_TqWhlReqDrv_FacDirTqAcceDmd.

ELSE:

1) FacDirTqAcceDmd is equal to condition FacDirVMMLead.

Raw

{
  "ID": "16657583",
  "ASIL": "  ASIL D",
  "Text": "IF: [1] \n_x000D_1) Condition FlgDrvLead is true.\n_x000D_THEN: \n_x000D_1) FacDirTqAcceDmd is equal to input LOCCDRC_s_TqWhlReqDrv_FacDirTqAcceDmd.\n_x000D_ELSE:\n_x000D_1) FacDirTqAcceDmd is equal to condition FacDirVMMLead.",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "FacDirTqAcceDmd",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1210475",
  "Description": "IF: [1] \n_x000D_1) Condition FlgDrvLead is true.\n_x000D_THEN: \n_x000D_1) FacDirTqAcceDmd is equal to input LOCCDRC_s_TqWhlReqDrv_FacDirTqAcceDmd.\n_x000D_ELSE:\n_x000D_1) FacDirTqAcceDmd is equal to condition FacDirVMMLead.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3716657584Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF: [1] 1) Condition FlgDrvLead is true. THEN: 1) FacDirTqAcceTarPred is equal to input LOCCDRC_s_TqWhlReqDrv_FacDirTqAcceTar
IF: [1] 

1) Condition FlgDrvLead is true.

THEN: 

1) FacDirTqAcceTarPred is equal to input LOCCDRC_s_TqWhlReqDrv_FacDirTqAcceTarPred.

ELSE:

1) FacDirTqAcceTarPred is equal to condition FacDirVMMLead.

Raw

{
  "ID": "16657584",
  "ASIL": "  QM",
  "Text": "IF: [1] \n_x000D_1) Condition FlgDrvLead is true.\n_x000D_THEN: \n_x000D_1) FacDirTqAcceTarPred is equal to input LOCCDRC_s_TqWhlReqDrv_FacDirTqAcceTarPred.\n_x000D_ELSE:\n_x000D_1) FacDirTqAcceTarPred is equal to condition FacDirVMMLead.",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "FacDirTqAcceTarPred",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1156982",
  "Description": "IF: [1] \n_x000D_1) Condition FlgDrvLead is true.\n_x000D_THEN: \n_x000D_1) FacDirTqAcceTarPred is equal to input LOCCDRC_s_TqWhlReqDrv_FacDirTqAcceTarPred.\n_x000D_ELSE:\n_x000D_1) FacDirTqAcceTarPred is equal to condition FacDirVMMLead.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3816657585FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Requirements
Requirements

Raw

{
  "ID": "16657585",
  "ASIL": "  ",
  "Text": "Requirements",
  "Type": "Folder",
  "Status": "",
  "Summary": "Requirements",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1068518",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3916657586Non-functionalReleasednoFalsetype_not_target, relevance_filtered
The requirements to the output behavior in this chapter describe the full functioning. It describes the "normal" functioning as w
The requirements to the output behavior in this chapter describe the full functioning.

It describes the "normal" functioning as well as the functioning considering safety conditions.

The stimulation of the inputs must therefore be selected so that both cases, with and without a safety intervention, are checked.

Raw

{
  "ID": "16657586",
  "ASIL": "  QM",
  "Text": "The requirements to the output behavior in this chapter describe the full functioning.\n_x000D_It describes the \"normal\" functioning as well as the functioning considering safety conditions.\n_x000D_The stimulation of the inputs must therefore be selected so that both cases, with and without a safety intervention, are checked.",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1210463",
  "Description": "The requirements to the output behavior in this chapter describe the full functioning.\n_x000D_It describes the \"normal\" functioning as well as the functioning considering safety conditions.\n_x000D_The stimulation of the inputs must therefore be selected so that both cases, with and without a safety intervention, are checked.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4023650220Non-functionalReleasednoFalsetype_not_target, relevance_filtered
Since the module LOCCTC already provide plausibility-checked signals at their outputs, this case is not considered separately in t
Since the module LOCCTC already provide plausibility-checked signals at their outputs, this case is not considered separately in this module.

Therefore, the following rules must be observed when stimulating the input signals. Otherwise the described behavior in the scenarios can differ.

* Input xxx_TqTlrHiDyn (i.e. LOCCTC_s_TqWhlDmd_TqTlrHiDyn) must be stimulated greater than or equal to the corresponding input xxx_TqDmd

* Input xxx_TqTlrHiTar (i.e. LOCCTC_s_TqWhlDmd_TqTlrHiTar) must be stimulated greater than or equal to the corresponding input xxx_TqTarPred

* Input xxx_TqTlrLoTar (i.e. LOCCTC_s_TqWhlDmd_TqTlrLoTar) must be stimulated less than or equal to the corresponding input xxx_TqTarPred

Raw

{
  "ID": "23650220",
  "ASIL": "  QM",
  "Text": "Since the module LOCCTC already provide plausibility-checked signals at their outputs, this case is not considered separately in this module.\n_x000D_Therefore, the following rules must be observed when stimulating the input signals. Otherwise the described behavior in the scenarios can differ.\n_x000D_* Input xxx_TqTlrHiDyn (i.e. LOCCTC_s_TqWhlDmd_TqTlrHiDyn) must be stimulated greater than or equal to the corresponding input xxx_TqDmd\n_x000D_* Input xxx_TqTlrHiTar (i.e. LOCCTC_s_TqWhlDmd_TqTlrHiTar) must be stimulated greater than or equal to the corresponding input xxx_TqTarPred\n_x000D_* Input xxx_TqTlrLoTar (i.e. LOCCTC_s_TqWhlDmd_TqTlrLoTar) must be stimulated less than or equal to the corresponding input xxx_TqTarPred",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "Since the module LOCCTC already provide plausibility-checked signals at their outputs, this case is not considered separately in this module.\n_x000D_Therefore, the following rules must be observed when stimulating the input signals. Otherwise the described behavior in the scenarios can differ.\n_x000D_* Input xxx_TqTlrHiDyn (i.e. LOCCTC_s_TqWhlDmd_TqTlrHiDyn) must be stimulated greater than or equal to the corresponding input xxx_TqDmd\n_x000D_* Input xxx_TqTlrHiTar (i.e. LOCCTC_s_TqWhlDmd_TqTlrHiTar) must be stimulated greater than or equal to the corresponding input xxx_TqTarPred\n_x000D_* Input xxx_TqTlrLoTar (i.e. LOCCTC_s_TqWhlDmd_TqTlrLoTar) must be stimulated less than or equal to the corresponding input xxx_TqTarPred",
  "Vehicle Launch": "",
  "Vehicle Platform": ""
}
4116657587FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Acceleration torque request
Acceleration torque request

Raw

{
  "ID": "16657587",
  "ASIL": "  ",
  "Text": "Acceleration torque request",
  "Type": "Folder",
  "Status": "",
  "Summary": "Acceleration torque request",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1082533",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4216657588FunctionalReleasedyesTrue
IF: [1] 1) Input LOCCTC_s_TqWhlDmd_TqDmd is greater than 0 Nm. THEN: 1) LOCCOP_s_TqWhlAcce_TqDmd must be equal to LOCCTC_s_TqW
IF: [1] 

1) Input LOCCTC_s_TqWhlDmd_TqDmd is greater than 0 Nm.

THEN:

1) LOCCOP_s_TqWhlAcce_TqDmd must be equal to LOCCTC_s_TqWhlDmd_TqDmd * FacDirTqAcceDmd.

ELSE:

1) LOCCOP_s_TqWhlAcce_TqDmd must be 0 Nm.

Raw

{
  "ID": "16657588",
  "ASIL": "  ASIL D",
  "Text": "IF: [1] \n_x000D_1) Input LOCCTC_s_TqWhlDmd_TqDmd is greater than 0 Nm.\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlAcce_TqDmd must be equal to LOCCTC_s_TqWhlDmd_TqDmd * FacDirTqAcceDmd.\n_x000D_ELSE:\n_x000D_1) LOCCOP_s_TqWhlAcce_TqDmd must be 0 Nm.",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1082535",
  "Description": "IF: [1] \n_x000D_1) Input LOCCTC_s_TqWhlDmd_TqDmd is greater than 0 Nm.\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlAcce_TqDmd must be equal to LOCCTC_s_TqWhlDmd_TqDmd * FacDirTqAcceDmd.\n_x000D_ELSE:\n_x000D_1) LOCCOP_s_TqWhlAcce_TqDmd must be 0 Nm.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4316657589FunctionalReleasedyesTrue
IF: [1] 1) Input LOCCTC_s_TqWhlDmd_TqTarPred is greater than 0 Nm. THEN: 1) LOCCOP_s_TqWhlAcce_TqTarPred must be equal to LOC
IF: [1] 

1) Input LOCCTC_s_TqWhlDmd_TqTarPred is greater than 0 Nm.

THEN:

1) LOCCOP_s_TqWhlAcce_TqTarPred must be equal to

LOCCTC_s_TqWhlDmd_TqTarPred * FacDirTqAcceTarPred.

ELSE:

1) LOCCOP_s_TqWhlAcce_TqTarPred must be 0 Nm.

Raw

{
  "ID": "16657589",
  "ASIL": "  QM",
  "Text": "IF: [1] \n_x000D_1) Input LOCCTC_s_TqWhlDmd_TqTarPred is greater than 0 Nm.\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlAcce_TqTarPred must be equal to\n_x000D_LOCCTC_s_TqWhlDmd_TqTarPred * FacDirTqAcceTarPred.\n_x000D_ELSE:\n_x000D_1) LOCCOP_s_TqWhlAcce_TqTarPred must be 0 Nm.",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1082537",
  "Description": "IF: [1] \n_x000D_1) Input LOCCTC_s_TqWhlDmd_TqTarPred is greater than 0 Nm.\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlAcce_TqTarPred must be equal to\n_x000D_LOCCTC_s_TqWhlDmd_TqTarPred * FacDirTqAcceTarPred.\n_x000D_ELSE:\n_x000D_1) LOCCOP_s_TqWhlAcce_TqTarPred must be 0 Nm.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4416657590FunctionalReleasedyesTrue
IF: [1] 1) Input LOCCTC_s_TqWhlDmd_TqTlrHiDyn is greater than 0 Nm. THEN: 1) LOCCOP_s_TqWhlAcce_TqLim must be equal to LOCCTC_
IF: [1] 

1) Input LOCCTC_s_TqWhlDmd_TqTlrHiDyn is greater than 0 Nm.

THEN:

1) LOCCOP_s_TqWhlAcce_TqLim must be equal to LOCCTC_s_TqWhlDmd_TqTlrHiDyn * FacDirTqAcceDmd.

ELSE:

1) LOCCOP_s_TqWhlAcce_TqLim must be 0 Nm.

Raw

{
  "ID": "16657590",
  "ASIL": "  ASIL D",
  "Text": "IF: [1] \n_x000D_1) Input LOCCTC_s_TqWhlDmd_TqTlrHiDyn is greater than 0 Nm.\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlAcce_TqLim must be equal to LOCCTC_s_TqWhlDmd_TqTlrHiDyn * FacDirTqAcceDmd.\n_x000D_ELSE:\n_x000D_1) LOCCOP_s_TqWhlAcce_TqLim must be 0 Nm.",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1082539",
  "Description": "IF: [1] \n_x000D_1) Input LOCCTC_s_TqWhlDmd_TqTlrHiDyn is greater than 0 Nm.\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlAcce_TqLim must be equal to LOCCTC_s_TqWhlDmd_TqTlrHiDyn * FacDirTqAcceDmd.\n_x000D_ELSE:\n_x000D_1) LOCCOP_s_TqWhlAcce_TqLim must be 0 Nm.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4516657591FunctionalReleasedyesTrue
IF: [1] 1) Input LOCCTC_s_TqWhlDmd_TqTlrLoTar is greater than 0 Nm. THEN: 1) LOCCOP_s_TqWhlAcce_TqTlrLoTar must be equal to L
IF: [1] 

1) Input LOCCTC_s_TqWhlDmd_TqTlrLoTar is greater than 0 Nm.

THEN:

1) LOCCOP_s_TqWhlAcce_TqTlrLoTar must be equal to

LOCCTC_s_TqWhlDmd_TqTlrLoTar * FacDirTqAcceTarPred.

ELSE:

1) LOCCOP_s_TqWhlAcce_TqTlrLoTar must be 0 Nm.

Raw

{
  "ID": "16657591",
  "ASIL": "  QM",
  "Text": "IF: [1] \n_x000D_1) Input LOCCTC_s_TqWhlDmd_TqTlrLoTar is greater than 0 Nm.\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlAcce_TqTlrLoTar must be equal to\n_x000D_LOCCTC_s_TqWhlDmd_TqTlrLoTar * FacDirTqAcceTarPred.\n_x000D_ELSE:\n_x000D_1) LOCCOP_s_TqWhlAcce_TqTlrLoTar must be 0 Nm.",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1110571",
  "Description": "IF: [1] \n_x000D_1) Input LOCCTC_s_TqWhlDmd_TqTlrLoTar is greater than 0 Nm.\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlAcce_TqTlrLoTar must be equal to\n_x000D_LOCCTC_s_TqWhlDmd_TqTlrLoTar * FacDirTqAcceTarPred.\n_x000D_ELSE:\n_x000D_1) LOCCOP_s_TqWhlAcce_TqTlrLoTar must be 0 Nm.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4616657592FunctionalReleasedyesTrue
IF: AND[1,2] 1) Input LOCCTC_s_TqWhlDmd_TqDmd is smaller than 0 (deceleration) 2) Parameter VMMP_LOCCOP_p_TqWhlAcce_SwtAcvTqGrdT
IF: AND[1,2]

1) Input LOCCTC_s_TqWhlDmd_TqDmd is smaller than 0 (deceleration)

2) Parameter VMMP_LOCCOP_p_TqWhlAcce_SwtAcvTqGrdTrfRst is true

THEN: 

1) LOCCOP_s_TqWhlAcce_TqGrdTrfDec is 0 Nm/s

ELSE: 

IF: [1]

1) FacDirTqAcceDmd is greater than 0 (acceleration forward)

THEN:

1) LOCCOP_s_TqWhlAcce_TqGrdTrfDec is equal to input LOCCTC_s_TqWhlDmd_TqGrdTrfDec

ELSE: (acceleration backward)

1) LOCCOP_s_TqWhlAcce_TqGrdTrfDec is equal to input LOCCTC_s_TqWhlDmd_TqGrdTrfInc, multiplied with -1

Raw

{
  "ID": "16657592",
  "ASIL": "  QM",
  "Text": "IF: AND[1,2]\n_x000D_1) Input LOCCTC_s_TqWhlDmd_TqDmd is smaller than 0 (deceleration)\n_x000D_2) Parameter VMMP_LOCCOP_p_TqWhlAcce_SwtAcvTqGrdTrfRst is true\n_x000D_THEN: \n_x000D_1) LOCCOP_s_TqWhlAcce_TqGrdTrfDec is 0 Nm/s\n_x000D_ELSE: \n_x000D_IF: [1]\n_x000D_1) FacDirTqAcceDmd is greater than 0 (acceleration forward)\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlAcce_TqGrdTrfDec is equal to input LOCCTC_s_TqWhlDmd_TqGrdTrfDec\n_x000D_ELSE: (acceleration backward)\n_x000D_1) LOCCOP_s_TqWhlAcce_TqGrdTrfDec is equal to input LOCCTC_s_TqWhlDmd_TqGrdTrfInc, multiplied with -1",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1110602",
  "Description": "IF: AND[1,2]\n_x000D_1) Input LOCCTC_s_TqWhlDmd_TqDmd is smaller than 0 (deceleration)\n_x000D_2) Parameter VMMP_LOCCOP_p_TqWhlAcce_SwtAcvTqGrdTrfRst is true\n_x000D_THEN: \n_x000D_1) LOCCOP_s_TqWhlAcce_TqGrdTrfDec is 0 Nm/s\n_x000D_ELSE: \n_x000D_IF: [1]\n_x000D_1) FacDirTqAcceDmd is greater than 0 (acceleration forward)\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlAcce_TqGrdTrfDec is equal to input LOCCTC_s_TqWhlDmd_TqGrdTrfDec\n_x000D_ELSE: (acceleration backward)\n_x000D_1) LOCCOP_s_TqWhlAcce_TqGrdTrfDec is equal to input LOCCTC_s_TqWhlDmd_TqGrdTrfInc, multiplied with -1",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4716657593FunctionalReleasedyesTrue
IF: AND[1,2] 1) Input LOCCTC_s_TqWhlDmd_TqDmd is smaller than 0 (deceleration) 2) Parameter VMMP_LOCCOP_p_TqWhlAcce_SwtAcvTqGrdT
IF: AND[1,2]

1) Input LOCCTC_s_TqWhlDmd_TqDmd is smaller than 0 (deceleration)

2) Parameter VMMP_LOCCOP_p_TqWhlAcce_SwtAcvTqGrdTrfRst is true

THEN: 

1) LOCCOP_s_TqWhlAcce_TqGrdTrfInc is 0 Nm/s

ELSE: 

IF: [1]

1) FacDirTqAcceDmd is greater than 0 (acceleration forward)

THEN:

1) LOCCOP_s_TqWhlAcce_TqGrdTrfInc is equal to input LOCCTC_s_TqWhlDmd_TqGrdTrfInc

ELSE: (acceleration backward)

1) LOCCOP_s_TqWhlAcce_TqGrdTrfInc is equal to input LOCCTC_s_TqWhlDmd_TqGrdTrfDec, multiplied with -1

Raw

{
  "ID": "16657593",
  "ASIL": "  QM",
  "Text": "IF: AND[1,2]\n_x000D_1) Input LOCCTC_s_TqWhlDmd_TqDmd is smaller than 0 (deceleration)\n_x000D_2) Parameter VMMP_LOCCOP_p_TqWhlAcce_SwtAcvTqGrdTrfRst is true\n_x000D_THEN: \n_x000D_1) LOCCOP_s_TqWhlAcce_TqGrdTrfInc is 0 Nm/s\n_x000D_ELSE: \n_x000D_IF: [1]\n_x000D_1) FacDirTqAcceDmd is greater than 0 (acceleration forward)\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlAcce_TqGrdTrfInc is equal to input LOCCTC_s_TqWhlDmd_TqGrdTrfInc\n_x000D_ELSE: (acceleration backward)\n_x000D_1) LOCCOP_s_TqWhlAcce_TqGrdTrfInc is equal to input LOCCTC_s_TqWhlDmd_TqGrdTrfDec, multiplied with -1",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1110606",
  "Description": "IF: AND[1,2]\n_x000D_1) Input LOCCTC_s_TqWhlDmd_TqDmd is smaller than 0 (deceleration)\n_x000D_2) Parameter VMMP_LOCCOP_p_TqWhlAcce_SwtAcvTqGrdTrfRst is true\n_x000D_THEN: \n_x000D_1) LOCCOP_s_TqWhlAcce_TqGrdTrfInc is 0 Nm/s\n_x000D_ELSE: \n_x000D_IF: [1]\n_x000D_1) FacDirTqAcceDmd is greater than 0 (acceleration forward)\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlAcce_TqGrdTrfInc is equal to input LOCCTC_s_TqWhlDmd_TqGrdTrfInc\n_x000D_ELSE: (acceleration backward)\n_x000D_1) LOCCOP_s_TqWhlAcce_TqGrdTrfInc is equal to input LOCCTC_s_TqWhlDmd_TqGrdTrfDec, multiplied with -1",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4816657594FunctionalReleasedyesTrue
IF: AND[OR(1,2),3] 1) Input LOCCTC_s_TqWhlReq_IdxChn is equal to VMMP_LOCC_c_TqWhlDmd_IdxChnReqHMSVMM 2) Input LOCCTC_s_TqWhlReq
IF: AND[OR(1,2),3]

1) Input LOCCTC_s_TqWhlReq_IdxChn is equal to VMMP_LOCC_c_TqWhlDmd_IdxChnReqHMSVMM

2) Input LOCCTC_s_TqWhlReq_IdxChn is equal to VMMP_LOCC_c_TqWhlDmd_IdxChnReqLOCVMM

3) LOCCTC_s_TqWhlDmd_TqDmd is equal or greater than DSOPRE_s_DrvPed_TqWhlDrg and offset VMMP_LOCCOP_p_TqWhlAcce_TqDeltaDrgStTqPrpDmd

THEN:

1) LOCCOP_s_TqWhlAcce_StTqPrpDmd is equal to 1

ELSE:

1) LOCCOP_s_TqWhlAcce_StTqPrpDmd is equal to 0

Raw

{
  "ID": "16657594",
  "ASIL": "  ASIL B",
  "Text": "IF: AND[OR(1,2),3]\n_x000D_1) Input LOCCTC_s_TqWhlReq_IdxChn is equal to VMMP_LOCC_c_TqWhlDmd_IdxChnReqHMSVMM\n_x000D_2) Input LOCCTC_s_TqWhlReq_IdxChn is equal to VMMP_LOCC_c_TqWhlDmd_IdxChnReqLOCVMM\n_x000D_3) LOCCTC_s_TqWhlDmd_TqDmd is equal or greater than DSOPRE_s_DrvPed_TqWhlDrg and offset VMMP_LOCCOP_p_TqWhlAcce_TqDeltaDrgStTqPrpDmd\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlAcce_StTqPrpDmd is equal to 1\n_x000D_ELSE:\n_x000D_1) LOCCOP_s_TqWhlAcce_StTqPrpDmd is equal to 0",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1339488",
  "Description": "IF: AND[OR(1,2),3]\n_x000D_1) Input LOCCTC_s_TqWhlReq_IdxChn is equal to VMMP_LOCC_c_TqWhlDmd_IdxChnReqHMSVMM\n_x000D_2) Input LOCCTC_s_TqWhlReq_IdxChn is equal to VMMP_LOCC_c_TqWhlDmd_IdxChnReqLOCVMM\n_x000D_3) LOCCTC_s_TqWhlDmd_TqDmd is equal or greater than DSOPRE_s_DrvPed_TqWhlDrg and offset VMMP_LOCCOP_p_TqWhlAcce_TqDeltaDrgStTqPrpDmd\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlAcce_StTqPrpDmd is equal to 1\n_x000D_ELSE:\n_x000D_1) LOCCOP_s_TqWhlAcce_StTqPrpDmd is equal to 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4916657595FunctionalReleasedyesTrue
IF: AND[1,OR[2,3]] 1) Input DSOPRE_s_DrvPed_StFullLdReq is equal to VMMP_c_TqWhlAcce_StFullLdReq 2) Input LOCCDRC_s_TqWhlReqDrv_
IF: AND[1,OR[2,3]]

1) Input DSOPRE_s_DrvPed_StFullLdReq is equal to VMMP_c_TqWhlAcce_StFullLdReq

2) Input LOCCDRC_s_TqWhlReqDrv_IdxChn is equal to VMMP_LOCC_c_TqWhlDmd_IdxChnReqDrv

3) Once Input LOCCTC_s_TqWhlDmd_TqDmd deducting input LOCCDRC_s_TqWhlReqDrvPed_TqDmd is greater than VMMP_LOCCOP_p_TqDeCtlFullLdOn till Input LOCCTC_s_TqWhlDmd_TqDmd deducting input LOCCDRC_s_TqWhlReqDrvPed_TqDmd is smaller than VMMP_LOCCOP_p_TqDeCtlFullLdOff (hysteresis)

THEN:

1) LOCCOP_s_TqWhlAcce_StFullLdReq is equal to VMMP_c_TqWhlAcce_StFullLdReq

Raw

{
  "ID": "16657595",
  "ASIL": "  QM",
  "Text": "IF: AND[1,OR[2,3]]\n_x000D_1) Input DSOPRE_s_DrvPed_StFullLdReq is equal to VMMP_c_TqWhlAcce_StFullLdReq\n_x000D_2) Input LOCCDRC_s_TqWhlReqDrv_IdxChn is equal to VMMP_LOCC_c_TqWhlDmd_IdxChnReqDrv\n_x000D_3) Once Input LOCCTC_s_TqWhlDmd_TqDmd deducting input LOCCDRC_s_TqWhlReqDrvPed_TqDmd is greater than VMMP_LOCCOP_p_TqDeCtlFullLdOn till Input LOCCTC_s_TqWhlDmd_TqDmd deducting input LOCCDRC_s_TqWhlReqDrvPed_TqDmd is smaller than VMMP_LOCCOP_p_TqDeCtlFullLdOff (hysteresis)\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlAcce_StFullLdReq is equal to VMMP_c_TqWhlAcce_StFullLdReq",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1339512",
  "Description": "IF: AND[1,OR[2,3]]\n_x000D_1) Input DSOPRE_s_DrvPed_StFullLdReq is equal to VMMP_c_TqWhlAcce_StFullLdReq\n_x000D_2) Input LOCCDRC_s_TqWhlReqDrv_IdxChn is equal to VMMP_LOCC_c_TqWhlDmd_IdxChnReqDrv\n_x000D_3) Once Input LOCCTC_s_TqWhlDmd_TqDmd deducting input LOCCDRC_s_TqWhlReqDrvPed_TqDmd is greater than VMMP_LOCCOP_p_TqDeCtlFullLdOn till Input LOCCTC_s_TqWhlDmd_TqDmd deducting input LOCCDRC_s_TqWhlReqDrvPed_TqDmd is smaller than VMMP_LOCCOP_p_TqDeCtlFullLdOff (hysteresis)\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlAcce_StFullLdReq is equal to VMMP_c_TqWhlAcce_StFullLdReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5016657596FunctionalReleasedyesTrue
IF: AND[1,2] 1) Once Input LOCCTC_s_TqWhlDmd_TqDmd deducting input ASOPOT_s_TqPotMaxPtMdAct is greater than VMMP_LOCCOP_p_TqDeCtl
IF: AND[1,2]

1) Once Input LOCCTC_s_TqWhlDmd_TqDmd deducting input ASOPOT_s_TqPotMaxPtMdAct is greater than VMMP_LOCCOP_p_TqDeCtlFullLdOn till Input LOCCTC_s_TqWhlDmd_TqDmd deducting input ASOPOT_s_TqPotMaxPtMdAct is smaller than VMMP_LOCCOP_p_TqDeCtlFullLdOff (hysteresis) 

2) LOCCOP_s_TqWhlFb_IdxChnDmdExt is equal to VMMP_LOCC_c_TqWhlDmd_IdxChnReqLOC

THEN:

1) LOCCOP_s_TqWhlAcce_StFullLdReq is equal to VMMP_c_tqWhlAcce_StFullLdReq

Raw

{
  "ID": "16657596",
  "ASIL": "  QM",
  "Text": "IF: AND[1,2]\n_x000D_1) Once Input LOCCTC_s_TqWhlDmd_TqDmd deducting input ASOPOT_s_TqPotMaxPtMdAct is greater than VMMP_LOCCOP_p_TqDeCtlFullLdOn till Input LOCCTC_s_TqWhlDmd_TqDmd deducting input ASOPOT_s_TqPotMaxPtMdAct is smaller than VMMP_LOCCOP_p_TqDeCtlFullLdOff (hysteresis) \n_x000D_2) LOCCOP_s_TqWhlFb_IdxChnDmdExt is equal to VMMP_LOCC_c_TqWhlDmd_IdxChnReqLOC\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlAcce_StFullLdReq is equal to VMMP_c_tqWhlAcce_StFullLdReq",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1339514",
  "Description": "IF: AND[1,2]\n_x000D_1) Once Input LOCCTC_s_TqWhlDmd_TqDmd deducting input ASOPOT_s_TqPotMaxPtMdAct is greater than VMMP_LOCCOP_p_TqDeCtlFullLdOn till Input LOCCTC_s_TqWhlDmd_TqDmd deducting input ASOPOT_s_TqPotMaxPtMdAct is smaller than VMMP_LOCCOP_p_TqDeCtlFullLdOff (hysteresis) \n_x000D_2) LOCCOP_s_TqWhlFb_IdxChnDmdExt is equal to VMMP_LOCC_c_TqWhlDmd_IdxChnReqLOC\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlAcce_StFullLdReq is equal to VMMP_c_tqWhlAcce_StFullLdReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5116657597FunctionalReleasedyesTrue
IF: AND[OR[1,2],3] 1) Once Input LOCCTC_s_TqWhlDmd_TqDmd deducting input LOCCDRC_s_TqWhlReqDrvPed_TqDmd is smaller than VMMP_LOCC
IF: AND[OR[1,2],3]

1) Once Input LOCCTC_s_TqWhlDmd_TqDmd deducting input LOCCDRC_s_TqWhlReqDrvPed_TqDmd is smaller than VMMP_LOCCOP_p_TqDeCtlFullLdOff till Input LOCCTC_s_TqWhlDmd_TqDmd deducting input LOCCDRC_s_TqWhlReqDrvPed_TqDmd is greater than VMMP_LOCCOP_p_TqDeCtlFullLdOn (hysteresis) 

AND Input LOCCDRC_s_TqWhlReqDrv_IdxChn is not equal to VMMP_LOCC_c_TqWhlDmd_IdxChnReqDrv 

2) Input DSOPRE_s_DrvPed_StFullLdReq is not equal to VMMP_c_TqWhlAcce_StFullLdReq 

3) Once Input LOCCTC_s_TqWhlDmd_TqDmd deducting input ASOPOT_s_TqPotMaxPtMdAct is smaller than VMMP_LOCCOP_p_TqDeCtlFullLdOff till Input LOCCTC_s_TqWhlDmd_TqDmd deducting input ASOPOT_s_TqPotMaxPtMdAct is greater than VMMP_LOCCOP_p_TqDeCtlFullLdOn (hysteresis) 

OR Input LOCCOP_s_TqWhlFb_IdxChnDmdExt is not equal to VMMP_LOCC_c_TqWhlDmd_IdxChnReqLOC

THEN:

1) LOCCOP_s_TqWhlAcce_StFullLdReq is equal to VMMP_c_tqWhlAcce_StFullLdNoReq

Raw

{
  "ID": "16657597",
  "ASIL": "  QM",
  "Text": "IF: AND[OR[1,2],3]\n_x000D_1) Once Input LOCCTC_s_TqWhlDmd_TqDmd deducting input LOCCDRC_s_TqWhlReqDrvPed_TqDmd is smaller than VMMP_LOCCOP_p_TqDeCtlFullLdOff till Input LOCCTC_s_TqWhlDmd_TqDmd deducting input LOCCDRC_s_TqWhlReqDrvPed_TqDmd is greater than VMMP_LOCCOP_p_TqDeCtlFullLdOn (hysteresis) \n_x000D_AND Input LOCCDRC_s_TqWhlReqDrv_IdxChn is not equal to VMMP_LOCC_c_TqWhlDmd_IdxChnReqDrv \n_x000D_2) Input DSOPRE_s_DrvPed_StFullLdReq is not equal to VMMP_c_TqWhlAcce_StFullLdReq \n_x000D_3) Once Input LOCCTC_s_TqWhlDmd_TqDmd deducting input ASOPOT_s_TqPotMaxPtMdAct is smaller than VMMP_LOCCOP_p_TqDeCtlFullLdOff till Input LOCCTC_s_TqWhlDmd_TqDmd deducting input ASOPOT_s_TqPotMaxPtMdAct is greater than VMMP_LOCCOP_p_TqDeCtlFullLdOn (hysteresis) \n_x000D_OR Input LOCCOP_s_TqWhlFb_IdxChnDmdExt is not equal to VMMP_LOCC_c_TqWhlDmd_IdxChnReqLOC\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlAcce_StFullLdReq is equal to VMMP_c_tqWhlAcce_StFullLdNoReq",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1339516",
  "Description": "IF: AND[OR[1,2],3]\n_x000D_1) Once Input LOCCTC_s_TqWhlDmd_TqDmd deducting input LOCCDRC_s_TqWhlReqDrvPed_TqDmd is smaller than VMMP_LOCCOP_p_TqDeCtlFullLdOff till Input LOCCTC_s_TqWhlDmd_TqDmd deducting input LOCCDRC_s_TqWhlReqDrvPed_TqDmd is greater than VMMP_LOCCOP_p_TqDeCtlFullLdOn (hysteresis) \n_x000D_AND Input LOCCDRC_s_TqWhlReqDrv_IdxChn is not equal to VMMP_LOCC_c_TqWhlDmd_IdxChnReqDrv \n_x000D_2) Input DSOPRE_s_DrvPed_StFullLdReq is not equal to VMMP_c_TqWhlAcce_StFullLdReq \n_x000D_3) Once Input LOCCTC_s_TqWhlDmd_TqDmd deducting input ASOPOT_s_TqPotMaxPtMdAct is smaller than VMMP_LOCCOP_p_TqDeCtlFullLdOff till Input LOCCTC_s_TqWhlDmd_TqDmd deducting input ASOPOT_s_TqPotMaxPtMdAct is greater than VMMP_LOCCOP_p_TqDeCtlFullLdOn (hysteresis) \n_x000D_OR Input LOCCOP_s_TqWhlFb_IdxChnDmdExt is not equal to VMMP_LOCC_c_TqWhlDmd_IdxChnReqLOC\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlAcce_StFullLdReq is equal to VMMP_c_tqWhlAcce_StFullLdNoReq",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5216657598FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Deceleration torque request
Deceleration torque request

Raw

{
  "ID": "16657598",
  "ASIL": "  ",
  "Text": "Deceleration torque request",
  "Type": "Folder",
  "Status": "",
  "Summary": "Deceleration torque request",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1082526",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5316657600FunctionalReleasedyesTrue
IF: [1] 1) Input LOCCTC_s_TqWhlDmd_TqDmd is less than or equal to 0 Nm. THEN: 1) LOCCOP_s_TqWhlDece_TqDmd must be equal to A
IF: [1] 

1) Input LOCCTC_s_TqWhlDmd_TqDmd is less than or equal to 0 Nm.

THEN: 

1) LOCCOP_s_TqWhlDece_TqDmd must be equal to

ABS(LOCCTC_s_TqWhlDmd_TqDmd).

ELSE: 

1) LOCCOP_s_TqWhlDece_TqDmd must be 0 Nm.

Raw

{
  "ID": "16657600",
  "ASIL": "  ASIL D",
  "Text": "IF: [1] \n_x000D_1) Input LOCCTC_s_TqWhlDmd_TqDmd is less than or equal to 0 Nm.\n_x000D_THEN: \n_x000D_1) LOCCOP_s_TqWhlDece_TqDmd must be equal to\n_x000D_ABS(LOCCTC_s_TqWhlDmd_TqDmd).\n_x000D_ELSE: \n_x000D_1) LOCCOP_s_TqWhlDece_TqDmd must be 0 Nm.",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1082436",
  "Description": "IF: [1] \n_x000D_1) Input LOCCTC_s_TqWhlDmd_TqDmd is less than or equal to 0 Nm.\n_x000D_THEN: \n_x000D_1) LOCCOP_s_TqWhlDece_TqDmd must be equal to\n_x000D_ABS(LOCCTC_s_TqWhlDmd_TqDmd).\n_x000D_ELSE: \n_x000D_1) LOCCOP_s_TqWhlDece_TqDmd must be 0 Nm.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5416657601FunctionalReleasedyesTrue
IF: [1] 1) Input LOCCTC_s_TqWhlDmd_TqTarPred is less than or equal to 0 Nm. THEN: 1) LOCCOP_s_TqWhlDece_TqTarPred must be equ
IF: [1] 

1) Input LOCCTC_s_TqWhlDmd_TqTarPred is less than or equal to 0 Nm.

THEN: 

1) LOCCOP_s_TqWhlDece_TqTarPred must be equal to

ABS(LOCCTC_s_TqWhlDmd_TqTarPred).

ELSE:

1) LOCCOP_s_TqWhlDece_TqTarPred must be 0 Nm.

Raw

{
  "ID": "16657601",
  "ASIL": "  QM",
  "Text": "IF: [1] \n_x000D_1) Input LOCCTC_s_TqWhlDmd_TqTarPred is less than or equal to 0 Nm.\n_x000D_THEN: \n_x000D_1) LOCCOP_s_TqWhlDece_TqTarPred must be equal to\n_x000D_ABS(LOCCTC_s_TqWhlDmd_TqTarPred).\n_x000D_ELSE:\n_x000D_1) LOCCOP_s_TqWhlDece_TqTarPred must be 0 Nm.",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1082521",
  "Description": "IF: [1] \n_x000D_1) Input LOCCTC_s_TqWhlDmd_TqTarPred is less than or equal to 0 Nm.\n_x000D_THEN: \n_x000D_1) LOCCOP_s_TqWhlDece_TqTarPred must be equal to\n_x000D_ABS(LOCCTC_s_TqWhlDmd_TqTarPred).\n_x000D_ELSE:\n_x000D_1) LOCCOP_s_TqWhlDece_TqTarPred must be 0 Nm.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5516657602FunctionalReleasedyesTrue
IF: OR[1,2] 1) Input LOCCTC_s_TqWhlDmd_TqTlrHiDyn is equal to or greater than 0 Nm. 2) Input LOCCTC_s_TqWhlDmd_TqDmd is equal t
IF: OR[1,2] 

1) Input LOCCTC_s_TqWhlDmd_TqTlrHiDyn is equal to or greater than 0 Nm.

2) Input LOCCTC_s_TqWhlDmd_TqDmd is equal to or greater than 0 Nm.

THEN: 

1) LOCCOP_s_TqWhlDece_TqLim must be 0 Nm.

ELSE IF: [1]

1) Input ABS(LOCCTC_s_TqWhlDmd_TqTlrHiDyn) is greater than or equal to LOCCOP_s_TqWhlDece_TqDmd

THEN:

1) LOCCOP_s_TqWhlDece_TqLim must be equal to LOCCOP_s_TqWhlDece_TqDmd

ELSE:

1) LOCCOP_s_TqWhlDece_TqLim must be equal to input ABS(LOCCTC_s_TqWhlDmd_TqTlrHiDyn).

Raw

{
  "ID": "16657602",
  "ASIL": "  ASIL D",
  "Text": "IF: OR[1,2] \n_x000D_1) Input LOCCTC_s_TqWhlDmd_TqTlrHiDyn is equal to or greater than 0 Nm.\n_x000D_2) Input LOCCTC_s_TqWhlDmd_TqDmd is equal to or greater than 0 Nm.\n_x000D_THEN: \n_x000D_1) LOCCOP_s_TqWhlDece_TqLim must be 0 Nm.\n_x000D_ELSE IF: [1]\n_x000D_1) Input ABS(LOCCTC_s_TqWhlDmd_TqTlrHiDyn) is greater than or equal to LOCCOP_s_TqWhlDece_TqDmd\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlDece_TqLim must be equal to LOCCOP_s_TqWhlDece_TqDmd\n_x000D_ELSE:\n_x000D_1) LOCCOP_s_TqWhlDece_TqLim must be equal to input ABS(LOCCTC_s_TqWhlDmd_TqTlrHiDyn).",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1082523",
  "Description": "IF: OR[1,2] \n_x000D_1) Input LOCCTC_s_TqWhlDmd_TqTlrHiDyn is equal to or greater than 0 Nm.\n_x000D_2) Input LOCCTC_s_TqWhlDmd_TqDmd is equal to or greater than 0 Nm.\n_x000D_THEN: \n_x000D_1) LOCCOP_s_TqWhlDece_TqLim must be 0 Nm.\n_x000D_ELSE IF: [1]\n_x000D_1) Input ABS(LOCCTC_s_TqWhlDmd_TqTlrHiDyn) is greater than or equal to LOCCOP_s_TqWhlDece_TqDmd\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlDece_TqLim must be equal to LOCCOP_s_TqWhlDece_TqDmd\n_x000D_ELSE:\n_x000D_1) LOCCOP_s_TqWhlDece_TqLim must be equal to input ABS(LOCCTC_s_TqWhlDmd_TqTlrHiDyn).",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5616657603FunctionalReleasedyesTrue
IF: [1] 1) Input LOCCTC_s_TqWhlDmd_TqTlrHiTar is less than or equal to 0 Nm. THEN: 1) LOCCOP_s_TqWhlDece_TqTlrHiTar must be eq
IF: [1] 

1) Input LOCCTC_s_TqWhlDmd_TqTlrHiTar is less than or equal to 0 Nm.

THEN:

1) LOCCOP_s_TqWhlDece_TqTlrHiTar must be equal to

ABS(LOCCTC_s_TqWhlDmd_TqTlrHiTar).

ELSE:

1) LOCCOP_s_TqWhlDece_TqTlrHiTar must be 0 Nm.

Raw

{
  "ID": "16657603",
  "ASIL": "  QM",
  "Text": "IF: [1] \n_x000D_1) Input LOCCTC_s_TqWhlDmd_TqTlrHiTar is less than or equal to 0 Nm.\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlDece_TqTlrHiTar must be equal to\n_x000D_ABS(LOCCTC_s_TqWhlDmd_TqTlrHiTar).\n_x000D_ELSE:\n_x000D_1) LOCCOP_s_TqWhlDece_TqTlrHiTar must be 0 Nm.",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1110608",
  "Description": "IF: [1] \n_x000D_1) Input LOCCTC_s_TqWhlDmd_TqTlrHiTar is less than or equal to 0 Nm.\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlDece_TqTlrHiTar must be equal to\n_x000D_ABS(LOCCTC_s_TqWhlDmd_TqTlrHiTar).\n_x000D_ELSE:\n_x000D_1) LOCCOP_s_TqWhlDece_TqTlrHiTar must be 0 Nm.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5716657604FunctionalReleasedyesTrue
LOCCOP_s_TqWhlDece_TqGrdTrfDec is equal to input LOCCTC_s_TqWhlDmd_TqGrdTrfInc, multiplied with -1.
LOCCOP_s_TqWhlDece_TqGrdTrfDec is equal to input LOCCTC_s_TqWhlDmd_TqGrdTrfInc, multiplied with -1.

Raw

{
  "ID": "16657604",
  "ASIL": "  QM",
  "Text": "LOCCOP_s_TqWhlDece_TqGrdTrfDec is equal to input LOCCTC_s_TqWhlDmd_TqGrdTrfInc, multiplied with -1.",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1110612",
  "Description": "LOCCOP_s_TqWhlDece_TqGrdTrfDec is equal to input LOCCTC_s_TqWhlDmd_TqGrdTrfInc, multiplied with -1.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5816657605FunctionalReleasedyesTrue
LOCCOP_s_TqWhlDece_TqGrdTrfInc is equal to input LOCCTC_s_TqWhlDmd_TqGrdTrfDec, multiplied with -1.
LOCCOP_s_TqWhlDece_TqGrdTrfInc is equal to input LOCCTC_s_TqWhlDmd_TqGrdTrfDec, multiplied with -1.

Raw

{
  "ID": "16657605",
  "ASIL": "  QM",
  "Text": "LOCCOP_s_TqWhlDece_TqGrdTrfInc is equal to input LOCCTC_s_TqWhlDmd_TqGrdTrfDec, multiplied with -1.",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1110610",
  "Description": "LOCCOP_s_TqWhlDece_TqGrdTrfInc is equal to input LOCCTC_s_TqWhlDmd_TqGrdTrfDec, multiplied with -1.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5916657606FunctionalReleasedyesTrue
IF: OR[1,2] 1) Input LOCCDRC_s_TqWhlReqDrv_TqDmd is greater than or equal to 0 Nm. 2) Input LOCCTC_s_TqWhlDmd_TqDmd is greater
IF: OR[1,2] 

1) Input LOCCDRC_s_TqWhlReqDrv_TqDmd is greater than or equal to 0 Nm.

2) Input LOCCTC_s_TqWhlDmd_TqDmd is greater than or equal to 0 Nm.

THEN: 

1) LOCCOP_s_TqWhlDece_TqAddDmd must be 0 Nm.

ELSE IF: [1]

1) Input LOCCDRC_s_TqWhlReqDrv_TqDmd is greater than LOCCTC_s_TqWhlDmd_TqDmd.

THEN:

1) LOCCOP_s_TqWhlDece_TqAddDmd must be equal to input ABS(LOCCDRC_s_TqWhlReqDrv_TqDmd).

ELSE:

1) LOCCOP_s_TqWhlDece_TqAddDmd must be equal to input ABS(LOCCTC_s_TqWhlDmd_TqDmd).

Raw

{
  "ID": "16657606",
  "ASIL": "  ASIL D",
  "Text": "IF: OR[1,2] \n_x000D_1) Input LOCCDRC_s_TqWhlReqDrv_TqDmd is greater than or equal to 0 Nm.\n_x000D_2) Input LOCCTC_s_TqWhlDmd_TqDmd is greater than or equal to 0 Nm.\n_x000D_THEN: \n_x000D_1) LOCCOP_s_TqWhlDece_TqAddDmd must be 0 Nm.\n_x000D_ELSE IF: [1]\n_x000D_1) Input LOCCDRC_s_TqWhlReqDrv_TqDmd is greater than LOCCTC_s_TqWhlDmd_TqDmd.\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlDece_TqAddDmd must be equal to input ABS(LOCCDRC_s_TqWhlReqDrv_TqDmd).\n_x000D_ELSE:\n_x000D_1) LOCCOP_s_TqWhlDece_TqAddDmd must be equal to input ABS(LOCCTC_s_TqWhlDmd_TqDmd).",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1156957",
  "Description": "IF: OR[1,2] \n_x000D_1) Input LOCCDRC_s_TqWhlReqDrv_TqDmd is greater than or equal to 0 Nm.\n_x000D_2) Input LOCCTC_s_TqWhlDmd_TqDmd is greater than or equal to 0 Nm.\n_x000D_THEN: \n_x000D_1) LOCCOP_s_TqWhlDece_TqAddDmd must be 0 Nm.\n_x000D_ELSE IF: [1]\n_x000D_1) Input LOCCDRC_s_TqWhlReqDrv_TqDmd is greater than LOCCTC_s_TqWhlDmd_TqDmd.\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlDece_TqAddDmd must be equal to input ABS(LOCCDRC_s_TqWhlReqDrv_TqDmd).\n_x000D_ELSE:\n_x000D_1) LOCCOP_s_TqWhlDece_TqAddDmd must be equal to input ABS(LOCCTC_s_TqWhlDmd_TqDmd).",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6016657607FunctionalReleasedyesTrue
IF: OR[1,2,3] 1) Input LOCCDRC_s_TqWhlReqDrv_TqTlrHiDyn is greater or equal to 0 Nm. 2) Output LOCCOP_s_TqWhlDece_TqAddDmd is e
IF: OR[1,2,3] 

1) Input LOCCDRC_s_TqWhlReqDrv_TqTlrHiDyn is greater or equal to 0 Nm.

2) Output LOCCOP_s_TqWhlDece_TqAddDmd is equal to 0 Nm.

3) Output LOCCOP_s_TqWhlDece_TqLim is equal to 0 Nm.

THEN: 

1) LOCCOP_s_TqWhlDece_TqAddLim must be 0 Nm.

ELSE IF: AND[1,2]

1) Input ABS(LOCCDRC_s_TqWhlReqDrv_TqTlrHiDyn) is less than output LOCCOP_s_TqWhlDece_TqAddDmd

2) Input ABS(LOCCDRC_s_TqWhlReqDrv_TqTlrHiDyn) is less than output LOCCOP_s_TqWhlDece_TqLim

THEN:

1) LOCCOP_s_TqWhlDece_TqAddLim must be equal to input ABS(LOCCDRC_s_TqWhlReqDrv_TqTlrHiDyn).

ELSE IF: AND[1,2]

1) Output LOCCOP_s_TqWhlDece_TqAddDmd is less than input ABS(LOCCDRC_s_TqWhlReqDrv_TqTlrHiDyn)

2) Output LOCCOP_s_TqWhlDece_TqAddDmd is less than output LOCCOP_s_TqWhlDece_TqLim

THEN:

1) LOCCOP_s_TqWhlDece_TqAddLim must be equal to output LOCCOP_s_TqWhlDece_TqAddDmd.

ELSE:

1) LOCCOP_s_TqWhlDece_TqAddLim must be equal to output LOCCOP_s_TqWhlDece_TqLim.

Raw

{
  "ID": "16657607",
  "ASIL": "  ASIL D",
  "Text": "IF: OR[1,2,3] \n_x000D_1) Input LOCCDRC_s_TqWhlReqDrv_TqTlrHiDyn is greater or equal to 0 Nm.\n_x000D_2) Output LOCCOP_s_TqWhlDece_TqAddDmd is equal to 0 Nm.\n_x000D_3) Output LOCCOP_s_TqWhlDece_TqLim is equal to 0 Nm.\n_x000D_THEN: \n_x000D_1) LOCCOP_s_TqWhlDece_TqAddLim must be 0 Nm.\n_x000D_ELSE IF: AND[1,2]\n_x000D_1) Input ABS(LOCCDRC_s_TqWhlReqDrv_TqTlrHiDyn) is less than output LOCCOP_s_TqWhlDece_TqAddDmd\n_x000D_2) Input ABS(LOCCDRC_s_TqWhlReqDrv_TqTlrHiDyn) is less than output LOCCOP_s_TqWhlDece_TqLim\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlDece_TqAddLim must be equal to input ABS(LOCCDRC_s_TqWhlReqDrv_TqTlrHiDyn).\n_x000D_ELSE IF: AND[1,2]\n_x000D_1) Output LOCCOP_s_TqWhlDece_TqAddDmd is less than input ABS(LOCCDRC_s_TqWhlReqDrv_TqTlrHiDyn)\n_x000D_2) Output LOCCOP_s_TqWhlDece_TqAddDmd is less than output LOCCOP_s_TqWhlDece_TqLim\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlDece_TqAddLim must be equal to output LOCCOP_s_TqWhlDece_TqAddDmd.\n_x000D_ELSE:\n_x000D_1) LOCCOP_s_TqWhlDece_TqAddLim must be equal to output LOCCOP_s_TqWhlDece_TqLim.",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1156959",
  "Description": "IF: OR[1,2,3] \n_x000D_1) Input LOCCDRC_s_TqWhlReqDrv_TqTlrHiDyn is greater or equal to 0 Nm.\n_x000D_2) Output LOCCOP_s_TqWhlDece_TqAddDmd is equal to 0 Nm.\n_x000D_3) Output LOCCOP_s_TqWhlDece_TqLim is equal to 0 Nm.\n_x000D_THEN: \n_x000D_1) LOCCOP_s_TqWhlDece_TqAddLim must be 0 Nm.\n_x000D_ELSE IF: AND[1,2]\n_x000D_1) Input ABS(LOCCDRC_s_TqWhlReqDrv_TqTlrHiDyn) is less than output LOCCOP_s_TqWhlDece_TqAddDmd\n_x000D_2) Input ABS(LOCCDRC_s_TqWhlReqDrv_TqTlrHiDyn) is less than output LOCCOP_s_TqWhlDece_TqLim\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlDece_TqAddLim must be equal to input ABS(LOCCDRC_s_TqWhlReqDrv_TqTlrHiDyn).\n_x000D_ELSE IF: AND[1,2]\n_x000D_1) Output LOCCOP_s_TqWhlDece_TqAddDmd is less than input ABS(LOCCDRC_s_TqWhlReqDrv_TqTlrHiDyn)\n_x000D_2) Output LOCCOP_s_TqWhlDece_TqAddDmd is less than output LOCCOP_s_TqWhlDece_TqLim\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlDece_TqAddLim must be equal to output LOCCOP_s_TqWhlDece_TqAddDmd.\n_x000D_ELSE:\n_x000D_1) LOCCOP_s_TqWhlDece_TqAddLim must be equal to output LOCCOP_s_TqWhlDece_TqLim.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6116657608FunctionalReleasedyesTrue
IF: [1] 1) Input LOCCDRC_s_TqWhlReqDrv_TqTarPred is less than or equal to 0Nm. THEN: 1) LOCCOP_s_TqWhlDece_TqAddTarPred must be
IF: [1]

1) Input LOCCDRC_s_TqWhlReqDrv_TqTarPred is less than or equal to 0Nm.

THEN:

1) LOCCOP_s_TqWhlDece_TqAddTarPred must be equal to

ABS(LOCCDRC_s_TqWhlReqDrv_TqTarPred).

ELSE:

1) LOCCOP_s_TqWhlDece_TqAddTarPred must be 0 Nm.

Raw

{
  "ID": "16657608",
  "ASIL": "  QM",
  "Text": "IF: [1]\n_x000D_1) Input LOCCDRC_s_TqWhlReqDrv_TqTarPred is less than or equal to 0Nm.\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlDece_TqAddTarPred must be equal to\n_x000D_ABS(LOCCDRC_s_TqWhlReqDrv_TqTarPred).\n_x000D_ELSE:\n_x000D_1) LOCCOP_s_TqWhlDece_TqAddTarPred must be 0 Nm.",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1210481",
  "Description": "IF: [1]\n_x000D_1) Input LOCCDRC_s_TqWhlReqDrv_TqTarPred is less than or equal to 0Nm.\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlDece_TqAddTarPred must be equal to\n_x000D_ABS(LOCCDRC_s_TqWhlReqDrv_TqTarPred).\n_x000D_ELSE:\n_x000D_1) LOCCOP_s_TqWhlDece_TqAddTarPred must be 0 Nm.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6259462128FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Brake torque distribution mode
Brake torque distribution mode

Raw

{
  "ID": "59462128",
  "ASIL": "  ",
  "Text": "Brake torque distribution mode",
  "Type": "Folder",
  "Status": "",
  "Summary": "Brake torque distribution mode",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": ""
}
6337212522Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF: AND[1,2,3] 1) VMMP_LOCCOP_p_TqWhlDece_SwtMdDesBrkDstrAllAxl is TRUE 2) ARBLGLSCA_s_LgtLimA_BitFldConf is TRUE at bit positio
IF: AND[1,2,3]

1) VMMP_LOCCOP_p_TqWhlDece_SwtMdDesBrkDstrAllAxl is TRUE

2) ARBLGLSCA_s_LgtLimA_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdDesBrkDstrAllAxl

3) ARBLGLSCA_s_LgtLimA_FlgAcv is TRUE

THEN:

1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrAllAxl

ELSE_IF: 

1) VMMP_LOCCOP_p_TqWhlDece_SwtMdDesBrkDstrAcv is TRUE

THEN:

Requirement New Break Torque distribution should be active

ELSE: 

Requirement Break Torque distribudion should be active

Raw

{
  "ID": "37212522",
  "ASIL": "  QM",
  "Text": "IF: AND[1,2,3]\n_x000D_1) VMMP_LOCCOP_p_TqWhlDece_SwtMdDesBrkDstrAllAxl is TRUE\n_x000D_2) ARBLGLSCA_s_LgtLimA_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdDesBrkDstrAllAxl\n_x000D_3) ARBLGLSCA_s_LgtLimA_FlgAcv is TRUE\n_x000D_THEN:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrAllAxl\n_x000D_ELSE_IF: \n_x000D_1) VMMP_LOCCOP_p_TqWhlDece_SwtMdDesBrkDstrAcv is TRUE\n_x000D_THEN:\n_x000D_Requirement New Break Torque distribution should be active\n_x000D_ELSE: \n_x000D_Requirement Break Torque distribudion should be active",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "IF: AND[1,2,3]\n_x000D_1) VMMP_LOCCOP_p_TqWhlDece_SwtMdDesBrkDstrAllAxl is TRUE\n_x000D_2) ARBLGLSCA_s_LgtLimA_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdDesBrkDstrAllAxl\n_x000D_3) ARBLGLSCA_s_LgtLimA_FlgAcv is TRUE\n_x000D_THEN:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrAllAxl\n_x000D_ELSE_IF: \n_x000D_1) VMMP_LOCCOP_p_TqWhlDece_SwtMdDesBrkDstrAcv is TRUE\n_x000D_THEN:\n_x000D_Requirement New Break Torque distribution should be active\n_x000D_ELSE: \n_x000D_Requirement Break Torque distribudion should be active",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6455042313Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF: AND[1,2] 1) Input HMSOP_s_TqWhlBrk_FlgAcv is TRUE 2) Once input VSOEM_s_ALgtSlopRoadNrm is greater than VMMP_LOCCOP_p_TqWhlD
IF: AND[1,2]

1) Input HMSOP_s_TqWhlBrk_FlgAcv is TRUE

2) Once input VSOEM_s_ALgtSlopRoadNrm is greater than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToFr till Input VSOEM_s_ALgtSlopRoadNrm is smaller than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToAllOn (hysteresis)

THEN:

1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_p_TqWhlDece_MdDesBrkDstrSlopeToFr

ELSE IF: AND[1,2]

1) Input HMSOP_s_TqWhlBrk_FlgAcv is TRUE

2) Once input VSOEM_s_ALgtSlopRoadNrm is greater than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToAllOff till Input VSOEM_s_ALgtSlopRoadNrm is smaller than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToRe (hysteresis)

THEN:

1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_p_TqWhlDece_MdDesBrkDstrNoSlope

ELSE IF: AND[1]

1) Input HMSOP_s_TqWhlBrk_FlgAcv is TRUE

THEN:

1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_p_TqWhlDece_MdDesBrkDstrSlopeToRe

ELSE IF: [1]

1) Input ARBLLCSC_s_LgtCtl_StAcv is equal to VMMP_ARBLLCSC_c_StAcvPas

THEN:

1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrNoReq

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

1) Once absolute value of input VSOEM_s_ALgtSlopRoadNrm is greater than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToAllPrkOn till Input VSOEM_s_ALgtSlopRoadNrm is smaller than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToAllPrkOff (hysteresis)

2) Input ARBLLCSC_s_LgtCtl_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdDesBrkDstrReAxl

3) Input ARBLLCSC_s_LgtCtl_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdDesBrkDstrFrAxl

THEN:

1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrAllAxl

ELSE IF: [1]

1) Input ARBLLCSC_s_LgtCtl_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdDesBrkDstrReAxl

THEN:

1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrReAxl

ELSE IF: [1]

1) Input ARBLLCSC_s_LgtCtl_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdDesBrkDstrFrAxl

THEN:

1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrFrAxl

ELSE:

1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrNoReq.

Note. This condition is active only if the conditions in this requirement are met

Raw

{
  "ID": "55042313",
  "ASIL": "  QM",
  "Text": "IF: AND[1,2]\n_x000D_1) Input HMSOP_s_TqWhlBrk_FlgAcv is TRUE\n_x000D_2) Once input VSOEM_s_ALgtSlopRoadNrm is greater than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToFr till Input VSOEM_s_ALgtSlopRoadNrm is smaller than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToAllOn (hysteresis)\n_x000D_THEN:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_p_TqWhlDece_MdDesBrkDstrSlopeToFr\n_x000D_ELSE IF: AND[1,2]\n_x000D_1) Input HMSOP_s_TqWhlBrk_FlgAcv is TRUE\n_x000D_2) Once input VSOEM_s_ALgtSlopRoadNrm is greater than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToAllOff till Input VSOEM_s_ALgtSlopRoadNrm is smaller than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToRe (hysteresis)\n_x000D_THEN:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_p_TqWhlDece_MdDesBrkDstrNoSlope\n_x000D_ELSE IF: AND[1]\n_x000D_1) Input HMSOP_s_TqWhlBrk_FlgAcv is TRUE\n_x000D_THEN:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_p_TqWhlDece_MdDesBrkDstrSlopeToRe\n_x000D_ELSE IF: [1]\n_x000D_1) Input ARBLLCSC_s_LgtCtl_StAcv is equal to VMMP_ARBLLCSC_c_StAcvPas\n_x000D_THEN:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrNoReq\n_x000D_ELSE IF: [AND(1,OR(2,3))]\n_x000D_1) Once absolute value of input VSOEM_s_ALgtSlopRoadNrm is greater than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToAllPrkOn till Input VSOEM_s_ALgtSlopRoadNrm is smaller than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToAllPrkOff (hysteresis)\n_x000D_2) Input ARBLLCSC_s_LgtCtl_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdDesBrkDstrReAxl\n_x000D_3) Input ARBLLCSC_s_LgtCtl_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdDesBrkDstrFrAxl\n_x000D_THEN:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrAllAxl\n_x000D_ELSE IF: [1]\n_x000D_1) Input ARBLLCSC_s_LgtCtl_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdDesBrkDstrReAxl\n_x000D_THEN:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrReAxl\n_x000D_ELSE IF: [1]\n_x000D_1) Input ARBLLCSC_s_LgtCtl_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdDesBrkDstrFrAxl\n_x000D_THEN:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrFrAxl\n_x000D_ELSE:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrNoReq.\n_x000D_ \n_x000D_Note. This condition is active only if the conditions in this requirement are met",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "Brake Torque distribution",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "IF: AND[1,2]\n_x000D_1) Input HMSOP_s_TqWhlBrk_FlgAcv is TRUE\n_x000D_2) Once input VSOEM_s_ALgtSlopRoadNrm is greater than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToFr till Input VSOEM_s_ALgtSlopRoadNrm is smaller than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToAllOn (hysteresis)\n_x000D_THEN:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_p_TqWhlDece_MdDesBrkDstrSlopeToFr\n_x000D_ELSE IF: AND[1,2]\n_x000D_1) Input HMSOP_s_TqWhlBrk_FlgAcv is TRUE\n_x000D_2) Once input VSOEM_s_ALgtSlopRoadNrm is greater than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToAllOff till Input VSOEM_s_ALgtSlopRoadNrm is smaller than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToRe (hysteresis)\n_x000D_THEN:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_p_TqWhlDece_MdDesBrkDstrNoSlope\n_x000D_ELSE IF: AND[1]\n_x000D_1) Input HMSOP_s_TqWhlBrk_FlgAcv is TRUE\n_x000D_THEN:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_p_TqWhlDece_MdDesBrkDstrSlopeToRe\n_x000D_ELSE IF: [1]\n_x000D_1) Input ARBLLCSC_s_LgtCtl_StAcv is equal to VMMP_ARBLLCSC_c_StAcvPas\n_x000D_THEN:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrNoReq\n_x000D_ELSE IF: [AND(1,OR(2,3))]\n_x000D_1) Once absolute value of input VSOEM_s_ALgtSlopRoadNrm is greater than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToAllPrkOn till Input VSOEM_s_ALgtSlopRoadNrm is smaller than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToAllPrkOff (hysteresis)\n_x000D_2) Input ARBLLCSC_s_LgtCtl_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdDesBrkDstrReAxl\n_x000D_3) Input ARBLLCSC_s_LgtCtl_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdDesBrkDstrFrAxl\n_x000D_THEN:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrAllAxl\n_x000D_ELSE IF: [1]\n_x000D_1) Input ARBLLCSC_s_LgtCtl_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdDesBrkDstrReAxl\n_x000D_THEN:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrReAxl\n_x000D_ELSE IF: [1]\n_x000D_1) Input ARBLLCSC_s_LgtCtl_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdDesBrkDstrFrAxl\n_x000D_THEN:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrFrAxl\n_x000D_ELSE:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrNoReq.\n_x000D_ \n_x000D_Note. This condition is active only if the conditions in this requirement are met",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6555042310Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF: AND[NOT(1),2] 1) Once absolute value of input VSOEM_s_ALgtSlopRoadNrm is greater than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToA
IF: AND[NOT(1),2]

1) Once absolute value of input VSOEM_s_ALgtSlopRoadNrm is greater than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToAllPrkOn, till absolute value of Input VSOEM_s_ALgtSlopRoadNrm is smaller than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToAllPrkOff (hysteresis)

2) The absolute value of integral of VSOEM_s_VLgtVehNrm (numeric Integral, with dt being VMMP_c_TiSmpl, initial value is zero) is less than VMMP_LOCCOP_p_TqWhlDece_DRlsDstrAllAxl

THEN: 

1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrAllAxl

ELSE IF: AND[NOT(1),2]

1) Once absolute value of input VSOEM_s_ALgtSlopRoadNrm is greater than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToAllPrkOn, till absolute value of Input VSOEM_s_ALgtSlopRoadNrm is smaller than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToAllPrkOff (hysteresis)

2) Input ARBLLCSC_s_LgtCtl_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdDesBrkDstrReAxl

THEN: 

1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_p_TqWhlDece_MdDesBrkDstrReAxl

ELSE IF: AND[NOT(1),2]

1) Once absolute value of input VSOEM_s_ALgtSlopRoadNrm is greater than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToAllPrkOn, till absolute value of Input VSOEM_s_ALgtSlopRoadNrm is smaller than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToAllPrkOff (hysteresis)

2) Input ARBLLCSC_s_LgtCtl_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdDesBrkDstrFrAxl

THEN: 

1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_p_TqWhlDece_MdDesBrkDstrFrAxl

ELSE IF: AND[1,2]

1) Input HMSOP_s_TqWhlBrk_FlgAcv is TRUE

2) Once input VSOEM_s_ALgtSlopRoadNrm is greater than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToFr till Input VSOEM_s_ALgtSlopRoadNrm is smaller than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToAllOn (hysteresis)

THEN:

1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_p_TqWhlDece_MdDesBrkDstrSlopeToFr

ELSE IF: AND[1,2]

1) Input HMSOP_s_TqWhlBrk_FlgAcv is TRUE

2) Once input VSOEM_s_ALgtSlopRoadNrm is greater than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToAllOff till Input VSOEM_s_ALgtSlopRoadNrm is smaller than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToRe (hysteresis)

THEN:

1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_p_TqWhlDece_MdDesBrkDstrNoSlope

ELSE IF: [1]

1) Input HMSOP_s_TqWhlBrk_FlgAcv is TRUE

THEN:

1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_p_TqWhlDece_MdDesBrkDstrSlopeToRe

ELSE IF: OR[1,2]

1) Input ARBLLCSC_s_LgtCtl_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdDesBrkDstrFrAxl

2) Input ARBLLCSC_s_LgtCtl_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdDesBrkDstrReAxl

THEN:

1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrAllAxl

ELSE: 

1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrNoReq

Note. This condition is active only if the conditions in 

this requirement

 are met

Note: This integral is reset when Input ARBLGLSCA_s_LgtLimA_FlgAcv is TRUE (reset value 0)

Raw

{
  "ID": "55042310",
  "ASIL": "  QM",
  "Text": "IF: AND[NOT(1),2]\n_x000D_1) Once absolute value of input VSOEM_s_ALgtSlopRoadNrm is greater than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToAllPrkOn, till absolute value of Input VSOEM_s_ALgtSlopRoadNrm is smaller than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToAllPrkOff (hysteresis)\n_x000D_2) The absolute value of integral of VSOEM_s_VLgtVehNrm (numeric Integral, with dt being VMMP_c_TiSmpl, initial value is zero) is less than VMMP_LOCCOP_p_TqWhlDece_DRlsDstrAllAxl\n_x000D_THEN: \n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrAllAxl\n_x000D_ELSE IF: AND[NOT(1),2]\n_x000D_1) Once absolute value of input VSOEM_s_ALgtSlopRoadNrm is greater than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToAllPrkOn, till absolute value of Input VSOEM_s_ALgtSlopRoadNrm is smaller than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToAllPrkOff (hysteresis)\n_x000D_2) Input ARBLLCSC_s_LgtCtl_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdDesBrkDstrReAxl\n_x000D_ \n_x000D_THEN: \n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_p_TqWhlDece_MdDesBrkDstrReAxl\n_x000D_ELSE IF: AND[NOT(1),2]\n_x000D_1) Once absolute value of input VSOEM_s_ALgtSlopRoadNrm is greater than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToAllPrkOn, till absolute value of Input VSOEM_s_ALgtSlopRoadNrm is smaller than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToAllPrkOff (hysteresis)\n_x000D_2) Input ARBLLCSC_s_LgtCtl_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdDesBrkDstrFrAxl\n_x000D_THEN: \n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_p_TqWhlDece_MdDesBrkDstrFrAxl\n_x000D_ELSE IF: AND[1,2]\n_x000D_1) Input HMSOP_s_TqWhlBrk_FlgAcv is TRUE\n_x000D_2) Once input VSOEM_s_ALgtSlopRoadNrm is greater than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToFr till Input VSOEM_s_ALgtSlopRoadNrm is smaller than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToAllOn (hysteresis)\n_x000D_THEN:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_p_TqWhlDece_MdDesBrkDstrSlopeToFr\n_x000D_ELSE IF: AND[1,2]\n_x000D_1) Input HMSOP_s_TqWhlBrk_FlgAcv is TRUE\n_x000D_2) Once input VSOEM_s_ALgtSlopRoadNrm is greater than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToAllOff till Input VSOEM_s_ALgtSlopRoadNrm is smaller than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToRe (hysteresis)\n_x000D_THEN:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_p_TqWhlDece_MdDesBrkDstrNoSlope\n_x000D_ELSE IF: [1]\n_x000D_1) Input HMSOP_s_TqWhlBrk_FlgAcv is TRUE\n_x000D_THEN:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_p_TqWhlDece_MdDesBrkDstrSlopeToRe\n_x000D_ELSE IF: OR[1,2]\n_x000D_1) Input ARBLLCSC_s_LgtCtl_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdDesBrkDstrFrAxl\n_x000D_2) Input ARBLLCSC_s_LgtCtl_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdDesBrkDstrReAxl\n_x000D_THEN:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrAllAxl\n_x000D_ELSE: \n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrNoReq\n_x000D_ \n_x000D_Note. This condition is active only if the conditions in \n_x000D_this requirement\n_x000D_ are met\n_x000D_Note: This integral is reset when Input ARBLGLSCA_s_LgtLimA_FlgAcv is TRUE (reset value 0)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "New Brake Torque distribution",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "IF: AND[NOT(1),2]\n_x000D_1) Once absolute value of input VSOEM_s_ALgtSlopRoadNrm is greater than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToAllPrkOn, till absolute value of Input VSOEM_s_ALgtSlopRoadNrm is smaller than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToAllPrkOff (hysteresis)\n_x000D_2) The absolute value of integral of VSOEM_s_VLgtVehNrm (numeric Integral, with dt being VMMP_c_TiSmpl, initial value is zero) is less than VMMP_LOCCOP_p_TqWhlDece_DRlsDstrAllAxl\n_x000D_THEN: \n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrAllAxl\n_x000D_ELSE IF: AND[NOT(1),2]\n_x000D_1) Once absolute value of input VSOEM_s_ALgtSlopRoadNrm is greater than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToAllPrkOn, till absolute value of Input VSOEM_s_ALgtSlopRoadNrm is smaller than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToAllPrkOff (hysteresis)\n_x000D_2) Input ARBLLCSC_s_LgtCtl_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdDesBrkDstrReAxl\n_x000D_ \n_x000D_THEN: \n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_p_TqWhlDece_MdDesBrkDstrReAxl\n_x000D_ELSE IF: AND[NOT(1),2]\n_x000D_1) Once absolute value of input VSOEM_s_ALgtSlopRoadNrm is greater than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToAllPrkOn, till absolute value of Input VSOEM_s_ALgtSlopRoadNrm is smaller than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToAllPrkOff (hysteresis)\n_x000D_2) Input ARBLLCSC_s_LgtCtl_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdDesBrkDstrFrAxl\n_x000D_THEN: \n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_p_TqWhlDece_MdDesBrkDstrFrAxl\n_x000D_ELSE IF: AND[1,2]\n_x000D_1) Input HMSOP_s_TqWhlBrk_FlgAcv is TRUE\n_x000D_2) Once input VSOEM_s_ALgtSlopRoadNrm is greater than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToFr till Input VSOEM_s_ALgtSlopRoadNrm is smaller than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToAllOn (hysteresis)\n_x000D_THEN:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_p_TqWhlDece_MdDesBrkDstrSlopeToFr\n_x000D_ELSE IF: AND[1,2]\n_x000D_1) Input HMSOP_s_TqWhlBrk_FlgAcv is TRUE\n_x000D_2) Once input VSOEM_s_ALgtSlopRoadNrm is greater than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToAllOff till Input VSOEM_s_ALgtSlopRoadNrm is smaller than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToRe (hysteresis)\n_x000D_THEN:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_p_TqWhlDece_MdDesBrkDstrNoSlope\n_x000D_ELSE IF: [1]\n_x000D_1) Input HMSOP_s_TqWhlBrk_FlgAcv is TRUE\n_x000D_THEN:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_p_TqWhlDece_MdDesBrkDstrSlopeToRe\n_x000D_ELSE IF: OR[1,2]\n_x000D_1) Input ARBLLCSC_s_LgtCtl_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdDesBrkDstrFrAxl\n_x000D_2) Input ARBLLCSC_s_LgtCtl_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdDesBrkDstrReAxl\n_x000D_THEN:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrAllAxl\n_x000D_ELSE: \n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrNoReq\n_x000D_ \n_x000D_Note. This condition is active only if the conditions in \n_x000D_this requirement\n_x000D_ are met\n_x000D_Note: This integral is reset when Input ARBLGLSCA_s_LgtLimA_FlgAcv is TRUE (reset value 0)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6616657610Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF: AND[1,2,3] 1) VMMP_LOCCOP_p_TqWhlDece_SwtMdDesBrkDstrAllAxl is TRUE 2) ARBLGLSCA_s_LgtLimA_BitFldConf is TRUE at bit positio
IF: AND[1,2,3]

1) VMMP_LOCCOP_p_TqWhlDece_SwtMdDesBrkDstrAllAxl is TRUE

2) ARBLGLSCA_s_LgtLimA_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdDesBrkDstrAllAxl

3) ARBLGLSCA_s_LgtLimA_FlgAcv is TRUE

THEN:

1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrAllAxl

ELSE_IF: AND[1,2,3]

1) Input HMSOP_s_TqWhlBrk_FlgAcv is TRUE

2) VMMP_LOCCOP_p_TqWhlDece_SwtMdDesHldBrkDstrAllAxl is TRUE

3) Once input VSOEM_s_ALgtSlopRoadNrm is greater than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToFr till Input VSOEM_s_ALgtSlopRoadNrm is smaller than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToRe (hysteresis)

THEN:

1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_p_TqWhlDece_MdDesBrkDstrSlopeToFr

ELSE_IF: AND[1,2]

1) Input HMSOP_s_TqWhlBrk_FlgAcv is TRUE

2) VMMP_LOCCOP_p_TqWhlDece_SwtMdDesHldBrkDstrAllAxl is TRUE

THEN:

1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_p_TqWhlDece_MdDesBrkDstrSlopeToRe

ELSE_IF: [1]

1) Input ARBLLCSC_s_LgtCtl_StAcv is equal to VMMP_ARBLLCSC_c_StAcvPas

THEN:

1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrNoReq

ELSE_IF: [1]

1) Input ARBLLCSC_s_LgtCtl_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdDesBrkDstrReAxl

THEN:

1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrReAxl

ELSE_IF: [1]

1) Input ARBLLCSC_s_LgtCtl_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdDesBrkDstrFrAxl

THEN:

1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrFrAxl

ELSE:

1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrNoReq.

Raw

{
  "ID": "16657610",
  "ASIL": "  QM",
  "Text": "IF: AND[1,2,3]\n_x000D_1) VMMP_LOCCOP_p_TqWhlDece_SwtMdDesBrkDstrAllAxl is TRUE\n_x000D_2) ARBLGLSCA_s_LgtLimA_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdDesBrkDstrAllAxl\n_x000D_3) ARBLGLSCA_s_LgtLimA_FlgAcv is TRUE\n_x000D_THEN:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrAllAxl\n_x000D_ELSE_IF: AND[1,2,3]\n_x000D_1) Input HMSOP_s_TqWhlBrk_FlgAcv is TRUE\n_x000D_2) VMMP_LOCCOP_p_TqWhlDece_SwtMdDesHldBrkDstrAllAxl is TRUE\n_x000D_3) Once input VSOEM_s_ALgtSlopRoadNrm is greater than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToFr till Input VSOEM_s_ALgtSlopRoadNrm is smaller than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToRe (hysteresis)\n_x000D_THEN:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_p_TqWhlDece_MdDesBrkDstrSlopeToFr\n_x000D_ELSE_IF: AND[1,2]\n_x000D_1) Input HMSOP_s_TqWhlBrk_FlgAcv is TRUE\n_x000D_2) VMMP_LOCCOP_p_TqWhlDece_SwtMdDesHldBrkDstrAllAxl is TRUE\n_x000D_THEN:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_p_TqWhlDece_MdDesBrkDstrSlopeToRe\n_x000D_ELSE_IF: [1]\n_x000D_1) Input ARBLLCSC_s_LgtCtl_StAcv is equal to VMMP_ARBLLCSC_c_StAcvPas\n_x000D_THEN:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrNoReq\n_x000D_ELSE_IF: [1]\n_x000D_1) Input ARBLLCSC_s_LgtCtl_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdDesBrkDstrReAxl\n_x000D_THEN:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrReAxl\n_x000D_ELSE_IF: [1]\n_x000D_1) Input ARBLLCSC_s_LgtCtl_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdDesBrkDstrFrAxl\n_x000D_THEN:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrFrAxl\n_x000D_ELSE:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrNoReq.",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1511531",
  "Description": "IF: AND[1,2,3]\n_x000D_1) VMMP_LOCCOP_p_TqWhlDece_SwtMdDesBrkDstrAllAxl is TRUE\n_x000D_2) ARBLGLSCA_s_LgtLimA_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtLimA_IdxBitFldConfMdDesBrkDstrAllAxl\n_x000D_3) ARBLGLSCA_s_LgtLimA_FlgAcv is TRUE\n_x000D_THEN:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrAllAxl\n_x000D_ELSE_IF: AND[1,2,3]\n_x000D_1) Input HMSOP_s_TqWhlBrk_FlgAcv is TRUE\n_x000D_2) VMMP_LOCCOP_p_TqWhlDece_SwtMdDesHldBrkDstrAllAxl is TRUE\n_x000D_3) Once input VSOEM_s_ALgtSlopRoadNrm is greater than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToFr till Input VSOEM_s_ALgtSlopRoadNrm is smaller than VMMP_LOCCOP_p_TqWhlDece_ALgtSlopRoadToRe (hysteresis)\n_x000D_THEN:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_p_TqWhlDece_MdDesBrkDstrSlopeToFr\n_x000D_ELSE_IF: AND[1,2]\n_x000D_1) Input HMSOP_s_TqWhlBrk_FlgAcv is TRUE\n_x000D_2) VMMP_LOCCOP_p_TqWhlDece_SwtMdDesHldBrkDstrAllAxl is TRUE\n_x000D_THEN:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_p_TqWhlDece_MdDesBrkDstrSlopeToRe\n_x000D_ELSE_IF: [1]\n_x000D_1) Input ARBLLCSC_s_LgtCtl_StAcv is equal to VMMP_ARBLLCSC_c_StAcvPas\n_x000D_THEN:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrNoReq\n_x000D_ELSE_IF: [1]\n_x000D_1) Input ARBLLCSC_s_LgtCtl_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdDesBrkDstrReAxl\n_x000D_THEN:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrReAxl\n_x000D_ELSE_IF: [1]\n_x000D_1) Input ARBLLCSC_s_LgtCtl_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdDesBrkDstrFrAxl\n_x000D_THEN:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrFrAxl\n_x000D_ELSE:\n_x000D_1) MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrNoReq.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6716657609FunctionalReleasedyesTrue
IF: [1] 1) Input ARBLLCSC_s_LgtCtl_StAcv is not equal to VMMP_ARBLLCSC_c_StAcvPas. THEN: IF: [1] 1) Input ARBLLCSC_s_LgtCtl_Bi
IF: [1]

1) Input ARBLLCSC_s_LgtCtl_StAcv is not equal to VMMP_ARBLLCSC_c_StAcvPas.

THEN:

IF: [1]

1) Input ARBLLCSC_s_LgtCtl_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdDesBrkDstrReAxl

THEN:

1) LOCCOP_s_TqWhlDece_MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrReAxl

ELSE_IF: [1]

1) Input ARBLLCSC_s_LgtCtl_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdDesBrkDstrFrAxl

THEN:

1) LOCCOP_s_TqWhlDece_MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrFrAxl

ELSE:

1) LOCCOP_s_TqWhlDece_MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrNoReq.

ELSE:

1) LOCCOP_s_TqWhlDece_MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrNoReq.

Raw

{
  "ID": "16657609",
  "ASIL": "  QM",
  "Text": "IF: [1]\n_x000D_1) Input ARBLLCSC_s_LgtCtl_StAcv is not equal to VMMP_ARBLLCSC_c_StAcvPas.\n_x000D_THEN:\n_x000D_IF: [1]\n_x000D_1) Input ARBLLCSC_s_LgtCtl_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdDesBrkDstrReAxl\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlDece_MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrReAxl\n_x000D_ELSE_IF: [1]\n_x000D_1) Input ARBLLCSC_s_LgtCtl_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdDesBrkDstrFrAxl\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlDece_MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrFrAxl\n_x000D_ELSE:\n_x000D_1) LOCCOP_s_TqWhlDece_MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrNoReq.\n_x000D_ELSE:\n_x000D_1) LOCCOP_s_TqWhlDece_MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrNoReq.",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1110614",
  "Description": "IF: [1]\n_x000D_1) Input ARBLLCSC_s_LgtCtl_StAcv is not equal to VMMP_ARBLLCSC_c_StAcvPas.\n_x000D_THEN:\n_x000D_IF: [1]\n_x000D_1) Input ARBLLCSC_s_LgtCtl_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdDesBrkDstrReAxl\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlDece_MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrReAxl\n_x000D_ELSE_IF: [1]\n_x000D_1) Input ARBLLCSC_s_LgtCtl_BitFldConf is TRUE at bit position VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdDesBrkDstrFrAxl\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlDece_MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrFrAxl\n_x000D_ELSE:\n_x000D_1) LOCCOP_s_TqWhlDece_MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrNoReq.\n_x000D_ELSE:\n_x000D_1) LOCCOP_s_TqWhlDece_MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrNoReq.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6822548935FunctionalReleasedyesTrue
IF: [1] 1) VMMP_LOCCOP_p_TqWhlDece_StMdDesBrkDstrDevlpMd is equal to 0 THEN: 1) LOCCOP_s_TqWhlDece_MdDesBrkDstr must be equal t
IF: [1]

1) VMMP_LOCCOP_p_TqWhlDece_StMdDesBrkDstrDevlpMd is equal to 0

THEN:

1) LOCCOP_s_TqWhlDece_MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrNoReq

ELSE_IF: [1]

1) VMMP_LOCCOP_p_TqWhlDece_StMdDesBrkDstrDevlpMd is equal to 1

THEN:

1) LOCCOP_s_TqWhlDece_MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrFrAxl

ELSE_IF: [1]

1) VMMP_LOCCOP_p_TqWhlDece_StMdDesBrkDstrDevlpMd is equal to 2

THEN:

1) LOCCOP_s_TqWhlDece_MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrReAxl

IF: [1]

1) VMMP_LOCCOP_p_TqWhlDece_StMdDesBrkDstrDevlpMd is equal to 3

THEN:

1) LOCCOP_s_TqWhlDece_MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrAllAxl

IF: [1]

1) VMMP_LOCCOP_p_TqWhlDece_StMdDesBrkDstrDevlpMd is equal to 4

THEN:

1) LOCCOP_s_TqWhlDece_MdDesBrkDstr must be equal to constant VMMP_LOCCOP_p_TqWhlDece_MdDesBrkDstrSlopeToFr

ELSE_IF: [1]

1) VMMP_LOCCOP_p_TqWhlDece_StMdDesBrkDstrDevlpMd is equal to 5

THEN:

1) LOCCOP_s_TqWhlDece_MdDesBrkDstr must be equal to constant VMMP_LOCCOP_p_TqWhlDece_MdDesBrkDstrSlopeToRe

ELSE:

1) LOCCOP_s_TqWhlDece_MdDesBrkDstr must be equal to MdDesBrkDstr.

Raw

{
  "ID": "22548935",
  "ASIL": "  QM",
  "Text": "IF: [1]\n_x000D_1) VMMP_LOCCOP_p_TqWhlDece_StMdDesBrkDstrDevlpMd is equal to 0\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlDece_MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrNoReq\n_x000D_ELSE_IF: [1]\n_x000D_1) VMMP_LOCCOP_p_TqWhlDece_StMdDesBrkDstrDevlpMd is equal to 1\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlDece_MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrFrAxl\n_x000D_ELSE_IF: [1]\n_x000D_1) VMMP_LOCCOP_p_TqWhlDece_StMdDesBrkDstrDevlpMd is equal to 2\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlDece_MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrReAxl\n_x000D_IF: [1]\n_x000D_1) VMMP_LOCCOP_p_TqWhlDece_StMdDesBrkDstrDevlpMd is equal to 3\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlDece_MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrAllAxl\n_x000D_IF: [1]\n_x000D_1) VMMP_LOCCOP_p_TqWhlDece_StMdDesBrkDstrDevlpMd is equal to 4\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlDece_MdDesBrkDstr must be equal to constant VMMP_LOCCOP_p_TqWhlDece_MdDesBrkDstrSlopeToFr\n_x000D_ELSE_IF: [1]\n_x000D_1) VMMP_LOCCOP_p_TqWhlDece_StMdDesBrkDstrDevlpMd is equal to 5\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlDece_MdDesBrkDstr must be equal to constant VMMP_LOCCOP_p_TqWhlDece_MdDesBrkDstrSlopeToRe\n_x000D_ELSE:\n_x000D_1) LOCCOP_s_TqWhlDece_MdDesBrkDstr must be equal to MdDesBrkDstr.",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "",
  "Description": "IF: [1]\n_x000D_1) VMMP_LOCCOP_p_TqWhlDece_StMdDesBrkDstrDevlpMd is equal to 0\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlDece_MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrNoReq\n_x000D_ELSE_IF: [1]\n_x000D_1) VMMP_LOCCOP_p_TqWhlDece_StMdDesBrkDstrDevlpMd is equal to 1\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlDece_MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrFrAxl\n_x000D_ELSE_IF: [1]\n_x000D_1) VMMP_LOCCOP_p_TqWhlDece_StMdDesBrkDstrDevlpMd is equal to 2\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlDece_MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrReAxl\n_x000D_IF: [1]\n_x000D_1) VMMP_LOCCOP_p_TqWhlDece_StMdDesBrkDstrDevlpMd is equal to 3\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlDece_MdDesBrkDstr must be equal to constant VMMP_LOCCOP_c_TqWhlDece_MdDesBrkDstrAllAxl\n_x000D_IF: [1]\n_x000D_1) VMMP_LOCCOP_p_TqWhlDece_StMdDesBrkDstrDevlpMd is equal to 4\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlDece_MdDesBrkDstr must be equal to constant VMMP_LOCCOP_p_TqWhlDece_MdDesBrkDstrSlopeToFr\n_x000D_ELSE_IF: [1]\n_x000D_1) VMMP_LOCCOP_p_TqWhlDece_StMdDesBrkDstrDevlpMd is equal to 5\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlDece_MdDesBrkDstr must be equal to constant VMMP_LOCCOP_p_TqWhlDece_MdDesBrkDstrSlopeToRe\n_x000D_ELSE:\n_x000D_1) LOCCOP_s_TqWhlDece_MdDesBrkDstr must be equal to MdDesBrkDstr.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6916657611FunctionalReleasedyesTrue
LOCCOP_s_TqWhlDece_TqLim must be greater than or equal to 0 Nm.
LOCCOP_s_TqWhlDece_TqLim must be greater than or equal to 0 Nm.

Raw

{
  "ID": "16657611",
  "ASIL": "  ASIL D",
  "Text": "LOCCOP_s_TqWhlDece_TqLim must be greater than or equal to 0 Nm.",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1277010",
  "Description": "LOCCOP_s_TqWhlDece_TqLim must be greater than or equal to 0 Nm.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7016657612FunctionalReleasedyesTrue
LOCCOP_s_TqWhlDece_TqAddDmd must always be greater than or equal to 0 Nm.
LOCCOP_s_TqWhlDece_TqAddDmd must always be greater than or equal to 0 Nm.

Raw

{
  "ID": "16657612",
  "ASIL": "  ASIL D",
  "Text": "LOCCOP_s_TqWhlDece_TqAddDmd must always be greater than or equal to 0 Nm.",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1277014",
  "Description": "LOCCOP_s_TqWhlDece_TqAddDmd must always be greater than or equal to 0 Nm.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7116657613FunctionalReleasedyesTrue
LOCCOP_s_TqWhlDece_TqAddLim must be greater than or equal to 0 Nm.
LOCCOP_s_TqWhlDece_TqAddLim must be greater than or equal to 0 Nm.

Raw

{
  "ID": "16657613",
  "ASIL": "  ASIL D",
  "Text": "LOCCOP_s_TqWhlDece_TqAddLim must be greater than or equal to 0 Nm.",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1277018",
  "Description": "LOCCOP_s_TqWhlDece_TqAddLim must be greater than or equal to 0 Nm.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7216657614FunctionalReleasedyesTrue
LOCCOP_s_TqWhlDece_TqAddDmd must be smaller than or equal to output LOCCOP_s_TqWhlDece_TqDmd.
LOCCOP_s_TqWhlDece_TqAddDmd must be smaller than or equal to output LOCCOP_s_TqWhlDece_TqDmd.

Raw

{
  "ID": "16657614",
  "ASIL": "  ASIL D",
  "Text": "LOCCOP_s_TqWhlDece_TqAddDmd must be smaller than or equal to output LOCCOP_s_TqWhlDece_TqDmd.",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1277016",
  "Description": "LOCCOP_s_TqWhlDece_TqAddDmd must be smaller than or equal to output LOCCOP_s_TqWhlDece_TqDmd.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7316657615FunctionalReleasedyesTrue
LOCCOP_s_TqWhlDece_TqAddLim must be smaller than or equal to output LOCCOP_s_TqWhlDece_TqAddDmd.
LOCCOP_s_TqWhlDece_TqAddLim must be smaller than or equal to output LOCCOP_s_TqWhlDece_TqAddDmd.

Raw

{
  "ID": "16657615",
  "ASIL": "  ASIL D",
  "Text": "LOCCOP_s_TqWhlDece_TqAddLim must be smaller than or equal to output LOCCOP_s_TqWhlDece_TqAddDmd.",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1277020",
  "Description": "LOCCOP_s_TqWhlDece_TqAddLim must be smaller than or equal to output LOCCOP_s_TqWhlDece_TqAddDmd.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7416657616FunctionalReleasedyesTrue
LOCCOP_s_TqWhlDece_TqAddLim must be smaller than or equal to output LOCCOP_s_TqWhlDece_TqLim.
LOCCOP_s_TqWhlDece_TqAddLim must be smaller than or equal to output LOCCOP_s_TqWhlDece_TqLim.

Raw

{
  "ID": "16657616",
  "ASIL": "  ASIL D",
  "Text": "LOCCOP_s_TqWhlDece_TqAddLim must be smaller than or equal to output LOCCOP_s_TqWhlDece_TqLim.",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1277022",
  "Description": "LOCCOP_s_TqWhlDece_TqAddLim must be smaller than or equal to output LOCCOP_s_TqWhlDece_TqLim.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7516657617FunctionalReleasedyesTrue
LOCCOP_s_TqWhlDece_TqLim must be smaller than or equal to output LOCCOP_s_TqWhlDece_TqDmd.
LOCCOP_s_TqWhlDece_TqLim must be smaller than or equal to output LOCCOP_s_TqWhlDece_TqDmd.

Raw

{
  "ID": "16657617",
  "ASIL": "  ASIL D",
  "Text": "LOCCOP_s_TqWhlDece_TqLim must be smaller than or equal to output LOCCOP_s_TqWhlDece_TqDmd.",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1277012",
  "Description": "LOCCOP_s_TqWhlDece_TqLim must be smaller than or equal to output LOCCOP_s_TqWhlDece_TqDmd.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7616657618FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Brake torque request
Brake torque request

Raw

{
  "ID": "16657618",
  "ASIL": "  ",
  "Text": "Brake torque request",
  "Type": "Folder",
  "Status": "",
  "Summary": "Brake torque request",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1082556",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7716657619FunctionalReleasedyesTrue
IF: [1] 1) Input LOCCTC_s_TqWhlBrkDmd_TqDmd is greater than 0 Nm THEN: LOCCOP_s_TqWhlBrk_TqDmd must be equal to LOCCTC_s_TqWhlB
IF: [1]

1) Input LOCCTC_s_TqWhlBrkDmd_TqDmd is greater than 0 Nm

THEN:

LOCCOP_s_TqWhlBrk_TqDmd must be equal to LOCCTC_s_TqWhlBrkDmd_TqDmd

ELSE:

LOCCOP_s_TqWhlBrk_TqDmd must be equal to 0

Raw

{
  "ID": "16657619",
  "ASIL": "  ASIL D",
  "Text": "IF: [1]\n_x000D_1) Input LOCCTC_s_TqWhlBrkDmd_TqDmd is greater than 0 Nm\n_x000D_THEN:\n_x000D_LOCCOP_s_TqWhlBrk_TqDmd must be equal to LOCCTC_s_TqWhlBrkDmd_TqDmd\n_x000D_ELSE:\n_x000D_LOCCOP_s_TqWhlBrk_TqDmd must be equal to 0",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1081919",
  "Description": "IF: [1]\n_x000D_1) Input LOCCTC_s_TqWhlBrkDmd_TqDmd is greater than 0 Nm\n_x000D_THEN:\n_x000D_LOCCOP_s_TqWhlBrk_TqDmd must be equal to LOCCTC_s_TqWhlBrkDmd_TqDmd\n_x000D_ELSE:\n_x000D_LOCCOP_s_TqWhlBrk_TqDmd must be equal to 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7816657620FunctionalReleasedyesTrue
IF: [1] 1) Input LOCCTC_s_TqWhlBrkDmd_TqTarPred is greater than 0 Nm THEN: LOCCOP_s_TqWhlBrk_TqTarPred must be equal to LOCCTC_
IF: [1]

1) Input LOCCTC_s_TqWhlBrkDmd_TqTarPred is greater than 0 Nm

THEN:

LOCCOP_s_TqWhlBrk_TqTarPred must be equal to LOCCTC_s_TqWhlBrkDmd_TqTarPred

ELSE:

LOCCOP_s_TqWhlBrk_TqTarPred must be equal to 0

Raw

{
  "ID": "16657620",
  "ASIL": "  QM",
  "Text": "IF: [1]\n_x000D_1) Input LOCCTC_s_TqWhlBrkDmd_TqTarPred is greater than 0 Nm\n_x000D_THEN:\n_x000D_LOCCOP_s_TqWhlBrk_TqTarPred must be equal to LOCCTC_s_TqWhlBrkDmd_TqTarPred\n_x000D_ELSE:\n_x000D_LOCCOP_s_TqWhlBrk_TqTarPred must be equal to 0",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1081921",
  "Description": "IF: [1]\n_x000D_1) Input LOCCTC_s_TqWhlBrkDmd_TqTarPred is greater than 0 Nm\n_x000D_THEN:\n_x000D_LOCCOP_s_TqWhlBrk_TqTarPred must be equal to LOCCTC_s_TqWhlBrkDmd_TqTarPred\n_x000D_ELSE:\n_x000D_LOCCOP_s_TqWhlBrk_TqTarPred must be equal to 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7916657621FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Wheel speed limitation request
Wheel speed limitation request

Raw

{
  "ID": "16657621",
  "ASIL": "  ",
  "Text": "Wheel speed limitation request",
  "Type": "Folder",
  "Status": "",
  "Summary": "Wheel speed limitation request",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1110626",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8016657622FunctionalReleasedyesTrue
LOCCOP_s_SpdWhlLim_SpdWhlMax must be equal to input LOCCTC_s_SpdWhlLimDmd_SpdWhlMax.
LOCCOP_s_SpdWhlLim_SpdWhlMax must be equal to input LOCCTC_s_SpdWhlLimDmd_SpdWhlMax.

Raw

{
  "ID": "16657622",
  "ASIL": "  ASIL D",
  "Text": "LOCCOP_s_SpdWhlLim_SpdWhlMax must be equal to input LOCCTC_s_SpdWhlLimDmd_SpdWhlMax.",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1109960",
  "Description": "LOCCOP_s_SpdWhlLim_SpdWhlMax must be equal to input LOCCTC_s_SpdWhlLimDmd_SpdWhlMax.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8116657623FunctionalReleasedyesTrue
LOCCOP_s_SpdWhlLim_SpdWhlMin must be equal to input LOCCTC_s_SpdWhlLimDmd_SpdWhlMin.
LOCCOP_s_SpdWhlLim_SpdWhlMin must be equal to input LOCCTC_s_SpdWhlLimDmd_SpdWhlMin.

Raw

{
  "ID": "16657623",
  "ASIL": "  ASIL D",
  "Text": "LOCCOP_s_SpdWhlLim_SpdWhlMin must be equal to input LOCCTC_s_SpdWhlLimDmd_SpdWhlMin.",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1109962",
  "Description": "LOCCOP_s_SpdWhlLim_SpdWhlMin must be equal to input LOCCTC_s_SpdWhlLimDmd_SpdWhlMin.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8216657624FunctionalReleasedyesTrue
LOCCOP_s_SpdWhlLim_TqWhlMax must be equal to input LOCCTC_s_SpdWhlLimDmd_TqWhlMax.
LOCCOP_s_SpdWhlLim_TqWhlMax must be equal to input LOCCTC_s_SpdWhlLimDmd_TqWhlMax.

Raw

{
  "ID": "16657624",
  "ASIL": "  ASIL D",
  "Text": "LOCCOP_s_SpdWhlLim_TqWhlMax must be equal to input LOCCTC_s_SpdWhlLimDmd_TqWhlMax.",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1109964",
  "Description": "LOCCOP_s_SpdWhlLim_TqWhlMax must be equal to input LOCCTC_s_SpdWhlLimDmd_TqWhlMax.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8316657625FunctionalReleasedyesTrue
LOCCOP_s_SpdWhlLim_TqWhlMin must be equal to input LOCCTC_s_SpdWhlLimDmd_TqWhlMin.
LOCCOP_s_SpdWhlLim_TqWhlMin must be equal to input LOCCTC_s_SpdWhlLimDmd_TqWhlMin.

Raw

{
  "ID": "16657625",
  "ASIL": "  ASIL D",
  "Text": "LOCCOP_s_SpdWhlLim_TqWhlMin must be equal to input LOCCTC_s_SpdWhlLimDmd_TqWhlMin.",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1109966",
  "Description": "LOCCOP_s_SpdWhlLim_TqWhlMin must be equal to input LOCCTC_s_SpdWhlLimDmd_TqWhlMin.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8416657626FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Torque request feedback
Torque request feedback

Raw

{
  "ID": "16657626",
  "ASIL": "  ",
  "Text": "Torque request feedback",
  "Type": "Folder",
  "Status": "",
  "Summary": "Torque request feedback",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1081998",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8516657627FunctionalReleasedyesTrue
LOCCOP_s_TqWhlFb_IdxChnReq must be output depending on input LOCCTC_s_TqWhlReq_IdxChn based on the following assignment: LOCCOP_s
LOCCOP_s_TqWhlFb_IdxChnReq must be output depending on input LOCCTC_s_TqWhlReq_IdxChn based on the following assignment:

LOCCOP_s_TqWhlFb_IdxChnReq must be equal to or smaller than constant VMMP_LOCC_c_TqWhlDmd_IdxChnLimLOCC.

Raw

{
  "ID": "16657627",
  "ASIL": "  ASIL B",
  "Text": "LOCCOP_s_TqWhlFb_IdxChnReq must be output depending on input LOCCTC_s_TqWhlReq_IdxChn based on the following assignment:\n_x000D_LOCCOP_s_TqWhlFb_IdxChnReq must be equal to or smaller than constant VMMP_LOCC_c_TqWhlDmd_IdxChnLimLOCC.\n_x000D_\n_x000D_Caution: Table is missing!",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1312213",
  "Description": "LOCCOP_s_TqWhlFb_IdxChnReq must be output depending on input LOCCTC_s_TqWhlReq_IdxChn based on the following assignment:\n_x000D_LOCCOP_s_TqWhlFb_IdxChnReq must be equal to or smaller than constant VMMP_LOCC_c_TqWhlDmd_IdxChnLimLOCC.\n_x000D_\n_x000D_Caution: Table is missing!",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8618587514FunctionalReleasedyesTrue
LOCCOP_s_TqWhlFb_IdxChnReq must be output depending on input LOCCTC_s_TqWhlReq_IdxChn based on the following assignment: LOCCOP_s
LOCCOP_s_TqWhlFb_IdxChnReq must be output depending on input LOCCTC_s_TqWhlReq_IdxChn based on the following assignment:

LOCCOP_s_TqWhlFb_IdxChnReq must be equal to or smaller than constant VMMP_LOCC_c_TqWhlDmd_IdxChnLimLOCC.

Raw

{
  "ID": "18587514",
  "ASIL": "  ASIL B",
  "Text": "LOCCOP_s_TqWhlFb_IdxChnReq must be output depending on input LOCCTC_s_TqWhlReq_IdxChn based on the following assignment:\n_x000D_LOCCOP_s_TqWhlFb_IdxChnReq must be equal to or smaller than constant VMMP_LOCC_c_TqWhlDmd_IdxChnLimLOCC.\n_x000D_\n_x000D_Caution: Table is missing!",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "",
  "Description": "LOCCOP_s_TqWhlFb_IdxChnReq must be output depending on input LOCCTC_s_TqWhlReq_IdxChn based on the following assignment:\n_x000D_LOCCOP_s_TqWhlFb_IdxChnReq must be equal to or smaller than constant VMMP_LOCC_c_TqWhlDmd_IdxChnLimLOCC.\n_x000D_\n_x000D_Caution: Table is missing!",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8716657628FunctionalReleasedyesTrue
LOCCOP_s_TqWhlFb_IdxChnDmdExt must be output depending on input LOCCTC_s_TqWhlDmd_IdxChn based on the following assignment: LOCCO
LOCCOP_s_TqWhlFb_IdxChnDmdExt must be output depending on input LOCCTC_s_TqWhlDmd_IdxChn based on the following assignment:

LOCCOP_s_TqWhlFb_IdxChnDmdExt must be equal to or smaller than constant VMMP_LOCC_c_TqWhlDmd_IdxChnLimLOCC.

Raw

{
  "ID": "16657628",
  "ASIL": "  ASIL D",
  "Text": "LOCCOP_s_TqWhlFb_IdxChnDmdExt must be output depending on input LOCCTC_s_TqWhlDmd_IdxChn based on the following assignment:\n_x000D_LOCCOP_s_TqWhlFb_IdxChnDmdExt must be equal to or smaller than constant VMMP_LOCC_c_TqWhlDmd_IdxChnLimLOCC.\n_x000D_\n_x000D_Caution: Table is missing!",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1312225",
  "Description": "LOCCOP_s_TqWhlFb_IdxChnDmdExt must be output depending on input LOCCTC_s_TqWhlDmd_IdxChn based on the following assignment:\n_x000D_LOCCOP_s_TqWhlFb_IdxChnDmdExt must be equal to or smaller than constant VMMP_LOCC_c_TqWhlDmd_IdxChnLimLOCC.\n_x000D_\n_x000D_Caution: Table is missing!",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8816657629FunctionalReleasedyesTrue
LOCCOP_s_TqWhlFb_IdxChnDmd depends on different input signals. It must be output based on the following assignment. LOCCOP_s_TqWh
LOCCOP_s_TqWhlFb_IdxChnDmd depends on different input signals. It must be output based on the following assignment.

LOCCOP_s_TqWhlFb_IdxChnDmd must be equal to or smaller than constant VMMP_LOCC_c_TqWhlDmd_IdxChnLimLOCC.

IF: AND[1,2]

1) Input LOCCTC_s_TqWhlDmd_IdxChn is equal to 1 (ReqDrv) or 12 (ReqLOC) or 13 (ReqHMS)

2) Input LOCCTC_s_TqWhlDmd_StTrf.Bit1 is TRUE

THEN: 

Source_Signal is equal to LOCCTC_s_TqWhlReq_IdxChn

ELSE:

Source_Signal is equal to LOCCTC_s_TqWhlDmd_IdxChn

Raw

{
  "ID": "16657629",
  "ASIL": "  ASIL B",
  "Text": "LOCCOP_s_TqWhlFb_IdxChnDmd depends on different input signals. It must be output based on the following assignment.\n_x000D_LOCCOP_s_TqWhlFb_IdxChnDmd must be equal to or smaller than constant VMMP_LOCC_c_TqWhlDmd_IdxChnLimLOCC.\n_x000D_IF: AND[1,2]\n_x000D_1) Input LOCCTC_s_TqWhlDmd_IdxChn is equal to 1 (ReqDrv) or 12 (ReqLOC) or 13 (ReqHMS)\n_x000D_2) Input LOCCTC_s_TqWhlDmd_StTrf.Bit1 is TRUE\n_x000D_THEN: \n_x000D_Source_Signal is equal to LOCCTC_s_TqWhlReq_IdxChn\n_x000D_ELSE:\n_x000D_Source_Signal is equal to LOCCTC_s_TqWhlDmd_IdxChn\n_x000D_\n_x000D_Caution: Table is missing!",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1081936",
  "Description": "LOCCOP_s_TqWhlFb_IdxChnDmd depends on different input signals. It must be output based on the following assignment.\n_x000D_LOCCOP_s_TqWhlFb_IdxChnDmd must be equal to or smaller than constant VMMP_LOCC_c_TqWhlDmd_IdxChnLimLOCC.\n_x000D_IF: AND[1,2]\n_x000D_1) Input LOCCTC_s_TqWhlDmd_IdxChn is equal to 1 (ReqDrv) or 12 (ReqLOC) or 13 (ReqHMS)\n_x000D_2) Input LOCCTC_s_TqWhlDmd_StTrf.Bit1 is TRUE\n_x000D_THEN: \n_x000D_Source_Signal is equal to LOCCTC_s_TqWhlReq_IdxChn\n_x000D_ELSE:\n_x000D_Source_Signal is equal to LOCCTC_s_TqWhlDmd_IdxChn\n_x000D_\n_x000D_Caution: Table is missing!",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8916657630FunctionalObsoletenoFalsestatus_filtered, relevance_filtered
LOCCOP_s_TqWhlFb_IdxChnBrk must be equal to input LOCCTC_s_TqWhlBrkDmd_IdxChn but limited to a maximum value of 2.
LOCCOP_s_TqWhlFb_IdxChnBrk must be equal to input LOCCTC_s_TqWhlBrkDmd_IdxChn but limited to a maximum value of 2.

Raw

{
  "ID": "16657630",
  "ASIL": "  QM",
  "Text": "LOCCOP_s_TqWhlFb_IdxChnBrk must be equal to input LOCCTC_s_TqWhlBrkDmd_IdxChn but limited to a maximum value of 2.",
  "Type": "Functional",
  "Status": "Obsolete",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1081938",
  "Description": "LOCCOP_s_TqWhlFb_IdxChnBrk must be equal to input LOCCTC_s_TqWhlBrkDmd_IdxChn but limited to a maximum value of 2.",
  "Vehicle Launch": "",
  "Vehicle Platform": ""
}
9016657631FunctionalReleasedyesTrue
LOCCOP_s_TqWhlFb_StTrf must always be equal to (bitwise OR) (LOCCDRC_s_TqWhlReqDrv_StTrf) | (LOCCTC_s_TqWhlDmd_StTrf << 4). ('<<
LOCCOP_s_TqWhlFb_StTrf must always be equal to (bitwise OR)

(LOCCDRC_s_TqWhlReqDrv_StTrf) | (LOCCTC_s_TqWhlDmd_StTrf << 4).

('<< 4' means shift left by 4 digits)

The input signals LOCCDRC_s_TqWhlReqDrv_StTrf and LOCCTC_s_TqWhlDmd_StTrf must be limited to values less than or equal to 15 (4 Bits) before the calculation.

Raw

{
  "ID": "16657631",
  "ASIL": "  QM",
  "Text": "LOCCOP_s_TqWhlFb_StTrf must always be equal to (bitwise OR)\n_x000D_(LOCCDRC_s_TqWhlReqDrv_StTrf) | (LOCCTC_s_TqWhlDmd_StTrf << 4).\n_x000D_('<< 4' means shift left by 4 digits)\n_x000D_The input signals LOCCDRC_s_TqWhlReqDrv_StTrf and LOCCTC_s_TqWhlDmd_StTrf must be limited to values less than or equal to 15 (4 Bits) before the calculation.",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1210495",
  "Description": "LOCCOP_s_TqWhlFb_StTrf must always be equal to (bitwise OR)\n_x000D_(LOCCDRC_s_TqWhlReqDrv_StTrf) | (LOCCTC_s_TqWhlDmd_StTrf << 4).\n_x000D_('<< 4' means shift left by 4 digits)\n_x000D_The input signals LOCCDRC_s_TqWhlReqDrv_StTrf and LOCCTC_s_TqWhlDmd_StTrf must be limited to values less than or equal to 15 (4 Bits) before the calculation.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9116657632FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Source of gear box shift strategy
Source of gear box shift strategy

Raw

{
  "ID": "16657632",
  "ASIL": "  QM",
  "Text": "Source of gear box shift strategy",
  "Type": "Folder",
  "Status": "",
  "Summary": "Source of gear box shift strategy",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1423749",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9216657634Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
FlgIdxChnDmdGbxTLimLOCLead FlgIdxChnDmdGbxTLimLOCLead indicates leading LOC limitation and must be viewed like a flip-flop with
FlgIdxChnDmdGbxTLimLOCLead 

FlgIdxChnDmdGbxTLimLOCLead indicates leading LOC limitation and must be viewed like a flip-flop with dominant reset input. 

Set: AND[1,OR[2,3]] 

1) LOCCTS_s_TqWhlLimLOC_FlgAcv is true 

2) LOCCTS_s_TqWhlLimLOC_TqDmd is smaller than (LOCCDRC_s_TqWhlReqDrvPed_TqDmd - VMMP_LOCCOP_p_IdxChnAIGbxT_TqThLimDmnt) 

3) LOCVL_s_LgtLimA_VDifCtl is smaller than VMMP_LOCCOP_p_IdxChnAIGbxT_VThLimDmnt 

FlgIdxChnDmdGbxTLimLOCLead becomes true, when this start condition is fulfilled. 

Reset: OR[AND[1,2],3]: 

1) LOCVL_s_LgtLimA_VDifCtl is greater than VMMP_LOCCOP_p_IdxChnAIGbxT_VThLimNotDmnt 

2) LOCCTS_s_TqWhlLimLOC_TqDmd is equal to or greater than (LOCCDRC_s_TqWhlReqDrvPed_TqTarPred + VMMP_LOCCOP_p_IdxChnAIGbxT_TqThLimNotDmnt) 

3) LOCCTS_s_TqWhlLimLOC_FlgAcv is false

FlgIdxChnDmdGbxTLimLOCLead becomes false, when this end condition is fulfilled.

Raw

{
  "ID": "16657634",
  "ASIL": "  QM",
  "Text": "FlgIdxChnDmdGbxTLimLOCLead \n_x000D_FlgIdxChnDmdGbxTLimLOCLead indicates leading LOC limitation and must be viewed like a flip-flop with dominant reset input. \n_x000D_ \n_x000D_Set: AND[1,OR[2,3]] \n_x000D_1) LOCCTS_s_TqWhlLimLOC_FlgAcv is true \n_x000D_2) LOCCTS_s_TqWhlLimLOC_TqDmd is smaller than (LOCCDRC_s_TqWhlReqDrvPed_TqDmd - VMMP_LOCCOP_p_IdxChnAIGbxT_TqThLimDmnt) \n_x000D_3) LOCVL_s_LgtLimA_VDifCtl is smaller than VMMP_LOCCOP_p_IdxChnAIGbxT_VThLimDmnt \n_x000D_FlgIdxChnDmdGbxTLimLOCLead becomes true, when this start condition is fulfilled. \n_x000D_ \n_x000D_Reset: OR[AND[1,2],3]: \n_x000D_1) LOCVL_s_LgtLimA_VDifCtl is greater than VMMP_LOCCOP_p_IdxChnAIGbxT_VThLimNotDmnt \n_x000D_2) LOCCTS_s_TqWhlLimLOC_TqDmd is equal to or greater than (LOCCDRC_s_TqWhlReqDrvPed_TqTarPred + VMMP_LOCCOP_p_IdxChnAIGbxT_TqThLimNotDmnt) \n_x000D_3) LOCCTS_s_TqWhlLimLOC_FlgAcv is false\n_x000D_FlgIdxChnDmdGbxTLimLOCLead becomes false, when this end condition is fulfilled.",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1423751",
  "Description": "FlgIdxChnDmdGbxTLimLOCLead \n_x000D_FlgIdxChnDmdGbxTLimLOCLead indicates leading LOC limitation and must be viewed like a flip-flop with dominant reset input. \n_x000D_ \n_x000D_Set: AND[1,OR[2,3]] \n_x000D_1) LOCCTS_s_TqWhlLimLOC_FlgAcv is true \n_x000D_2) LOCCTS_s_TqWhlLimLOC_TqDmd is smaller than (LOCCDRC_s_TqWhlReqDrvPed_TqDmd - VMMP_LOCCOP_p_IdxChnAIGbxT_TqThLimDmnt) \n_x000D_3) LOCVL_s_LgtLimA_VDifCtl is smaller than VMMP_LOCCOP_p_IdxChnAIGbxT_VThLimDmnt \n_x000D_FlgIdxChnDmdGbxTLimLOCLead becomes true, when this start condition is fulfilled. \n_x000D_ \n_x000D_Reset: OR[AND[1,2],3]: \n_x000D_1) LOCVL_s_LgtLimA_VDifCtl is greater than VMMP_LOCCOP_p_IdxChnAIGbxT_VThLimNotDmnt \n_x000D_2) LOCCTS_s_TqWhlLimLOC_TqDmd is equal to or greater than (LOCCDRC_s_TqWhlReqDrvPed_TqTarPred + VMMP_LOCCOP_p_IdxChnAIGbxT_TqThLimNotDmnt) \n_x000D_3) LOCCTS_s_TqWhlLimLOC_FlgAcv is false\n_x000D_FlgIdxChnDmdGbxTLimLOCLead becomes false, when this end condition is fulfilled.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9322335228Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
FlgIdxChnDmdGbxTLimLOCLead FlgIdxChnDmdGbxTLimLOCLead indicates leading LOC limitation and must be viewed like a flip-flop with
FlgIdxChnDmdGbxTLimLOCLead 

FlgIdxChnDmdGbxTLimLOCLead indicates leading LOC limitation and must be viewed like a flip-flop with dominant reset input. 

Set: AND[1,OR[2,3,4]] 

1) LOCCTS_s_TqWhlLimLOC_FlgAcv is true 

2) LOCCTS_s_TqWhlLimLOC_TqDmd is smaller than (LOCCDRC_s_TqWhlReqDrvPed_TqDmd + VMMP_LOCCOP_p_IdxChnAIGbxT_TqThLimDmnt) 

3) LOCVL_s_LgtLimA_VDifCtl is smaller than VMMP_LOCCOP_p_IdxChnAIGbxT_VThLimDmnt 

4) LOCCDRC_s_TqWhlReqDrvPed_TqTarPred and offset VMMP_LOCCOP_p_IdxChnAIGbxT_TqTarThLimDmnt is greater than MIN(LOCCTS_s_TqWhlLimLOC_TqDmd, LOCCTS_s_TqWhlLimLOC_TqTarPred) 

FlgIdxChnDmdGbxTLimLOCLead becomes true, when this start condition is fulfilled. 

Reset: OR[AND[1,2],3]: 

1) LOCVL_s_LgtLimA_VDifCtl is greater than VMMP_LOCCOP_p_IdxChnAIGbxT_VThLimNotDmnt 

2) LOCCTS_s_TqWhlLimLOC_TqDmd is equal to or greater than (LOCCDRC_s_TqWhlReqDrvPed_TqTarPred + VMMP_LOCCOP_p_IdxChnAIGbxT_TqThLimNotDmnt) 

3) LOCCTS_s_TqWhlLimLOC_FlgAcv is false

FlgIdxChnDmdGbxTLimLOCLead becomes false, when this end condition is fulfilled.

Raw

{
  "ID": "22335228",
  "ASIL": "  QM",
  "Text": "FlgIdxChnDmdGbxTLimLOCLead \n_x000D_FlgIdxChnDmdGbxTLimLOCLead indicates leading LOC limitation and must be viewed like a flip-flop with dominant reset input. \n_x000D_ \n_x000D_Set: AND[1,OR[2,3,4]] \n_x000D_1) LOCCTS_s_TqWhlLimLOC_FlgAcv is true \n_x000D_2) LOCCTS_s_TqWhlLimLOC_TqDmd is smaller than (LOCCDRC_s_TqWhlReqDrvPed_TqDmd + VMMP_LOCCOP_p_IdxChnAIGbxT_TqThLimDmnt) \n_x000D_3) LOCVL_s_LgtLimA_VDifCtl is smaller than VMMP_LOCCOP_p_IdxChnAIGbxT_VThLimDmnt \n_x000D_4) LOCCDRC_s_TqWhlReqDrvPed_TqTarPred and offset VMMP_LOCCOP_p_IdxChnAIGbxT_TqTarThLimDmnt is greater than MIN(LOCCTS_s_TqWhlLimLOC_TqDmd, LOCCTS_s_TqWhlLimLOC_TqTarPred) \n_x000D_FlgIdxChnDmdGbxTLimLOCLead becomes true, when this start condition is fulfilled. \n_x000D_ \n_x000D_Reset: OR[AND[1,2],3]: \n_x000D_1) LOCVL_s_LgtLimA_VDifCtl is greater than VMMP_LOCCOP_p_IdxChnAIGbxT_VThLimNotDmnt \n_x000D_2) LOCCTS_s_TqWhlLimLOC_TqDmd is equal to or greater than (LOCCDRC_s_TqWhlReqDrvPed_TqTarPred + VMMP_LOCCOP_p_IdxChnAIGbxT_TqThLimNotDmnt) \n_x000D_3) LOCCTS_s_TqWhlLimLOC_FlgAcv is false\n_x000D_FlgIdxChnDmdGbxTLimLOCLead becomes false, when this end condition is fulfilled.",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "FlgIdxChnDmdGbxTLimLOCLead \n_x000D_FlgIdxChnDmdGbxTLimLOCLead indicates leading LOC limitation and must be viewed like a flip-flop with dominant reset input. \n_x000D_ \n_x000D_Set: AND[1,OR[2,3,4]] \n_x000D_1) LOCCTS_s_TqWhlLimLOC_FlgAcv is true \n_x000D_2) LOCCTS_s_TqWhlLimLOC_TqDmd is smaller than (LOCCDRC_s_TqWhlReqDrvPed_TqDmd + VMMP_LOCCOP_p_IdxChnAIGbxT_TqThLimDmnt) \n_x000D_3) LOCVL_s_LgtLimA_VDifCtl is smaller than VMMP_LOCCOP_p_IdxChnAIGbxT_VThLimDmnt \n_x000D_4) LOCCDRC_s_TqWhlReqDrvPed_TqTarPred and offset VMMP_LOCCOP_p_IdxChnAIGbxT_TqTarThLimDmnt is greater than MIN(LOCCTS_s_TqWhlLimLOC_TqDmd, LOCCTS_s_TqWhlLimLOC_TqTarPred) \n_x000D_FlgIdxChnDmdGbxTLimLOCLead becomes true, when this start condition is fulfilled. \n_x000D_ \n_x000D_Reset: OR[AND[1,2],3]: \n_x000D_1) LOCVL_s_LgtLimA_VDifCtl is greater than VMMP_LOCCOP_p_IdxChnAIGbxT_VThLimNotDmnt \n_x000D_2) LOCCTS_s_TqWhlLimLOC_TqDmd is equal to or greater than (LOCCDRC_s_TqWhlReqDrvPed_TqTarPred + VMMP_LOCCOP_p_IdxChnAIGbxT_TqThLimNotDmnt) \n_x000D_3) LOCCTS_s_TqWhlLimLOC_FlgAcv is false\n_x000D_FlgIdxChnDmdGbxTLimLOCLead becomes false, when this end condition is fulfilled.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9437619409Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
FlgIdxChnDmdGbxTLimLOCLead FlgIdxChnDmdGbxTLimLOCLead indicates leading LOC limitation and must be viewed like a flip-flop with
FlgIdxChnDmdGbxTLimLOCLead 

FlgIdxChnDmdGbxTLimLOCLead indicates leading LOC limitation and must be viewed like a flip-flop with dominant reset input. 

Set: OR[1,2,3,AND[4,5]]

1)

LOCCTS_s_TqWhlLimLOC_TqDmd is smaller than (LOCCDRC_s_TqWhlReqDrvPed_TqDmd + VMMP_LOCCOP_p_IdxChnAIGbxT_TqThLimDmnt)

2) 

LOCVL_s_LgtLimA_VDifCtl is smaller than VMMP_LOCCOP_p_IdxChnAIGbxT_VThLimDmnt

3) 

LOCCDRC_s_TqWhlReqDrvPed_TqTarPred and offset VMMP_LOCCOP_p_IdxChnAIGbxT_TqTarThLimDmnt is greater than MIN(LOCCTS_s_TqWhlLimLOC_TqDmd, LOCCTS_s_TqWhlLimLOC_TqTarPred)

4) CFBLIM_s_LIM_SysStLim is equal to VMMP_c_LIMSysStLimAcv

5) VMMP_LOCCOP_p_IdxChnAIGbxT_VThVarLimDmnt is greater than the difference between CFBLIM_s_LIM_VSet and VSOEM_s_VLgtDispCor

FlgIdxChnDmdGbxTLimLOCLead becomes true, when this start condition is fulfilled. 

Reset: OR[AND[1,2,3],AND[1,4,5],6]:

1) LOCVL_s_LgtLimA_VDifCtl is greater than VMMP_LOCCOP_p_IdxChnAIGbxT_VThLimNotDmnt

2) MAX(LOCCTS_s_TqWhlLimLOC_TqDmd, LOCCTS_s_TqWhlLimLOC_TqTarPred) is equal to or greater than (LOCCDRC_s_TqWhlReqDrvPed_TqTarPred + VMMP_LOCCOP_p_IdxChnAIGbxT_TqThLimNotDmnt)

3) the difference between CFBLIM_s_LIM_VSet and VSOEM_s_VLgtDispCor is greater than VMMP_LOCCOP_p_IdxChnAIGbxT_VThVarLimNotDmnt OR CFBLIM_s_LIM_SysStLim is not equal to VMMP_c_LIMSysStLimAcv

4) VMMP_LOCCOP_p_IdxChnAIGbxT_SwtStLimDeac is true

5) Detected an falling edge on (VMMP_c_LIMSysStLimAcv is equal to VMMP_c_LIMSysStLimAcv) within VMMP_LOCCOP_p_IdxChnAIGbxT_TiStLimDeac seconds

6) LOCCTS_s_TqWhlLimLOC_FlgAcv is false

FlgIdxChnDmdGbxTLimLOCLead becomes false, when this end condition is fulfilled.

Raw

{
  "ID": "37619409",
  "ASIL": "  QM",
  "Text": "FlgIdxChnDmdGbxTLimLOCLead \n_x000D_FlgIdxChnDmdGbxTLimLOCLead indicates leading LOC limitation and must be viewed like a flip-flop with dominant reset input. \n_x000D_ \n_x000D_Set: OR[1,2,3,AND[4,5]]\n_x000D_1)\n_x000D_LOCCTS_s_TqWhlLimLOC_TqDmd is smaller than (LOCCDRC_s_TqWhlReqDrvPed_TqDmd + VMMP_LOCCOP_p_IdxChnAIGbxT_TqThLimDmnt)\n_x000D_2) \n_x000D_LOCVL_s_LgtLimA_VDifCtl is smaller than VMMP_LOCCOP_p_IdxChnAIGbxT_VThLimDmnt\n_x000D_3) \n_x000D_LOCCDRC_s_TqWhlReqDrvPed_TqTarPred and offset VMMP_LOCCOP_p_IdxChnAIGbxT_TqTarThLimDmnt is greater than MIN(LOCCTS_s_TqWhlLimLOC_TqDmd, LOCCTS_s_TqWhlLimLOC_TqTarPred)\n_x000D_4) CFBLIM_s_LIM_SysStLim is equal to VMMP_c_LIMSysStLimAcv\n_x000D_5) VMMP_LOCCOP_p_IdxChnAIGbxT_VThVarLimDmnt is greater than the difference between CFBLIM_s_LIM_VSet and VSOEM_s_VLgtDispCor\n_x000D_FlgIdxChnDmdGbxTLimLOCLead becomes true, when this start condition is fulfilled. \n_x000D_ \n_x000D_Reset: OR[AND[1,2,3],AND[1,4,5],6]:\n_x000D_1) LOCVL_s_LgtLimA_VDifCtl is greater than VMMP_LOCCOP_p_IdxChnAIGbxT_VThLimNotDmnt\n_x000D_2) MAX(LOCCTS_s_TqWhlLimLOC_TqDmd, LOCCTS_s_TqWhlLimLOC_TqTarPred) is equal to or greater than (LOCCDRC_s_TqWhlReqDrvPed_TqTarPred + VMMP_LOCCOP_p_IdxChnAIGbxT_TqThLimNotDmnt)\n_x000D_3) the difference between CFBLIM_s_LIM_VSet and VSOEM_s_VLgtDispCor is greater than VMMP_LOCCOP_p_IdxChnAIGbxT_VThVarLimNotDmnt OR CFBLIM_s_LIM_SysStLim is not equal to VMMP_c_LIMSysStLimAcv\n_x000D_4) VMMP_LOCCOP_p_IdxChnAIGbxT_SwtStLimDeac is true\n_x000D_5) Detected an falling edge on (VMMP_c_LIMSysStLimAcv is equal to VMMP_c_LIMSysStLimAcv) within VMMP_LOCCOP_p_IdxChnAIGbxT_TiStLimDeac seconds\n_x000D_6) LOCCTS_s_TqWhlLimLOC_FlgAcv is false\n_x000D_FlgIdxChnDmdGbxTLimLOCLead becomes false, when this end condition is fulfilled.",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "FlgIdxChnDmdGbxTLimLOCLead \n_x000D_FlgIdxChnDmdGbxTLimLOCLead indicates leading LOC limitation and must be viewed like a flip-flop with dominant reset input. \n_x000D_ \n_x000D_Set: OR[1,2,3,AND[4,5]]\n_x000D_1)\n_x000D_LOCCTS_s_TqWhlLimLOC_TqDmd is smaller than (LOCCDRC_s_TqWhlReqDrvPed_TqDmd + VMMP_LOCCOP_p_IdxChnAIGbxT_TqThLimDmnt)\n_x000D_2) \n_x000D_LOCVL_s_LgtLimA_VDifCtl is smaller than VMMP_LOCCOP_p_IdxChnAIGbxT_VThLimDmnt\n_x000D_3) \n_x000D_LOCCDRC_s_TqWhlReqDrvPed_TqTarPred and offset VMMP_LOCCOP_p_IdxChnAIGbxT_TqTarThLimDmnt is greater than MIN(LOCCTS_s_TqWhlLimLOC_TqDmd, LOCCTS_s_TqWhlLimLOC_TqTarPred)\n_x000D_4) CFBLIM_s_LIM_SysStLim is equal to VMMP_c_LIMSysStLimAcv\n_x000D_5) VMMP_LOCCOP_p_IdxChnAIGbxT_VThVarLimDmnt is greater than the difference between CFBLIM_s_LIM_VSet and VSOEM_s_VLgtDispCor\n_x000D_FlgIdxChnDmdGbxTLimLOCLead becomes true, when this start condition is fulfilled. \n_x000D_ \n_x000D_Reset: OR[AND[1,2,3],AND[1,4,5],6]:\n_x000D_1) LOCVL_s_LgtLimA_VDifCtl is greater than VMMP_LOCCOP_p_IdxChnAIGbxT_VThLimNotDmnt\n_x000D_2) MAX(LOCCTS_s_TqWhlLimLOC_TqDmd, LOCCTS_s_TqWhlLimLOC_TqTarPred) is equal to or greater than (LOCCDRC_s_TqWhlReqDrvPed_TqTarPred + VMMP_LOCCOP_p_IdxChnAIGbxT_TqThLimNotDmnt)\n_x000D_3) the difference between CFBLIM_s_LIM_VSet and VSOEM_s_VLgtDispCor is greater than VMMP_LOCCOP_p_IdxChnAIGbxT_VThVarLimNotDmnt OR CFBLIM_s_LIM_SysStLim is not equal to VMMP_c_LIMSysStLimAcv\n_x000D_4) VMMP_LOCCOP_p_IdxChnAIGbxT_SwtStLimDeac is true\n_x000D_5) Detected an falling edge on (VMMP_c_LIMSysStLimAcv is equal to VMMP_c_LIMSysStLimAcv) within VMMP_LOCCOP_p_IdxChnAIGbxT_TiStLimDeac seconds\n_x000D_6) LOCCTS_s_TqWhlLimLOC_FlgAcv is false\n_x000D_FlgIdxChnDmdGbxTLimLOCLead becomes false, when this end condition is fulfilled.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9516657635Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
FlgIdxChnDmdGbxTReqLOCOvrd FlgIdxChnDmdGbxTReqLOCOvrd indicates LOC request overridden by driver request and must be viewed like
FlgIdxChnDmdGbxTReqLOCOvrd

FlgIdxChnDmdGbxTReqLOCOvrd indicates LOC request overridden by driver request and must be viewed like a flip-flop with dominant reset input. 

Set: AND[OR[1,2],3] 

1) LOCCDRC_s_TqWhlReqDrvPed_TqDmd is equal or greater than (LOCCTS_s_TqWhlReqLOC_TqDmd + VMMP_LOCCOP_p_IdxChnAIGbxT_TqThOvrd) 

2) DSOPRE_s_DrvPed_PrctPed is equal to or greater than VMMP_LOCCOP_p_IdxChnAIGbxT_PrctDrvPedOvrd 

3) DSOPRE_s_DrvPed_StPed is true 

FlgIdxChnDmdGbxTReqLOCOvrd becomes true, when this start condition is fulfilled. 

Reset: OR[1,AND[2,3],4]: 

1) DSOPRE_s_DrvPed_StPed is false 

2) DSOPRE_s_DrvPed_PrctPed is smaller than VMMP_LOCCOP_p_IdxChnAIGbxT_PrctDrvPedNoOvrd 

3) LOCCDRC_s_TqWhlReqDrvPed_TqDmd is smaller than (LOCCTS_s_TqWhlReqLOC_TqDmd - the result of Look-up table (VMMP_LOCCOP_px_IdxChnAIGbxT_VLgtVehCor, VMMP_LOCCOP_p1_IdxChnAIGbxT_TqThVLgtVehCor) with the input VSOEM_s_VLgtVehCor) 

4) LOCCTS_s_TqWhlReqLOC_FlgAcv is false 

FlgIdxChnDmdGbxTReqLOCOvrd becomes false, when this end condition is fulfilled.

Raw

{
  "ID": "16657635",
  "ASIL": "  QM",
  "Text": "FlgIdxChnDmdGbxTReqLOCOvrd\n_x000D_FlgIdxChnDmdGbxTReqLOCOvrd indicates LOC request overridden by driver request and must be viewed like a flip-flop with dominant reset input. \n_x000D_ \n_x000D_Set: AND[OR[1,2],3] \n_x000D_1) LOCCDRC_s_TqWhlReqDrvPed_TqDmd is equal or greater than (LOCCTS_s_TqWhlReqLOC_TqDmd + VMMP_LOCCOP_p_IdxChnAIGbxT_TqThOvrd) \n_x000D_2) DSOPRE_s_DrvPed_PrctPed is equal to or greater than VMMP_LOCCOP_p_IdxChnAIGbxT_PrctDrvPedOvrd \n_x000D_3) DSOPRE_s_DrvPed_StPed is true \n_x000D_FlgIdxChnDmdGbxTReqLOCOvrd becomes true, when this start condition is fulfilled. \n_x000D_ \n_x000D_Reset: OR[1,AND[2,3],4]: \n_x000D_1) DSOPRE_s_DrvPed_StPed is false \n_x000D_2) DSOPRE_s_DrvPed_PrctPed is smaller than VMMP_LOCCOP_p_IdxChnAIGbxT_PrctDrvPedNoOvrd \n_x000D_3) LOCCDRC_s_TqWhlReqDrvPed_TqDmd is smaller than (LOCCTS_s_TqWhlReqLOC_TqDmd - the result of Look-up table (VMMP_LOCCOP_px_IdxChnAIGbxT_VLgtVehCor, VMMP_LOCCOP_p1_IdxChnAIGbxT_TqThVLgtVehCor) with the input VSOEM_s_VLgtVehCor) \n_x000D_4) LOCCTS_s_TqWhlReqLOC_FlgAcv is false \n_x000D_FlgIdxChnDmdGbxTReqLOCOvrd becomes false, when this end condition is fulfilled.",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1423753",
  "Description": "FlgIdxChnDmdGbxTReqLOCOvrd\n_x000D_FlgIdxChnDmdGbxTReqLOCOvrd indicates LOC request overridden by driver request and must be viewed like a flip-flop with dominant reset input. \n_x000D_ \n_x000D_Set: AND[OR[1,2],3] \n_x000D_1) LOCCDRC_s_TqWhlReqDrvPed_TqDmd is equal or greater than (LOCCTS_s_TqWhlReqLOC_TqDmd + VMMP_LOCCOP_p_IdxChnAIGbxT_TqThOvrd) \n_x000D_2) DSOPRE_s_DrvPed_PrctPed is equal to or greater than VMMP_LOCCOP_p_IdxChnAIGbxT_PrctDrvPedOvrd \n_x000D_3) DSOPRE_s_DrvPed_StPed is true \n_x000D_FlgIdxChnDmdGbxTReqLOCOvrd becomes true, when this start condition is fulfilled. \n_x000D_ \n_x000D_Reset: OR[1,AND[2,3],4]: \n_x000D_1) DSOPRE_s_DrvPed_StPed is false \n_x000D_2) DSOPRE_s_DrvPed_PrctPed is smaller than VMMP_LOCCOP_p_IdxChnAIGbxT_PrctDrvPedNoOvrd \n_x000D_3) LOCCDRC_s_TqWhlReqDrvPed_TqDmd is smaller than (LOCCTS_s_TqWhlReqLOC_TqDmd - the result of Look-up table (VMMP_LOCCOP_px_IdxChnAIGbxT_VLgtVehCor, VMMP_LOCCOP_p1_IdxChnAIGbxT_TqThVLgtVehCor) with the input VSOEM_s_VLgtVehCor) \n_x000D_4) LOCCTS_s_TqWhlReqLOC_FlgAcv is false \n_x000D_FlgIdxChnDmdGbxTReqLOCOvrd becomes false, when this end condition is fulfilled.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9616657636FunctionalReleasedyesTrue
IF: [1] 1) FlgIdxChnDmdGbxTLimLOCLead is true THEN: 1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGb
IF: [1] 

1) FlgIdxChnDmdGbxTLimLOCLead is true 

THEN: 

1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StLimLOC 

ELSE IF AND[1,2]: 

1) FlgIdxChnDmdGbxTReqLOCOvrd is true

2) LOCCTS_s_TqWhlReqLOC_FlgAcv is true 

THEN: 

1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StOvrd 

ELSE IF [1]: 

1) LOCCTS_s_TqWhlReqLOC_FlgAcv is true 

THEN: 

1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StReqLOC 

ELSE: 

1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StReqDrv

Raw

{
  "ID": "16657636",
  "ASIL": "  QM",
  "Text": "IF: [1] \n_x000D_1) FlgIdxChnDmdGbxTLimLOCLead is true \n_x000D_THEN: \n_x000D_1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StLimLOC \n_x000D_ELSE IF AND[1,2]: \n_x000D_1) FlgIdxChnDmdGbxTReqLOCOvrd is true\n_x000D_2) LOCCTS_s_TqWhlReqLOC_FlgAcv is true \n_x000D_THEN: \n_x000D_1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StOvrd \n_x000D_ELSE IF [1]: \n_x000D_1) LOCCTS_s_TqWhlReqLOC_FlgAcv is true \n_x000D_THEN: \n_x000D_1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StReqLOC \n_x000D_ELSE: \n_x000D_1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StReqDrv",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1423755",
  "Description": "IF: [1] \n_x000D_1) FlgIdxChnDmdGbxTLimLOCLead is true \n_x000D_THEN: \n_x000D_1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StLimLOC \n_x000D_ELSE IF AND[1,2]: \n_x000D_1) FlgIdxChnDmdGbxTReqLOCOvrd is true\n_x000D_2) LOCCTS_s_TqWhlReqLOC_FlgAcv is true \n_x000D_THEN: \n_x000D_1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StOvrd \n_x000D_ELSE IF [1]: \n_x000D_1) LOCCTS_s_TqWhlReqLOC_FlgAcv is true \n_x000D_THEN: \n_x000D_1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StReqLOC \n_x000D_ELSE: \n_x000D_1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StReqDrv",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9722555675FunctionalReleasedyesTrue
This requirement is valid for VMMP_LOCCOP_p_IdxChnAIGbxT_SwtCord = FALSE. IF: OR[1,AND[2,3]] 1) FlgIdxChnDmdGbxTLimLOCLead is tr
This requirement is valid for VMMP_LOCCOP_p_IdxChnAIGbxT_SwtCord = FALSE.

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

1) FlgIdxChnDmdGbxTLimLOCLead is true

2) ARBLGLSCA_s_LgtLimA_FlgAcv is true

3) VMMP_LOCCOP_p_IdxChnAIGbxT_SwtStLimLOC is true

THEN:

1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StLimLOC

ELSE IF AND[1,2]:

1) FlgIdxChnDmdGbxTReqLOCOvrd is true

2) LOCCTS_s_TqWhlReqLOC_FlgAcv is true 

THEN: 

1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StOvrd 

ELSE IF [1]: 

1) LOCCTS_s_TqWhlReqLOC_FlgAcv is true 

THEN: 

1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StReqLOC 

ELSE: 

1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StReqDrv

Raw

{
  "ID": "22555675",
  "ASIL": "  QM",
  "Text": "This requirement is valid for VMMP_LOCCOP_p_IdxChnAIGbxT_SwtCord = FALSE.\n_x000D_ \n_x000D_IF: OR[1,AND[2,3]]\n_x000D_1) FlgIdxChnDmdGbxTLimLOCLead is true\n_x000D_2) ARBLGLSCA_s_LgtLimA_FlgAcv is true\n_x000D_3) VMMP_LOCCOP_p_IdxChnAIGbxT_SwtStLimLOC is true\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StLimLOC\n_x000D_ELSE IF AND[1,2]:\n_x000D_1) FlgIdxChnDmdGbxTReqLOCOvrd is true\n_x000D_2) LOCCTS_s_TqWhlReqLOC_FlgAcv is true \n_x000D_THEN: \n_x000D_1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StOvrd \n_x000D_ELSE IF [1]: \n_x000D_1) LOCCTS_s_TqWhlReqLOC_FlgAcv is true \n_x000D_THEN: \n_x000D_1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StReqLOC \n_x000D_ELSE: \n_x000D_1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StReqDrv",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "",
  "Description": "This requirement is valid for VMMP_LOCCOP_p_IdxChnAIGbxT_SwtCord = FALSE.\n_x000D_ \n_x000D_IF: OR[1,AND[2,3]]\n_x000D_1) FlgIdxChnDmdGbxTLimLOCLead is true\n_x000D_2) ARBLGLSCA_s_LgtLimA_FlgAcv is true\n_x000D_3) VMMP_LOCCOP_p_IdxChnAIGbxT_SwtStLimLOC is true\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StLimLOC\n_x000D_ELSE IF AND[1,2]:\n_x000D_1) FlgIdxChnDmdGbxTReqLOCOvrd is true\n_x000D_2) LOCCTS_s_TqWhlReqLOC_FlgAcv is true \n_x000D_THEN: \n_x000D_1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StOvrd \n_x000D_ELSE IF [1]: \n_x000D_1) LOCCTS_s_TqWhlReqLOC_FlgAcv is true \n_x000D_THEN: \n_x000D_1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StReqLOC \n_x000D_ELSE: \n_x000D_1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StReqDrv",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9836309571FunctionalReleasedyesTrue
This requirement is valid for VMMP_LOCCOP_p_IdxChnAIGbxT_SwtCord = TRUE. IF: AND[OR(2,3),OR(4,1)]: 1) LOCCTS_s_TqWhlReqLOC_FlgAc
This requirement is valid for VMMP_LOCCOP_p_IdxChnAIGbxT_SwtCord = TRUE.

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

1) LOCCTS_s_TqWhlReqLOC_FlgAcv is false

2) FlgIdxChnDmdGbxTLimLOCLead is true

3) ARBLGLSCA_s_LgtLimA_FlgAcv is true AND VMMP_LOCCOP_p_IdxChnAIGbxT_SwtStLimLOC is true

4) FlgIdxChnDmdGbxTReqLOCOvrd is true

THEN:

1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StLimLOC

ELSE IF AND[1,2,3]:

1) LOCCTS_s_TqWhlReqLOC_FlgAcv is false

2) FlgIdxChnDmdGbxTLimLOCLead is false

3) ARBLGLSCA_s_LgtLimA_FlgAcv is false OR VMMP_LOCCOP_p_IdxChnAIGbxT_SwtStLimLOC is false

THEN:

1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StReqDrv

ELSE IF AND[1,2,3]:

1) FlgIdxChnDmdGbxTReqLOCOvrd is true

2) FlgIdxChnDmdGbxTLimLOCLead is false

3) ARBLGLSCA_s_LgtLimA_FlgAcv is false OR VMMP_LOCCOP_p_IdxChnAIGbxT_SwtStLimLOC is false

THEN: 

1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StOvrd

ELSE:

1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StReqLOC

Raw

{
  "ID": "36309571",
  "ASIL": "  QM",
  "Text": "This requirement is valid for VMMP_LOCCOP_p_IdxChnAIGbxT_SwtCord = TRUE.\n_x000D_ \n_x000D_IF: AND[OR(2,3),OR(4,1)]:\n_x000D_1) LOCCTS_s_TqWhlReqLOC_FlgAcv is false\n_x000D_2) FlgIdxChnDmdGbxTLimLOCLead is true\n_x000D_3) ARBLGLSCA_s_LgtLimA_FlgAcv is true AND VMMP_LOCCOP_p_IdxChnAIGbxT_SwtStLimLOC is true\n_x000D_4) FlgIdxChnDmdGbxTReqLOCOvrd is true\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StLimLOC\n_x000D_ELSE IF AND[1,2,3]:\n_x000D_1) LOCCTS_s_TqWhlReqLOC_FlgAcv is false\n_x000D_2) FlgIdxChnDmdGbxTLimLOCLead is false\n_x000D_3) ARBLGLSCA_s_LgtLimA_FlgAcv is false OR VMMP_LOCCOP_p_IdxChnAIGbxT_SwtStLimLOC is false\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StReqDrv\n_x000D_ELSE IF AND[1,2,3]:\n_x000D_1) FlgIdxChnDmdGbxTReqLOCOvrd is true\n_x000D_2) FlgIdxChnDmdGbxTLimLOCLead is false\n_x000D_3) ARBLGLSCA_s_LgtLimA_FlgAcv is false OR VMMP_LOCCOP_p_IdxChnAIGbxT_SwtStLimLOC is false\n_x000D_THEN: \n_x000D_1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StOvrd\n_x000D_ELSE:\n_x000D_1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StReqLOC",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "",
  "Description": "This requirement is valid for VMMP_LOCCOP_p_IdxChnAIGbxT_SwtCord = TRUE.\n_x000D_ \n_x000D_IF: AND[OR(2,3),OR(4,1)]:\n_x000D_1) LOCCTS_s_TqWhlReqLOC_FlgAcv is false\n_x000D_2) FlgIdxChnDmdGbxTLimLOCLead is true\n_x000D_3) ARBLGLSCA_s_LgtLimA_FlgAcv is true AND VMMP_LOCCOP_p_IdxChnAIGbxT_SwtStLimLOC is true\n_x000D_4) FlgIdxChnDmdGbxTReqLOCOvrd is true\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StLimLOC\n_x000D_ELSE IF AND[1,2,3]:\n_x000D_1) LOCCTS_s_TqWhlReqLOC_FlgAcv is false\n_x000D_2) FlgIdxChnDmdGbxTLimLOCLead is false\n_x000D_3) ARBLGLSCA_s_LgtLimA_FlgAcv is false OR VMMP_LOCCOP_p_IdxChnAIGbxT_SwtStLimLOC is false\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StReqDrv\n_x000D_ELSE IF AND[1,2,3]:\n_x000D_1) FlgIdxChnDmdGbxTReqLOCOvrd is true\n_x000D_2) FlgIdxChnDmdGbxTLimLOCLead is false\n_x000D_3) ARBLGLSCA_s_LgtLimA_FlgAcv is false OR VMMP_LOCCOP_p_IdxChnAIGbxT_SwtStLimLOC is false\n_x000D_THEN: \n_x000D_1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StOvrd\n_x000D_ELSE:\n_x000D_1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StReqLOC",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9936310716FunctionalReleasedyesTrue
IF: OR[AND(1,2), AND(NOT(1),3,4)]: 1) LOCCTS_s_TqWhlReqLOC_FlgAcv is false 2) FlgIdxChnDmdGbxTLimLOCLead is true 3) FlgIdxChnDm
IF: OR[AND(1,2), AND(NOT(1),3,4)]:

1) LOCCTS_s_TqWhlReqLOC_FlgAcv is false

2) FlgIdxChnDmdGbxTLimLOCLead is true

3) FlgIdxChnDmdGbxTReqLOCOvrd is true

4) FlgIdxChnDmdGbxTLimLOCLead is true

THEN:

1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StLimLOC

ELSE IF AND[1,2]:

1) LOCCTS_s_TqWhlReqLOC_FlgAcv is false

2) FlgIdxChnDmdGbxTLimLOCLead is false

THEN:

1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StReqDrv

ELSE IF AND[1,2]:

1) FlgIdxChnDmdGbxTReqLOCOvrd is true

2) FlgIdxChnDmdGbxTLimLOCLead is false

THEN: 

1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StOvrd

ELSE:

1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StReqLOC

Raw

{
  "ID": "36310716",
  "ASIL": "  QM",
  "Text": "IF: OR[AND(1,2), AND(NOT(1),3,4)]:\n_x000D_1) LOCCTS_s_TqWhlReqLOC_FlgAcv is false\n_x000D_2) FlgIdxChnDmdGbxTLimLOCLead is true\n_x000D_3) FlgIdxChnDmdGbxTReqLOCOvrd is true\n_x000D_4) FlgIdxChnDmdGbxTLimLOCLead is true\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StLimLOC\n_x000D_ELSE IF AND[1,2]:\n_x000D_1) LOCCTS_s_TqWhlReqLOC_FlgAcv is false\n_x000D_2) FlgIdxChnDmdGbxTLimLOCLead is false\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StReqDrv\n_x000D_ELSE IF AND[1,2]:\n_x000D_1) FlgIdxChnDmdGbxTReqLOCOvrd is true\n_x000D_2) FlgIdxChnDmdGbxTLimLOCLead is false\n_x000D_THEN: \n_x000D_1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StOvrd\n_x000D_ELSE:\n_x000D_1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StReqLOC",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "",
  "Description": "IF: OR[AND(1,2), AND(NOT(1),3,4)]:\n_x000D_1) LOCCTS_s_TqWhlReqLOC_FlgAcv is false\n_x000D_2) FlgIdxChnDmdGbxTLimLOCLead is true\n_x000D_3) FlgIdxChnDmdGbxTReqLOCOvrd is true\n_x000D_4) FlgIdxChnDmdGbxTLimLOCLead is true\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StLimLOC\n_x000D_ELSE IF AND[1,2]:\n_x000D_1) LOCCTS_s_TqWhlReqLOC_FlgAcv is false\n_x000D_2) FlgIdxChnDmdGbxTLimLOCLead is false\n_x000D_THEN:\n_x000D_1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StReqDrv\n_x000D_ELSE IF AND[1,2]:\n_x000D_1) FlgIdxChnDmdGbxTReqLOCOvrd is true\n_x000D_2) FlgIdxChnDmdGbxTLimLOCLead is false\n_x000D_THEN: \n_x000D_1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StOvrd\n_x000D_ELSE:\n_x000D_1) LOCCOP_s_TqWhlFb_IdxChnDmdAIGbxT is equal to VMMP_LOCCOP_p_IdxChnAIGbxT_StReqLOC",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
10016657637FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Brake light source type
Brake light source type

Raw

{
  "ID": "16657637",
  "ASIL": "  ",
  "Text": "Brake light source type",
  "Type": "Folder",
  "Status": "",
  "Summary": "Brake light source type",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1257335",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
10116657638FunctionalReleasedyesTrue
IF: OR[1,2,3] 1) Ouput LOCCOP_s_TqWhlBrk_TqDmd is greater than 0 Nm. 2) Input LOCCTC_s_TqWhlDmd_IdxChn is not equal to constant
IF: OR[1,2,3]

1) Ouput LOCCOP_s_TqWhlBrk_TqDmd is greater than 0 Nm.

2) Input LOCCTC_s_TqWhlDmd_IdxChn is not equal to constant VMMP_LOCC_c_TqWhlDmd_IdxChnReqDrv

3) Input LOCCTS_s_TqWhlLimLOC_FlgAcv is true AND input LOCCTS_s_TqWhlLimLOC_TqTlrHiDyn is smaller than 0 Nm

THEN:

1) LOCCOP_s_BrkLght_IdxTqWhlSrcTyp must be equal to constant VMMP_c_BrkLght_IdxTqWhlSrcTypLgtGuid

ELSE:

1) LOCCOP_s_BrkLght_IdxTqWhlSrcTyp must be equal to constant VMMP_c_BrkLght_IdxTqWhlSrcTypDrvPed

Raw

{
  "ID": "16657638",
  "ASIL": "  ASIL B",
  "Text": "IF: OR[1,2,3]\n_x000D_1) Ouput LOCCOP_s_TqWhlBrk_TqDmd is greater than 0 Nm.\n_x000D_2) Input LOCCTC_s_TqWhlDmd_IdxChn is not equal to constant VMMP_LOCC_c_TqWhlDmd_IdxChnReqDrv\n_x000D_3) Input LOCCTS_s_TqWhlLimLOC_FlgAcv is true AND input LOCCTS_s_TqWhlLimLOC_TqTlrHiDyn is smaller than 0 Nm\n_x000D_THEN:\n_x000D_1) LOCCOP_s_BrkLght_IdxTqWhlSrcTyp must be equal to constant VMMP_c_BrkLght_IdxTqWhlSrcTypLgtGuid\n_x000D_ELSE:\n_x000D_1) LOCCOP_s_BrkLght_IdxTqWhlSrcTyp must be equal to constant VMMP_c_BrkLght_IdxTqWhlSrcTypDrvPed",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1257340",
  "Description": "IF: OR[1,2,3]\n_x000D_1) Ouput LOCCOP_s_TqWhlBrk_TqDmd is greater than 0 Nm.\n_x000D_2) Input LOCCTC_s_TqWhlDmd_IdxChn is not equal to constant VMMP_LOCC_c_TqWhlDmd_IdxChnReqDrv\n_x000D_3) Input LOCCTS_s_TqWhlLimLOC_FlgAcv is true AND input LOCCTS_s_TqWhlLimLOC_TqTlrHiDyn is smaller than 0 Nm\n_x000D_THEN:\n_x000D_1) LOCCOP_s_BrkLght_IdxTqWhlSrcTyp must be equal to constant VMMP_c_BrkLght_IdxTqWhlSrcTypLgtGuid\n_x000D_ELSE:\n_x000D_1) LOCCOP_s_BrkLght_IdxTqWhlSrcTyp must be equal to constant VMMP_c_BrkLght_IdxTqWhlSrcTypDrvPed",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}