Workspace workspace · PostgreSQLLocal only

Source files

Mapping profiles

TORINO grounded verification · testcase

VMMP conservative · requirement

Import history

FileKindRowsChecksum
VME-PROD-VehicleMotionManagement - VMMP_SOUT_SOUTACTR.xlsxrequirement150b6895303c455
VME-PROD-VehicleMotionManagement - VMMP_SINFCT_CFBWBA.xlsxrequirement30615cfacd2cebf
VME-PROD-VehicleMotionManagement - VMMP_SINFCT_CFBVSSAFE.xlsxrequirement1470a7549953b8d
VME-PROD-VehicleMotionManagement - VMMP_SINFCT_CFBVSPROD.xlsxrequirement98697822772eb7
VME-PROD-VehicleMotionManagement - VMMP_SINFCT_CFBVSP.xlsxrequirement13076b7c5e950f4
VME-PROD-VehicleMotionManagement - VMMP_SINFCT_CFBPCR.xlsxrequirement181d77ebb143af4
VME-PROD-VehicleMotionManagement - VMMP_SINFCT_CFBPA.xlsxrequirement3757e40223dc3ee
VME-PROD-VehicleMotionManagement - VMMP_SINFCT_CFBMKB.xlsxrequirement699bb70958383c
VME-PROD-VehicleMotionManagement - VMMP_SINFCT_CFBLIM.xlsxrequirement91a827032ef61c
VME-PROD-VehicleMotionManagement - VMMP_SINFCT_CFBEPB.xlsxrequirement1463444a9f7b61e
VME-PROD-VehicleMotionManagement - VMMP_SINFCT_CFBEA.xlsxrequirement185bbac1783bdd1
VME-PROD-VehicleMotionManagement - VMMP_SINFCT_CFBCAA.xlsxrequirement37190af07d4f163
VME-PROD-VehicleMotionManagement - VMMP_SINFCT_CFBBCS.xlsxrequirement1794e29a12ccd7d
VME-PROD-VehicleMotionManagement - VMMP_SINFCT_CFBACC.xlsxrequirement93e7564e67700e
VME-PROD-VehicleMotionManagement - VMMP_SINFCT_CFBACA.xlsxrequirement276e0768ad03f86
VME-PROD-VehicleMotionManagement - VMMP_SCM.xlsxrequirement38bbbab81c2523
VME-PROD-VehicleMotionManagement - VMMP_LOCC_LOCCTS.xlsxrequirement1987da0335fbeb2
VME-PROD-VehicleMotionManagement - VMMP_LOCC_LOCCTC.xlsxrequirement968200e999be5b2
VME-PROD-VehicleMotionManagement - VMMP_LOCC_LOCCOP.xlsxrequirement111a9fd31d42e32
VME-PROD-VehicleMotionManagement - VMMP_LOCC_LOCCDRC.xlsxrequirement316fc5d912c53e3

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

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

Raw

{
  "ID": "16653421.0",
  "ASIL": "  ",
  "Text": "Short description",
  "Type": "Folder",
  "Status": "",
  "Summary": "Short description",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1077088.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
316653422.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The module LOCAFBC (Longitudinal Control Acceleration Feed Back Control) is part of the sub-function LOC. The module is responsib
The module LOCAFBC (Longitudinal Control Acceleration Feed Back Control) is part of the sub-function LOC.

The module is responsible to determine a correction torque to the precontrol torque to achieve accurate dynamic and static vehicle acceleration corresponding to the current request. According to the overall acceleration control state the correction control torque can be either freezed or reset.

Raw

{
  "ID": "16653422.0",
  "ASIL": "  ",
  "Text": "The module LOCAFBC (Longitudinal Control Acceleration Feed Back Control) is part of the sub-function LOC.\n\rThe module is responsible to determine a correction torque to the precontrol torque to achieve accurate dynamic and static vehicle acceleration corresponding to the current request. According to the overall acceleration control state the correction control torque can be either freezed or reset.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1077093.0",
  "Description": "The module LOCAFBC (Longitudinal Control Acceleration Feed Back Control) is part of the sub-function LOC.\n\rThe module is responsible to determine a correction torque to the precontrol torque to achieve accurate dynamic and static vehicle acceleration corresponding to the current request. According to the overall acceleration control state the correction control torque can be either freezed or reset.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
416653423.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Interface description
Interface description

Raw

{
  "ID": "16653423.0",
  "ASIL": "  ",
  "Text": "Interface description",
  "Type": "Folder",
  "Status": "",
  "Summary": "Interface description",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1181449.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
516653424.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The signal and parameter files for the relevant SWRS are:
The signal and parameter files for the relevant SWRS are:

Raw

{
  "ID": "16653424.0",
  "ASIL": "  ",
  "Text": "The signal and parameter files for the relevant SWRS are:",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1379541.0",
  "Description": "The signal and parameter files for the relevant SWRS are:",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
616653425.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
Member/SWC_VMMP/01_PROD/30_CG/DevTools/Spec/VMMP/VMMP.parameter
Member/SWC_VMMP/01_PROD/30_CG/DevTools/Spec/VMMP/VMMP.parameter

Raw

{
  "ID": "16653425.0",
  "ASIL": "  ",
  "Text": "Member/SWC_VMMP/01_PROD/30_CG/DevTools/Spec/VMMP/VMMP.parameter",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1379544.0",
  "Description": "Member/SWC_VMMP/01_PROD/30_CG/DevTools/Spec/VMMP/VMMP.parameter",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
716653426.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
Member/SWC_VMMP/01_PROD/30_CG/DevTools/Spec/VMMP/VMMP.signal
Member/SWC_VMMP/01_PROD/30_CG/DevTools/Spec/VMMP/VMMP.signal

Raw

{
  "ID": "16653426.0",
  "ASIL": "  ",
  "Text": "Member/SWC_VMMP/01_PROD/30_CG/DevTools/Spec/VMMP/VMMP.signal",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1379540.0",
  "Description": "Member/SWC_VMMP/01_PROD/30_CG/DevTools/Spec/VMMP/VMMP.signal",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
816653427.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The valid versions of the signal and parameter files can be found in SWRS SWC_VMMP (SWRS_Id 1078981): Chapter 2 "Interface descrip
The valid versions of the signal and parameter files can be found in SWRS SWC_VMMP (SWRS_Id 1078981): Chapter 2 "Interface description" (Codebeamer ID 16636280)

in particular, but not limited to, VMMP_LOCACS_c_StACtlAcv, VMMP_LOCAD_c_StSafeLimDft, VMMP_LOCAFFC_c_StObstCrFbCtl and VMMP_LOCAFFC_c_StObstCrOff.

Raw

{
  "ID": "16653427.0",
  "ASIL": "  ",
  "Text": "The valid versions of the signal and parameter files can be found in SWRS SWC_VMMP (SWRS_Id 1078981): Chapter 2 \"Interface description\" (Codebeamer ID 16636280)\n\r \n\rin particular, but not limited to, VMMP_LOCACS_c_StACtlAcv, VMMP_LOCAD_c_StSafeLimDft, VMMP_LOCAFFC_c_StObstCrFbCtl and VMMP_LOCAFFC_c_StObstCrOff.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1379542.0",
  "Description": "The valid versions of the signal and parameter files can be found in SWRS SWC_VMMP (SWRS_Id 1078981): Chapter 2 \"Interface description\" (Codebeamer ID 16636280)\n\r \n\rin particular, but not limited to, VMMP_LOCACS_c_StACtlAcv, VMMP_LOCAD_c_StSafeLimDft, VMMP_LOCAFFC_c_StObstCrFbCtl and VMMP_LOCAFFC_c_StObstCrOff.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
916653428.0InformationnoFalsetype_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": "16653428.0",
  "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": "1379543.0",
  "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"
}
1016653429.0Non-functionalReleasednoFalsetype_not_target, relevance_filtered
All outputs described in this document shall behave within the physical maximum and minumum values which are specified in SPE. I
All outputs described in this document shall behave within the physical maximum and minumum values which are specified in SPE. 

Info: This limitation affects the ouput variables only when leaving the module. All further calculations inside the module are executed with the unlimited values of the variables.

Raw

{
  "ID": "16653429.0",
  "ASIL": "  QM",
  "Text": "All outputs described in this document shall behave within the physical maximum and minumum values which are specified in SPE. \n\r \n\rInfo: This limitation affects the ouput variables only when leaving the module. All further calculations inside the module are executed with the unlimited values of the variables.",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1379545.0",
  "Description": "All outputs described in this document shall behave within the physical maximum and minumum values which are specified in SPE. \n\r \n\rInfo: This limitation affects the ouput variables only when leaving the module. All further calculations inside the module are executed with the unlimited values of the variables.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1116653430.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Presetting/Framework/Definitions
Presetting/Framework/Definitions

Raw

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

Raw

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

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

Raw

{
  "ID": "16653432.0",
  "ASIL": "  ",
  "Text": "SWRS to Testcase: \n\rNo InterWiki reference defined in properties for 'integrity' \n\r \n\rThe latest revision of the test specification document is valid for the tracability SWRS to Testcase",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1307686.0",
  "Description": "SWRS to Testcase: \n\rNo InterWiki reference defined in properties for 'integrity' \n\r \n\rThe latest revision of the test specification document is valid for the tracability SWRS to Testcase",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1416653433.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
SWRS to DOORS: DOORS-IDs are mentioned in the SWRS atrribute DOORS IDs. The latest baseline of the specification document (DOO
SWRS to DOORS: 

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

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

Raw

{
  "ID": "16653433.0",
  "ASIL": "  ",
  "Text": "SWRS to DOORS: \n\r \n\rDOORS-IDs are mentioned in the SWRS atrribute DOORS IDs. \n\rThe latest baseline of the specification document (DOORS) is valid for the traceability SWRS to DOORS.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1307687.0",
  "Description": "SWRS to DOORS: \n\r \n\rDOORS-IDs are mentioned in the SWRS atrribute DOORS IDs. \n\rThe latest baseline of the specification document (DOORS) is valid for the traceability SWRS to DOORS.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1516653434.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Toolchain
Toolchain

Raw

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

Raw

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

Raw

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

Raw

{
  "ID": "16653437.0",
  "ASIL": "  ",
  "Text": "Tolerances",
  "Type": "Folder",
  "Status": "",
  "Summary": "Tolerances",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1088425.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
1916653438.0Non-functionalReleasednoFalsetype_not_target, relevance_filtered
The allowed B2B deviation for all output-signals to the expected reactions is defined by the following tolerances:
The allowed B2B deviation for all output-signals to the expected reactions is defined by the following tolerances:

Raw

{
  "ID": "16653438.0",
  "ASIL": "  QM",
  "Text": "The allowed B2B deviation for all output-signals to the expected reactions is defined by the following tolerances:",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1088424.0",
  "Description": "The allowed B2B deviation for all output-signals to the expected reactions is defined by the following tolerances:",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2016653439.0Non-functionalReleasednoFalsetype_not_target, relevance_filtered
Bool: No deviation allowed
Bool: No deviation allowed

Raw

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

Raw

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

Raw

{
  "ID": "16653441.0",
  "ASIL": "  QM",
  "Text": "Float: 0.1% related to the permissible value range of the signal",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1088420.0",
  "Description": "Float: 0.1% related to the permissible value range of the signal",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2316653442.0Non-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": "16653442.0",
  "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": "1088421.0",
  "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"
}
2416653443.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Protected Division
Protected Division

Raw

{
  "ID": "16653443.0",
  "ASIL": "  ",
  "Text": "Protected Division",
  "Type": "Folder",
  "Status": "",
  "Summary": "Protected Division",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1463342.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2516653444.0Non-functionalReleasednoFalsetype_not_target, relevance_filtered
All divisions (composed of a numerator and denominator) are protected against division by zero or values close to zero to avoid ov
All divisions (composed of a numerator and denominator) are protected against division by zero or values close to zero to avoid overflows by setting a threshold.

When the absolute value of denominator becomes less than the specified threshold, then it will be replaced with the threshold multiplied with the sign of the denominator.

As far as not described differently the threshold VMMP_c_DivLim is used. The threshold must be a positive value.

Raw

{
  "ID": "16653444.0",
  "ASIL": "  QM",
  "Text": "All divisions (composed of a numerator and denominator) are protected against division by zero or values close to zero to avoid overflows by setting a threshold.\n\rWhen the absolute value of denominator becomes less than the specified threshold, then it will be replaced with the threshold multiplied with the sign of the denominator.\n\rAs far as not described differently the threshold VMMP_c_DivLim is used. The threshold must be a positive value.",
  "Type": "Non-functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1463341.0",
  "Description": "All divisions (composed of a numerator and denominator) are protected against division by zero or values close to zero to avoid overflows by setting a threshold.\n\rWhen the absolute value of denominator becomes less than the specified threshold, then it will be replaced with the threshold multiplied with the sign of the denominator.\n\rAs far as not described differently the threshold VMMP_c_DivLim is used. The threshold must be a positive value.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2616653445.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Requirements
Requirements

Raw

{
  "ID": "16653445.0",
  "ASIL": "  ",
  "Text": "Requirements",
  "Type": "Folder",
  "Status": "",
  "Summary": "Requirements",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1079392.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2716653446.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Main Controller
Main Controller

Raw

{
  "ID": "16653446.0",
  "ASIL": "  ",
  "Text": "Main Controller",
  "Type": "Folder",
  "Status": "",
  "Summary": "Main Controller",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1287482.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2816653447.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
PI Feedback Controller
PI Feedback Controller

Raw

{
  "ID": "16653447.0",
  "ASIL": "  ",
  "Text": "PI Feedback Controller",
  "Type": "Folder",
  "Status": "",
  "Summary": "PI Feedback Controller",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1087592.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
2916653448.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The correction torque LOCAFBC_s_TqDmdCtl is calculated by adding the values of the variables PropPart and IntglPart, which repres
The correction torque LOCAFBC_s_TqDmdCtl is calculated by adding the values of the variables

PropPart and IntglPart, which represent the proportional and the integral part of the PI feedback controller, described in the following:

Raw

{
  "ID": "16653448.0",
  "ASIL": "  ",
  "Text": "The correction torque LOCAFBC_s_TqDmdCtl is calculated by adding the values of the variables\n\rPropPart and IntglPart, which represent the proportional and the integral part of the PI feedback controller, described in the following:",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1087615.0",
  "Description": "The correction torque LOCAFBC_s_TqDmdCtl is calculated by adding the values of the variables\n\rPropPart and IntglPart, which represent the proportional and the integral part of the PI feedback controller, described in the following:",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3016653449.0FunctionalReleasedyesTrue
IF [AND(1,2)]: 1) the value of the bitfield ARBLLCSC_s_LgtCtl_BitFldConf in bit location VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdTqCt
IF [AND(1,2)]:

1) the value of the bitfield ARBLLCSC_s_LgtCtl_BitFldConf in bit location VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdTqCtlLimObstDet is true

2) LOCACS_s_MdAReqArb is equal to VMMP_LOCACS_c_MdAReqArbCtlA

THEN:

LOCAFBC_s_TqDmdCtl = min(VMMP_LOCAFBC_p_TqCtlDmdMaxObstCr, PropPart + IntglPart)

ELSE:

LOCAFBC_s_TqDmdCtl = PropPart + IntglPart

Raw

{
  "ID": "16653449.0",
  "ASIL": "  QM",
  "Text": "IF [AND(1,2)]:\n\r1) the value of the bitfield ARBLLCSC_s_LgtCtl_BitFldConf in bit location VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdTqCtlLimObstDet is true\n\r2) LOCACS_s_MdAReqArb is equal to VMMP_LOCACS_c_MdAReqArbCtlA\n\rTHEN:\n\rLOCAFBC_s_TqDmdCtl = min(VMMP_LOCAFBC_p_TqCtlDmdMaxObstCr, PropPart + IntglPart)\n\rELSE:\n\rLOCAFBC_s_TqDmdCtl = PropPart + IntglPart",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1087604.0",
  "Description": "IF [AND(1,2)]:\n\r1) the value of the bitfield ARBLLCSC_s_LgtCtl_BitFldConf in bit location VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdTqCtlLimObstDet is true\n\r2) LOCACS_s_MdAReqArb is equal to VMMP_LOCACS_c_MdAReqArbCtlA\n\rTHEN:\n\rLOCAFBC_s_TqDmdCtl = min(VMMP_LOCAFBC_p_TqCtlDmdMaxObstCr, PropPart + IntglPart)\n\rELSE:\n\rLOCAFBC_s_TqDmdCtl = PropPart + IntglPart",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3137638995.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF[AND(1,2)] 1) VSOEM_s_VLgtVehCor is smaller than or equal to VMMP_LOCAFBC_p_VThTrigMemObstCr for longer than VMMP_LOCAFBC_p_TiD
IF[AND(1,2)]

1) VSOEM_s_VLgtVehCor is smaller than or equal to VMMP_LOCAFBC_p_VThTrigMemObstCr for longer than VMMP_LOCAFBC_p_TiDlyDynThTrigObstCr

2) VMMP_LOCAFBC_p_SwtUseDynThTrigObstCr is true

THEN:

TqMaxObstCr is equal to MIN(VMMP_LOCAFBC_p_TqCtlDmdDeltaMaxObstCr+ TqDmdCtlFrz,VMMP_LOCAFBC_p_TqCtlDmdMaxObstCr)

ELSE:

TqMaxObstCr is equal to VMMP_LOCAFBC_p_TqCtlDmdMaxObstCr

Note:

TqDmdCtlFrz is constant and takes the value of LOCAFBC_s_TqDmdCtl from the last computation cycle at the moment when

VSOEM_s_VLgtVehCor is smaller than or equal to VMMP_LOCAFBC_p_VThTrigMemObstCr

Raw

{
  "ID": "37638995.0",
  "ASIL": "  QM",
  "Text": "IF[AND(1,2)]\n\r1) VSOEM_s_VLgtVehCor is smaller than or equal to VMMP_LOCAFBC_p_VThTrigMemObstCr for longer than VMMP_LOCAFBC_p_TiDlyDynThTrigObstCr\n\r2) VMMP_LOCAFBC_p_SwtUseDynThTrigObstCr is true\n\rTHEN:\n\rTqMaxObstCr is equal to MIN(VMMP_LOCAFBC_p_TqCtlDmdDeltaMaxObstCr+ TqDmdCtlFrz,VMMP_LOCAFBC_p_TqCtlDmdMaxObstCr)\n\rELSE:\n\rTqMaxObstCr is equal to VMMP_LOCAFBC_p_TqCtlDmdMaxObstCr\n\r \n\rNote:\n\rTqDmdCtlFrz is constant and takes the value of LOCAFBC_s_TqDmdCtl from the last computation cycle at the moment when\n\rVSOEM_s_VLgtVehCor is smaller than or equal to VMMP_LOCAFBC_p_VThTrigMemObstCr",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "TqMaxObstCr",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "IF[AND(1,2)]\n\r1) VSOEM_s_VLgtVehCor is smaller than or equal to VMMP_LOCAFBC_p_VThTrigMemObstCr for longer than VMMP_LOCAFBC_p_TiDlyDynThTrigObstCr\n\r2) VMMP_LOCAFBC_p_SwtUseDynThTrigObstCr is true\n\rTHEN:\n\rTqMaxObstCr is equal to MIN(VMMP_LOCAFBC_p_TqCtlDmdDeltaMaxObstCr+ TqDmdCtlFrz,VMMP_LOCAFBC_p_TqCtlDmdMaxObstCr)\n\rELSE:\n\rTqMaxObstCr is equal to VMMP_LOCAFBC_p_TqCtlDmdMaxObstCr\n\r \n\rNote:\n\rTqDmdCtlFrz is constant and takes the value of LOCAFBC_s_TqDmdCtl from the last computation cycle at the moment when\n\rVSOEM_s_VLgtVehCor is smaller than or equal to VMMP_LOCAFBC_p_VThTrigMemObstCr",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3237641621.0FunctionalReleasedyesTrue
IF [AND(1,2)]: 1) the value of the bitfield ARBLLCSC_s_LgtCtl_BitFldConf in bit location VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdTqCt
IF [AND(1,2)]:

1) the value of the bitfield ARBLLCSC_s_LgtCtl_BitFldConf in bit location VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdTqCtlLimObstDet is true

2) LOCACS_s_MdAReqArb is equal to VMMP_LOCACS_c_MdAReqArbCtlA

THEN:

LOCAFBC_s_TqDmdCtl = min(TqMaxObstCr, PropPart + IntglPart)

ELSE:

LOCAFBC_s_TqDmdCtl = PropPart + IntglPart

Raw

{
  "ID": "37641621.0",
  "ASIL": "  QM",
  "Text": "IF [AND(1,2)]:\n\r1) the value of the bitfield ARBLLCSC_s_LgtCtl_BitFldConf in bit location VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdTqCtlLimObstDet is true\n\r2) LOCACS_s_MdAReqArb is equal to VMMP_LOCACS_c_MdAReqArbCtlA\n\r \n\r \n\rTHEN:\n\rLOCAFBC_s_TqDmdCtl = min(TqMaxObstCr, PropPart + IntglPart)\n\r \n\r \n\rELSE:\n\rLOCAFBC_s_TqDmdCtl = PropPart + IntglPart",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "",
  "Description": "IF [AND(1,2)]:\n\r1) the value of the bitfield ARBLLCSC_s_LgtCtl_BitFldConf in bit location VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdTqCtlLimObstDet is true\n\r2) LOCACS_s_MdAReqArb is equal to VMMP_LOCACS_c_MdAReqArbCtlA\n\r \n\r \n\rTHEN:\n\rLOCAFBC_s_TqDmdCtl = min(TqMaxObstCr, PropPart + IntglPart)\n\r \n\r \n\rELSE:\n\rLOCAFBC_s_TqDmdCtl = PropPart + IntglPart",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3316653450.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
Depending on the controller mode (Default, Freeze or Reset), the proportional and integral parts of each mode can be selected, see
Depending on the controller mode (Default, Freeze or Reset), the proportional and integral parts of each mode can be selected, see chapter Controller Mode Selection.

Raw

{
  "ID": "16653450.0",
  "ASIL": "  ",
  "Text": "Depending on the controller mode (Default, Freeze or Reset), the proportional and integral parts of each mode can be selected, see chapter Controller Mode Selection.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1212777.0",
  "Description": "Depending on the controller mode (Default, Freeze or Reset), the proportional and integral parts of each mode can be selected, see chapter Controller Mode Selection.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3416653451.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Limit indication
Limit indication

Raw

{
  "ID": "16653451.0",
  "ASIL": "  ",
  "Text": "Limit indication",
  "Type": "Folder",
  "Status": "",
  "Summary": "Limit indication",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1087584.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3516653452.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The controller output is limited for obstacle crossing enabled customer functions. The corresponding flag is used in the LOCAFFC m
The controller output is limited for obstacle crossing enabled customer functions. The corresponding flag is used in the LOCAFFC module.

Raw

{
  "ID": "16653452.0",
  "ASIL": "  ",
  "Text": "The controller output is limited for obstacle crossing enabled customer functions. The corresponding flag is used in the LOCAFFC module.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1287871.0",
  "Description": "The controller output is limited for obstacle crossing enabled customer functions. The corresponding flag is used in the LOCAFFC module.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3616653453.0FunctionalReleasedyesTrue
IF [1]: 1) LOCAFBC_s_TqDmdCtl is not equal to the sum of PropPart and IntglPart THEN: LOCAFBC_s_FlgTqDmdCtlMaxExc is true ELSE
IF [1]:

1) LOCAFBC_s_TqDmdCtl is not equal to the sum of PropPart and IntglPart

THEN:

LOCAFBC_s_FlgTqDmdCtlMaxExc is true

ELSE: 

LOCAFBC_s_FlgTqDmdCtlMaxExc is not true

Raw

{
  "ID": "16653453.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) LOCAFBC_s_TqDmdCtl is not equal to the sum of PropPart and IntglPart\n\rTHEN:\n\rLOCAFBC_s_FlgTqDmdCtlMaxExc is true\n\rELSE: \n\rLOCAFBC_s_FlgTqDmdCtlMaxExc is not true",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1287865.0",
  "Description": "IF [1]:\n\r1) LOCAFBC_s_TqDmdCtl is not equal to the sum of PropPart and IntglPart\n\rTHEN:\n\rLOCAFBC_s_FlgTqDmdCtlMaxExc is true\n\rELSE: \n\rLOCAFBC_s_FlgTqDmdCtlMaxExc is not true",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3716653454.0FunctionalReleasedyesTrue
IF [AND(1,2)]: 1) LOCAFBC_s_FlgTqDmdCtlMaxExc is true 2) LOCAD_s_StAcceLim is equal to VMMP_LOC_c_StLim_NoLim THEN: LOCAFBC_s_
IF [AND(1,2)]:

1) LOCAFBC_s_FlgTqDmdCtlMaxExc is true

2) LOCAD_s_StAcceLim is equal to VMMP_LOC_c_StLim_NoLim

THEN:

LOCAFBC_s_StAcceLim is equal to VMMP_LOC_c_StLim_IntnlLim

ELSE: 

LOCAFBC_s_StAcceLim is equal to LOCAD_s_StAcceLim

Raw

{
  "ID": "16653454.0",
  "ASIL": "  QM",
  "Text": "IF [AND(1,2)]:\n\r1) LOCAFBC_s_FlgTqDmdCtlMaxExc is true\n\r2) LOCAD_s_StAcceLim is equal to VMMP_LOC_c_StLim_NoLim\n\rTHEN:\n\rLOCAFBC_s_StAcceLim is equal to VMMP_LOC_c_StLim_IntnlLim\n\rELSE: \n\rLOCAFBC_s_StAcceLim is equal to LOCAD_s_StAcceLim",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1287867.0",
  "Description": "IF [AND(1,2)]:\n\r1) LOCAFBC_s_FlgTqDmdCtlMaxExc is true\n\r2) LOCAD_s_StAcceLim is equal to VMMP_LOC_c_StLim_NoLim\n\rTHEN:\n\rLOCAFBC_s_StAcceLim is equal to VMMP_LOC_c_StLim_IntnlLim\n\rELSE: \n\rLOCAFBC_s_StAcceLim is equal to LOCAD_s_StAcceLim",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3836627991.0FunctionalReleasedyesTrue
LOCAFBC_s_StAcceLim is equal to LOCAD_s_StAcceLim
LOCAFBC_s_StAcceLim is equal to LOCAD_s_StAcceLim

Raw

{
  "ID": "36627991.0",
  "ASIL": "  QM",
  "Text": "LOCAFBC_s_StAcceLim is equal to LOCAD_s_StAcceLim",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "",
  "Description": "LOCAFBC_s_StAcceLim is equal to LOCAD_s_StAcceLim",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
3916653455.0FunctionalReleasedyesTrue
LOCAFBC_s_StDeceLim is equal to LOCAD_s_StDeceLim
LOCAFBC_s_StDeceLim is equal to LOCAD_s_StDeceLim

Raw

{
  "ID": "16653455.0",
  "ASIL": "  QM",
  "Text": "LOCAFBC_s_StDeceLim is equal to LOCAD_s_StDeceLim",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1287869.0",
  "Description": "LOCAFBC_s_StDeceLim is equal to LOCAD_s_StDeceLim",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4016653456.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Torque Calculation
Torque Calculation

Raw

{
  "ID": "16653456.0",
  "ASIL": "  ",
  "Text": "Torque Calculation",
  "Type": "Folder",
  "Status": "",
  "Summary": "Torque Calculation",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1287863.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4116653457.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The control deviation acceleration LOCAD_s_ADe is transformed into the deviation torque TqDeCtl and will be used further on.
The control deviation acceleration LOCAD_s_ADe is transformed into the deviation torque TqDeCtl and will be used further on.

Raw

{
  "ID": "16653457.0",
  "ASIL": "  ",
  "Text": "The control deviation acceleration LOCAD_s_ADe is transformed into the deviation torque TqDeCtl and will be used further on.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1087608.0",
  "Description": "The control deviation acceleration LOCAD_s_ADe is transformed into the deviation torque TqDeCtl and will be used further on.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4216653458.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
TqDeCtl = LOCAD_s_ADe * VSOVD_s_MVehVirtJ * VSOVD_s_RdDynCor
TqDeCtl = LOCAD_s_ADe * VSOVD_s_MVehVirtJ * VSOVD_s_RdDynCor

Raw

{
  "ID": "16653458.0",
  "ASIL": "  QM",
  "Text": "TqDeCtl = LOCAD_s_ADe * VSOVD_s_MVehVirtJ * VSOVD_s_RdDynCor",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "control error calculation Cluster1-3",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1079396.0",
  "Description": "TqDeCtl = LOCAD_s_ADe * VSOVD_s_MVehVirtJ * VSOVD_s_RdDynCor",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4321984639.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
TqDeCtl = LOCAFBC_s_ADeFil * VSOVD_s_MVehVirtJ * VSOVD_s_RdDynCor
TqDeCtl = LOCAFBC_s_ADeFil * VSOVD_s_MVehVirtJ * VSOVD_s_RdDynCor

Raw

{
  "ID": "21984639.0",
  "ASIL": "  QM",
  "Text": "TqDeCtl = LOCAFBC_s_ADeFil * VSOVD_s_MVehVirtJ * VSOVD_s_RdDynCor",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "control error calculation",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "TqDeCtl = LOCAFBC_s_ADeFil * VSOVD_s_MVehVirtJ * VSOVD_s_RdDynCor",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4422694463.0FunctionalReleasedyesTrue
The filtered acceleration deviation LOCAFBC_s_ADeFil is calculated as the PT1 (with gain 1 and time constant LOCAP_s_TiFilADe) fi
The filtered acceleration deviation LOCAFBC_s_ADeFil is calculated as the PT1

(with gain 1 and time constant LOCAP_s_TiFilADe) filtered acceleration deviation LOCAD_s_ADe.

Raw

{
  "ID": "22694463.0",
  "ASIL": "  QM",
  "Text": "The filtered acceleration deviation LOCAFBC_s_ADeFil is calculated as the PT1\n\r(with gain 1 and time constant LOCAP_s_TiFilADe) filtered acceleration deviation LOCAD_s_ADe.",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "filtered acceleration deviation",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "",
  "Description": "The filtered acceleration deviation LOCAFBC_s_ADeFil is calculated as the PT1\n\r(with gain 1 and time constant LOCAP_s_TiFilADe) filtered acceleration deviation LOCAD_s_ADe.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4536344219.0FunctionalReleasedyesTrue
The filtered acceleration deviation LOCAFBC_s_ADeFil is calculated as the PT1 (with gain 1 and time constant LOCAP_s_TiFilADe) fi
The filtered acceleration deviation LOCAFBC_s_ADeFil is calculated as the PT1

(with gain 1 and time constant LOCAP_s_TiFilADe) filtered acceleration deviation LOCAD_s_ADe.

The reset condition for the PT1 is a falling edge on (LOCAD_s_FlgFrz OR FlgRstCdn). During the reset, the output of the PT1 filter is equal to LOCAD_s_ADe.

Raw

{
  "ID": "36344219.0",
  "ASIL": "  QM",
  "Text": "The filtered acceleration deviation LOCAFBC_s_ADeFil is calculated as the PT1\n\r(with gain 1 and time constant LOCAP_s_TiFilADe) filtered acceleration deviation LOCAD_s_ADe.\n\rThe reset condition for the PT1 is a falling edge on (LOCAD_s_FlgFrz OR FlgRstCdn). During the reset, the output of the PT1 filter is equal to LOCAD_s_ADe.",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "filtered acceleration deviation",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "",
  "Description": "The filtered acceleration deviation LOCAFBC_s_ADeFil is calculated as the PT1\n\r(with gain 1 and time constant LOCAP_s_TiFilADe) filtered acceleration deviation LOCAD_s_ADe.\n\rThe reset condition for the PT1 is a falling edge on (LOCAD_s_FlgFrz OR FlgRstCdn). During the reset, the output of the PT1 filter is equal to LOCAD_s_ADe.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4616653459.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
To prevent the controller from internal windup due to an obstacle crossing maneuver triggered controller limitation, the controlle
To prevent the controller from internal windup due to an obstacle crossing maneuver triggered controller limitation, the controller integral part will be frozen.

Raw

{
  "ID": "16653459.0",
  "ASIL": "  ",
  "Text": "To prevent the controller from internal windup due to an obstacle crossing maneuver triggered controller limitation, the controller integral part will be frozen.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1287809.0",
  "Description": "To prevent the controller from internal windup due to an obstacle crossing maneuver triggered controller limitation, the controller integral part will be frozen.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4716653460.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) In the last computation cycle LOCAFBC_s_TqDmdCtl was not equal to the sum of PropPart and IntglPart THEN: IntglPartF
IF [1]:

1) In the last computation cycle LOCAFBC_s_TqDmdCtl was not equal to the sum of PropPart and IntglPart

THEN:

IntglPartFb is equal to IntglPartFb from the previous computation cycle

ELSE: 

IntglPartFb is equal to IntglPart from the previous computation cycle

Info: The initial value of IntglPartFb is zero.

Raw

{
  "ID": "16653460.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) In the last computation cycle LOCAFBC_s_TqDmdCtl was not equal to the sum of PropPart and IntglPart\n\r \n\r \n\rTHEN:\n\rIntglPartFb is equal to IntglPartFb from the previous computation cycle\n\r \n\r \n\rELSE: \n\rIntglPartFb is equal to IntglPart from the previous computation cycle\n\r \n\rInfo: The initial value of IntglPartFb is zero.",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "Anti-Wind-Up",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1287801.0",
  "Description": "IF [1]:\n\r1) In the last computation cycle LOCAFBC_s_TqDmdCtl was not equal to the sum of PropPart and IntglPart\n\r \n\r \n\rTHEN:\n\rIntglPartFb is equal to IntglPartFb from the previous computation cycle\n\r \n\r \n\rELSE: \n\rIntglPartFb is equal to IntglPart from the previous computation cycle\n\r \n\rInfo: The initial value of IntglPartFb is zero.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4816653461.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Controller Modes
Controller Modes

Raw

{
  "ID": "16653461.0",
  "ASIL": "  ",
  "Text": "Controller Modes",
  "Type": "Folder",
  "Status": "",
  "Summary": "Controller Modes",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1120058.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
4916653462.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Default Condition
Default Condition

Raw

{
  "ID": "16653462.0",
  "ASIL": "  ",
  "Text": "Default Condition",
  "Type": "Folder",
  "Status": "",
  "Summary": "Default Condition",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1087602.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5016653463.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
TqDmdCtlPropPartDft = TqDeCtl * LOCAP_s_Kp
TqDmdCtlPropPartDft = TqDeCtl * LOCAP_s_Kp

Raw

{
  "ID": "16653463.0",
  "ASIL": "  QM",
  "Text": "TqDmdCtlPropPartDft = TqDeCtl * LOCAP_s_Kp",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1087672.0",
  "Description": "TqDmdCtlPropPartDft = TqDeCtl * LOCAP_s_Kp",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5116653464.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Kp change
Kp change

Raw

{
  "ID": "16653464.0",
  "ASIL": "  ",
  "Text": "Kp change",
  "Type": "Folder",
  "Status": "",
  "Summary": "Kp change",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1123796.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5216653465.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) LOCAP_s_Kp at the current computation cycle is not equal to LOCAP_s_Kp from the previous computation cycle THEN: TqK
IF [1]:

1) LOCAP_s_Kp at the current computation cycle is not equal to LOCAP_s_Kp from the previous computation cycle

THEN:

TqKpChg = TqDeCtl* (LOCAP_s_Kpn-1 - LOCAP_s_Kpn)

where n is the actual cycle number 

For n = 1: 

LOCAP_s_Kpn-1= 0

ELSE:

TqKpChg is equal to zero

Raw

{
  "ID": "16653465.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) LOCAP_s_Kp at the current computation cycle is not equal to LOCAP_s_Kp from the previous computation cycle\n\rTHEN:\n\rTqKpChg = TqDeCtl* (LOCAP_s_Kpn-1 - LOCAP_s_Kpn)\n\rwhere n is the actual cycle number \n\r \n\rFor n = 1: \n\rLOCAP_s_Kpn-1= 0\n\rELSE:\n\rTqKpChg is equal to zero",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "Kp change: correction to keep control output unchanged Cluster 1-3",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1123476.0",
  "Description": "IF [1]:\n\r1) LOCAP_s_Kp at the current computation cycle is not equal to LOCAP_s_Kp from the previous computation cycle\n\rTHEN:\n\rTqKpChg = TqDeCtl* (LOCAP_s_Kpn-1 - LOCAP_s_Kpn)\n\rwhere n is the actual cycle number \n\r \n\rFor n = 1: \n\rLOCAP_s_Kpn-1= 0\n\rELSE:\n\rTqKpChg is equal to zero",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5321984874.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [AND(1,2)]: 1) LOCAP_s_Kp at the current computation cycle is not equal to LOCAP_s_Kp from the previous computation cycle 2)
IF [AND(1,2)]:

1) LOCAP_s_Kp at the current computation cycle is not equal to LOCAP_s_Kp from the previous computation cycle

2) VMMP_LOCAFBC_p_FlgIniKpChg is True

THEN:

TqKpChg = TqDeCtl* (LOCAP_s_Kpn-1 - LOCAP_s_Kpn)

where n is the actual cycle number 

For n = 1: 

LOCAP_s_Kpn-1= 0

ELSE:

TqKpChg is equal to zero

Raw

{
  "ID": "21984874.0",
  "ASIL": "  QM",
  "Text": "IF [AND(1,2)]:\n\r1) LOCAP_s_Kp at the current computation cycle is not equal to LOCAP_s_Kp from the previous computation cycle\n\r2) VMMP_LOCAFBC_p_FlgIniKpChg is True\n\rTHEN:\n\rTqKpChg = TqDeCtl* (LOCAP_s_Kpn-1 - LOCAP_s_Kpn)\n\rwhere n is the actual cycle number \n\r \n\rFor n = 1: \n\rLOCAP_s_Kpn-1= 0\n\rELSE:\n\rTqKpChg is equal to zero",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "Kp change: correction to keep control output unchanged",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "IF [AND(1,2)]:\n\r1) LOCAP_s_Kp at the current computation cycle is not equal to LOCAP_s_Kp from the previous computation cycle\n\r2) VMMP_LOCAFBC_p_FlgIniKpChg is True\n\rTHEN:\n\rTqKpChg = TqDeCtl* (LOCAP_s_Kpn-1 - LOCAP_s_Kpn)\n\rwhere n is the actual cycle number \n\r \n\rFor n = 1: \n\rLOCAP_s_Kpn-1= 0\n\rELSE:\n\rTqKpChg is equal to zero",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5416653466.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Intgl Offset
Intgl Offset

Raw

{
  "ID": "16653466.0",
  "ASIL": "  ",
  "Text": "Intgl Offset",
  "Type": "Folder",
  "Status": "",
  "Summary": "Intgl Offset",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1212706.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5516653467.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
Offset is a variable, depending on multiple Inputs, as described in the following chapter Intgl Offset.
Offset is a variable, depending on multiple Inputs, as described in the following chapter Intgl Offset.

Raw

{
  "ID": "16653467.0",
  "ASIL": "  ",
  "Text": "Offset is a variable, depending on multiple Inputs, as described in the following chapter Intgl Offset.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1212710.0",
  "Description": "Offset is a variable, depending on multiple Inputs, as described in the following chapter Intgl Offset.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5616653468.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [OR(1,2,3,4)]: 1) LOCAD_s_FlgFrz is true 2) LOCACS_s_MdADe at the current computation cycle is not equal to LOCACS_s_MdADe f
IF [OR(1,2,3,4)]: 

1) LOCAD_s_FlgFrz is true

2) LOCACS_s_MdADe at the current computation cycle is not equal to LOCACS_s_MdADe from the previous computation cycle 

3) LOCACS_s_MdAReqArb at the current computation cycle is not equal to LOCACS_s_MdAReqArb from the previous computation cycle 

4) the value of the bitfield ARBLLCSC_s_LgtCtl_BitFldConf in bit location VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdTqCtlLimObstDet has a falling edge

THEN: 

FlgFrzCdn is true

ELSE:

FlgFrzCdn is false

Raw

{
  "ID": "16653468.0",
  "ASIL": "  QM",
  "Text": "IF [OR(1,2,3,4)]: \n\r1) LOCAD_s_FlgFrz is true\n\r2) LOCACS_s_MdADe at the current computation cycle is not equal to LOCACS_s_MdADe from the previous computation cycle \n\r3) LOCACS_s_MdAReqArb at the current computation cycle is not equal to LOCACS_s_MdAReqArb from the previous computation cycle \n\r4) the value of the bitfield ARBLLCSC_s_LgtCtl_BitFldConf in bit location VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdTqCtlLimObstDet has a falling edge\n\rTHEN: \n\rFlgFrzCdn is true\n\r \n\rELSE:\n\rFlgFrzCdn is false",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "controller freeze condition Cluster 1-3",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1120019.0",
  "Description": "IF [OR(1,2,3,4)]: \n\r1) LOCAD_s_FlgFrz is true\n\r2) LOCACS_s_MdADe at the current computation cycle is not equal to LOCACS_s_MdADe from the previous computation cycle \n\r3) LOCACS_s_MdAReqArb at the current computation cycle is not equal to LOCACS_s_MdAReqArb from the previous computation cycle \n\r4) the value of the bitfield ARBLLCSC_s_LgtCtl_BitFldConf in bit location VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdTqCtlLimObstDet has a falling edge\n\rTHEN: \n\rFlgFrzCdn is true\n\r \n\rELSE:\n\rFlgFrzCdn is false",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5722007247.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [OR(1,AND(2,3),AND(4,5),AND(6,7))]: 1) LOCAD_s_FlgFrz is true 2) LOCACS_s_MdADe at the current computation cycle is not equa
IF [OR(1,AND(2,3),AND(4,5),AND(6,7))]: 

1) LOCAD_s_FlgFrz is true

2) LOCACS_s_MdADe at the current computation cycle is not equal to LOCACS_s_MdADe from the previous computation cycle 

3) VMMP_LOCAFBC_p_FlgDeacCtlMdADeChg is true 

4) LOCACS_s_MdAReqArb at the current computation cycle is not equal to LOCACS_s_MdAReqArb from the previous computation cycle 

5)VMMP_LOCAFBC_p_FlgDeacCtlMdAReqArb is true 

6) the value of the bitfield ARBLLCSC_s_LgtCtl_BitFldConf in bit location VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdTqCtlLimObstDet has a falling edge

7) VMMP_LOCAFBC_p_FlgDeacCtlConfObstDetDeac is true

THEN: 

FlgFrzCdn is true

ELSE:

FlgFrzCdn is false

Raw

{
  "ID": "22007247.0",
  "ASIL": "  QM",
  "Text": "IF [OR(1,AND(2,3),AND(4,5),AND(6,7))]: \n\r1) LOCAD_s_FlgFrz is true\n\r2) LOCACS_s_MdADe at the current computation cycle is not equal to LOCACS_s_MdADe from the previous computation cycle \n\r3) VMMP_LOCAFBC_p_FlgDeacCtlMdADeChg is true \n\r4) LOCACS_s_MdAReqArb at the current computation cycle is not equal to LOCACS_s_MdAReqArb from the previous computation cycle \n\r5)VMMP_LOCAFBC_p_FlgDeacCtlMdAReqArb is true \n\r6) the value of the bitfield ARBLLCSC_s_LgtCtl_BitFldConf in bit location VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdTqCtlLimObstDet has a falling edge\n\r7) VMMP_LOCAFBC_p_FlgDeacCtlConfObstDetDeac is true\n\rTHEN: \n\rFlgFrzCdn is true\n\r \n\rELSE:\n\rFlgFrzCdn is false",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "controller freeze condition",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "IF [OR(1,AND(2,3),AND(4,5),AND(6,7))]: \n\r1) LOCAD_s_FlgFrz is true\n\r2) LOCACS_s_MdADe at the current computation cycle is not equal to LOCACS_s_MdADe from the previous computation cycle \n\r3) VMMP_LOCAFBC_p_FlgDeacCtlMdADeChg is true \n\r4) LOCACS_s_MdAReqArb at the current computation cycle is not equal to LOCACS_s_MdAReqArb from the previous computation cycle \n\r5)VMMP_LOCAFBC_p_FlgDeacCtlMdAReqArb is true \n\r6) the value of the bitfield ARBLLCSC_s_LgtCtl_BitFldConf in bit location VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdTqCtlLimObstDet has a falling edge\n\r7) VMMP_LOCAFBC_p_FlgDeacCtlConfObstDetDeac is true\n\rTHEN: \n\rFlgFrzCdn is true\n\r \n\rELSE:\n\rFlgFrzCdn is false",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5821988565.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
SlopeCorrection is calculated as the difference of the signal VSOVD_s_TqLgtSlopRoadCorHiAcu from the last to this time step multip
SlopeCorrection is calculated as the difference of the signal VSOVD_s_TqLgtSlopRoadCorHiAcu from the last to this time step multiplied by VMMP_LOCAFBC_p_FacSlopRoadCor.

Raw

{
  "ID": "21988565.0",
  "ASIL": "  QM",
  "Text": "SlopeCorrection is calculated as the difference of the signal VSOVD_s_TqLgtSlopRoadCorHiAcu from the last to this time step multiplied by VMMP_LOCAFBC_p_FacSlopRoadCor.",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "Slope Correction",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "SlopeCorrection is calculated as the difference of the signal VSOVD_s_TqLgtSlopRoadCorHiAcu from the last to this time step multiplied by VMMP_LOCAFBC_p_FacSlopRoadCor.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
5937692928.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF[1] 1)VSOEM_s_FlgALgSlopRoadHiAcuAvl is true THEN: SlopeCorrection is calculated as the difference of the signal VSOVD_s_TqLg
IF[1]

1)VSOEM_s_FlgALgSlopRoadHiAcuAvl is true

THEN:

SlopeCorrection is calculated as the difference of the signal VSOVD_s_TqLgtSlopRoadCorHiAcu from the last to this time step multiplied by VMMP_LOCAFBC_p_FacSlopRoadCorHiAcu.

ELSE:

SlopeCorrection is calculated as the difference of the signal VSOVD_s_TqLgtSlopRoadCorHiAcu from the last to this time step multiplied by VMMP_LOCAFBC_p_FacSlopRoadCor.

Raw

{
  "ID": "37692928.0",
  "ASIL": "  QM",
  "Text": "IF[1]\n\r1)VSOEM_s_FlgALgSlopRoadHiAcuAvl is true\n\rTHEN:\n\rSlopeCorrection is calculated as the difference of the signal VSOVD_s_TqLgtSlopRoadCorHiAcu from the last to this time step multiplied by VMMP_LOCAFBC_p_FacSlopRoadCorHiAcu.\n\rELSE:\n\rSlopeCorrection is calculated as the difference of the signal VSOVD_s_TqLgtSlopRoadCorHiAcu from the last to this time step multiplied by VMMP_LOCAFBC_p_FacSlopRoadCor.",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "Slope Correction",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "IF[1]\n\r1)VSOEM_s_FlgALgSlopRoadHiAcuAvl is true\n\rTHEN:\n\rSlopeCorrection is calculated as the difference of the signal VSOVD_s_TqLgtSlopRoadCorHiAcu from the last to this time step multiplied by VMMP_LOCAFBC_p_FacSlopRoadCorHiAcu.\n\rELSE:\n\rSlopeCorrection is calculated as the difference of the signal VSOVD_s_TqLgtSlopRoadCorHiAcu from the last to this time step multiplied by VMMP_LOCAFBC_p_FacSlopRoadCor.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6016653469.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) FlgFrzCdn has a falling edge THEN: Offset is equal to - TqDmdCtlPropPartDft ELSE: Offset is equal to TqKpChg
IF [1]:

1) FlgFrzCdn has a falling edge

THEN:

Offset is equal to - TqDmdCtlPropPartDft

ELSE:

Offset is equal to TqKpChg

Raw

{
  "ID": "16653469.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) FlgFrzCdn has a falling edge\n\rTHEN:\n\rOffset is equal to - TqDmdCtlPropPartDft\n\rELSE:\n\rOffset is equal to TqKpChg",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "Integral-control offset calculation Cluster 1-3",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1212708.0",
  "Description": "IF [1]:\n\r1) FlgFrzCdn has a falling edge\n\rTHEN:\n\rOffset is equal to - TqDmdCtlPropPartDft\n\rELSE:\n\rOffset is equal to TqKpChg",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6121990180.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) FlgFrzCdn has a falling edge THEN: Offset is equal to - TqDmdCtlPropPartDft + SlopeCorrection ELSE: Offset is equa
IF [1]:

1) FlgFrzCdn has a falling edge

THEN:

Offset is equal to - TqDmdCtlPropPartDft + SlopeCorrection

ELSE:

Offset is equal to TqKpChg + SlopeCorrection

Raw

{
  "ID": "21990180.0",
  "ASIL": "  QM",
  "Text": "IF [1]:\n\r1) FlgFrzCdn has a falling edge\n\rTHEN:\n\rOffset is equal to - TqDmdCtlPropPartDft + SlopeCorrection\n\rELSE:\n\rOffset is equal to TqKpChg + SlopeCorrection",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "Integral-control offset calculation",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "IF [1]:\n\r1) FlgFrzCdn has a falling edge\n\rTHEN:\n\rOffset is equal to - TqDmdCtlPropPartDft + SlopeCorrection\n\rELSE:\n\rOffset is equal to TqKpChg + SlopeCorrection",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6216653470.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
TqDmdCtlIntglPartDft = (IntglPartFb + TqDeCtl * VMMP_c_TiSmpl * LOCAP_s_Ki) + Offset
TqDmdCtlIntglPartDft = (IntglPartFb + TqDeCtl * VMMP_c_TiSmpl * LOCAP_s_Ki) + Offset

Raw

{
  "ID": "16653470.0",
  "ASIL": "  QM",
  "Text": "TqDmdCtlIntglPartDft = (IntglPartFb + TqDeCtl * VMMP_c_TiSmpl * LOCAP_s_Ki) + Offset",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "Integral-control calculation",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1088863.0",
  "Description": "TqDmdCtlIntglPartDft = (IntglPartFb + TqDeCtl * VMMP_c_TiSmpl * LOCAP_s_Ki) + Offset",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6316653471.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Correction Torque Freeze, IntglPart Initialisation and FlgASafeOfs
Correction Torque Freeze, IntglPart Initialisation and FlgASafeOfs

Raw

{
  "ID": "16653471.0",
  "ASIL": "  ",
  "Text": "Correction Torque Freeze, IntglPart Initialisation and FlgASafeOfs",
  "Type": "Folder",
  "Status": "",
  "Summary": "Correction Torque Freeze, IntglPart Initialisation and FlgASafeOfs",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1088108.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6416653472.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1]: 1) LOCACS_s_MdAReqArb is equal to VMMP_LOCACS_c_MdAReqArbCtlA THEN: TqDmdAFFCArb is equal to LOCAFFC_s_TqWhlReq_TqDmd
IF [1]: 

1) LOCACS_s_MdAReqArb is equal to VMMP_LOCACS_c_MdAReqArbCtlA

THEN: 

TqDmdAFFCArb is equal to LOCAFFC_s_TqWhlReq_TqDmd

ELSE: 

TqDmdAFFCArb is equal to LOCAFFC_s_TqWhlLim_TqDmd

Raw

{
  "ID": "16653472.0",
  "ASIL": "  QM",
  "Text": "IF [1]: \n\r1) LOCACS_s_MdAReqArb is equal to VMMP_LOCACS_c_MdAReqArbCtlA\n\rTHEN: \n\rTqDmdAFFCArb is equal to LOCAFFC_s_TqWhlReq_TqDmd\n\rELSE: \n\rTqDmdAFFCArb is equal to LOCAFFC_s_TqWhlLim_TqDmd",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1212756.0",
  "Description": "IF [1]: \n\r1) LOCACS_s_MdAReqArb is equal to VMMP_LOCACS_c_MdAReqArbCtlA\n\rTHEN: \n\rTqDmdAFFCArb is equal to LOCAFFC_s_TqWhlReq_TqDmd\n\rELSE: \n\rTqDmdAFFCArb is equal to LOCAFFC_s_TqWhlLim_TqDmd",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6516653473.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1] LOCACS_s_MdAReqArb is equal to VMMP_LOCACS_c_MdAReqArbCtlA THEN: TqWhlSafeFb_TqMaxRaw is equal to LOCCOP_s_TqWhlSafeFb_
IF [1]

LOCACS_s_MdAReqArb is equal to VMMP_LOCACS_c_MdAReqArbCtlA

THEN: 

TqWhlSafeFb_TqMaxRaw is equal to LOCCOP_s_TqWhlSafeFb_TqMaxReqLOC

TqWhlSafeFb_TqMinRaw is equal to LOCCOP_s_TqWhlSafeFb_TqMinReqLOC

ELSE:

TqWhlSafeFb_TqMaxRaw is equal to LOCCOP_s_TqWhlSafeFb_TqMaxLimLOC

TqWhlSafeFb_TqMinRaw is equal to LOCCOP_s_TqWhlSafeFb_TqMinLimLOC

Raw

{
  "ID": "16653473.0",
  "ASIL": "  QM",
  "Text": "IF [1]\n\rLOCACS_s_MdAReqArb is equal to VMMP_LOCACS_c_MdAReqArbCtlA\n\rTHEN: \n\rTqWhlSafeFb_TqMaxRaw is equal to LOCCOP_s_TqWhlSafeFb_TqMaxReqLOC\n\rTqWhlSafeFb_TqMinRaw is equal to LOCCOP_s_TqWhlSafeFb_TqMinReqLOC\n\rELSE:\n\rTqWhlSafeFb_TqMaxRaw is equal to LOCCOP_s_TqWhlSafeFb_TqMaxLimLOC\n\rTqWhlSafeFb_TqMinRaw is equal to LOCCOP_s_TqWhlSafeFb_TqMinLimLOC",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1313536.0",
  "Description": "IF [1]\n\rLOCACS_s_MdAReqArb is equal to VMMP_LOCACS_c_MdAReqArbCtlA\n\rTHEN: \n\rTqWhlSafeFb_TqMaxRaw is equal to LOCCOP_s_TqWhlSafeFb_TqMaxReqLOC\n\rTqWhlSafeFb_TqMinRaw is equal to LOCCOP_s_TqWhlSafeFb_TqMinReqLOC\n\rELSE:\n\rTqWhlSafeFb_TqMaxRaw is equal to LOCCOP_s_TqWhlSafeFb_TqMaxLimLOC\n\rTqWhlSafeFb_TqMinRaw is equal to LOCCOP_s_TqWhlSafeFb_TqMinLimLOC",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6616653474.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [AND(1,2)] 1) DSOPRE_s_FlgBrkMScaAcv is true 2) TqWhlSafeFb_TqMaxRaw is smaller than zero THEN: TqWhlSafeFb_TqMax is equal
IF [AND(1,2)]

1) DSOPRE_s_FlgBrkMScaAcv is true

2) TqWhlSafeFb_TqMaxRaw is smaller than zero

THEN: 

TqWhlSafeFb_TqMax is equal to TqWhlSafeFb_TqMaxRaw divided by VSOVD_s_FacMVehBrk

ELSE

TqWhlSafeFb_TqMax is equal to TqWhlSafeFb_TqMaxRaw

Raw

{
  "ID": "16653474.0",
  "ASIL": "  QM",
  "Text": "IF [AND(1,2)]\n\r1) DSOPRE_s_FlgBrkMScaAcv is true\n\r2) TqWhlSafeFb_TqMaxRaw is smaller than zero\n\rTHEN: \n\rTqWhlSafeFb_TqMax is equal to TqWhlSafeFb_TqMaxRaw divided by VSOVD_s_FacMVehBrk\n\rELSE\n\rTqWhlSafeFb_TqMax is equal to TqWhlSafeFb_TqMaxRaw",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1313538.0",
  "Description": "IF [AND(1,2)]\n\r1) DSOPRE_s_FlgBrkMScaAcv is true\n\r2) TqWhlSafeFb_TqMaxRaw is smaller than zero\n\rTHEN: \n\rTqWhlSafeFb_TqMax is equal to TqWhlSafeFb_TqMaxRaw divided by VSOVD_s_FacMVehBrk\n\rELSE\n\rTqWhlSafeFb_TqMax is equal to TqWhlSafeFb_TqMaxRaw",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6731342005.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
TqWhlSafeFb_TqMax is equal to TqWhlSafeFb_TqMaxRaw
TqWhlSafeFb_TqMax is equal to TqWhlSafeFb_TqMaxRaw

Raw

{
  "ID": "31342005.0",
  "ASIL": "  QM",
  "Text": "TqWhlSafeFb_TqMax is equal to TqWhlSafeFb_TqMaxRaw",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "TqWhlSafeFb_TqMax is equal to TqWhlSafeFb_TqMaxRaw",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6816653475.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [AND(1,2)] 1) DSOPRE_s_FlgBrkMScaAcv is true 2) TqWhlSafeFb_TqMinRaw is smaller than zero THEN: TqWhlSafeFb_TqMin is equal
IF [AND(1,2)]

1) DSOPRE_s_FlgBrkMScaAcv is true

2) TqWhlSafeFb_TqMinRaw is smaller than zero

THEN: 

TqWhlSafeFb_TqMin is equal to TqWhlSafeFb_TqMinRaw divided by VSOVD_s_FacMVehBrk

ELSE

TqWhlSafeFb_TqMin is equal to TqWhlSafeFb_TqMinRaw

Raw

{
  "ID": "16653475.0",
  "ASIL": "  QM",
  "Text": "IF [AND(1,2)]\n\r1) DSOPRE_s_FlgBrkMScaAcv is true\n\r2) TqWhlSafeFb_TqMinRaw is smaller than zero\n\rTHEN: \n\rTqWhlSafeFb_TqMin is equal to TqWhlSafeFb_TqMinRaw divided by VSOVD_s_FacMVehBrk\n\rELSE\n\rTqWhlSafeFb_TqMin is equal to TqWhlSafeFb_TqMinRaw",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1313540.0",
  "Description": "IF [AND(1,2)]\n\r1) DSOPRE_s_FlgBrkMScaAcv is true\n\r2) TqWhlSafeFb_TqMinRaw is smaller than zero\n\rTHEN: \n\rTqWhlSafeFb_TqMin is equal to TqWhlSafeFb_TqMinRaw divided by VSOVD_s_FacMVehBrk\n\rELSE\n\rTqWhlSafeFb_TqMin is equal to TqWhlSafeFb_TqMinRaw",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
6916653476.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [AND(1,2,3)]: 1) LOCAD_s_StSafeLim is equal to VMMP_LOCAD_c_StSafeLimAcce 2) LOCAFBC_s_TqDmdCtl delayed by one computation c
IF [AND(1,2,3)]: 

1) LOCAD_s_StSafeLim is equal to VMMP_LOCAD_c_StSafeLimAcce

2) LOCAFBC_s_TqDmdCtl delayed by one computation cycle (initial value zero) is greater than zero

3) the sum of LOCAFBC_s_TqDmdCtl delayed by one computation cycle (initial value zero) and TqDmdAFFCArb minus VMMP_LOC_c_TqRstctOfs is greater than TqWhlSafeFb_TqMax

THEN: 

FlgSafeIntglPartCdnAcce is true

Raw

{
  "ID": "16653476.0",
  "ASIL": "  QM",
  "Text": "IF [AND(1,2,3)]: \n\r1) LOCAD_s_StSafeLim is equal to VMMP_LOCAD_c_StSafeLimAcce\n\r2) LOCAFBC_s_TqDmdCtl delayed by one computation cycle (initial value zero) is greater than zero\n\r3) the sum of LOCAFBC_s_TqDmdCtl delayed by one computation cycle (initial value zero) and TqDmdAFFCArb minus VMMP_LOC_c_TqRstctOfs is greater than TqWhlSafeFb_TqMax\n\rTHEN: \n\rFlgSafeIntglPartCdnAcce is true",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1212723.0",
  "Description": "IF [AND(1,2,3)]: \n\r1) LOCAD_s_StSafeLim is equal to VMMP_LOCAD_c_StSafeLimAcce\n\r2) LOCAFBC_s_TqDmdCtl delayed by one computation cycle (initial value zero) is greater than zero\n\r3) the sum of LOCAFBC_s_TqDmdCtl delayed by one computation cycle (initial value zero) and TqDmdAFFCArb minus VMMP_LOC_c_TqRstctOfs is greater than TqWhlSafeFb_TqMax\n\rTHEN: \n\rFlgSafeIntglPartCdnAcce is true",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7016653477.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [AND(1,2,3)]: 1) LOCAD_s_StSafeLim is equal to VMMP_LOCAD_c_StSafeLimDece 2) LOCAFBC_s_TqDmdCtl delayed by one computation c
IF [AND(1,2,3)]: 

1) LOCAD_s_StSafeLim is equal to VMMP_LOCAD_c_StSafeLimDece

2) LOCAFBC_s_TqDmdCtl delayed by one computation cycle (initial value zero) is smaller than zero

3) the sum of LOCAFBC_s_TqDmdCtl delayed by one computation cycle (initial value zero) and TqDmdAFFCArb and VMMP_LOC_c_TqRstctOfs is smaller than TqWhlSafeFb_TqMin

THEN: 

FlgSafeIntglPartCdnDece is true

Raw

{
  "ID": "16653477.0",
  "ASIL": "  QM",
  "Text": "IF [AND(1,2,3)]: \n\r1) LOCAD_s_StSafeLim is equal to VMMP_LOCAD_c_StSafeLimDece\n\r2) LOCAFBC_s_TqDmdCtl delayed by one computation cycle (initial value zero) is smaller than zero\n\r3) the sum of LOCAFBC_s_TqDmdCtl delayed by one computation cycle (initial value zero) and TqDmdAFFCArb and VMMP_LOC_c_TqRstctOfs is smaller than TqWhlSafeFb_TqMin\n\rTHEN: \n\rFlgSafeIntglPartCdnDece is true",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1212745.0",
  "Description": "IF [AND(1,2,3)]: \n\r1) LOCAD_s_StSafeLim is equal to VMMP_LOCAD_c_StSafeLimDece\n\r2) LOCAFBC_s_TqDmdCtl delayed by one computation cycle (initial value zero) is smaller than zero\n\r3) the sum of LOCAFBC_s_TqDmdCtl delayed by one computation cycle (initial value zero) and TqDmdAFFCArb and VMMP_LOC_c_TqRstctOfs is smaller than TqWhlSafeFb_TqMin\n\rTHEN: \n\rFlgSafeIntglPartCdnDece is true",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7116653478.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
TqDmdCtlPropPartFrz = 0
TqDmdCtlPropPartFrz = 0

Raw

{
  "ID": "16653478.0",
  "ASIL": "  QM",
  "Text": "\n\rTqDmdCtlPropPartFrz = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "No P-control when frozen",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1109498.0",
  "Description": "\n\rTqDmdCtlPropPartFrz = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7216653479.0FunctionalReleasedyesTrue
LOCAFBC_s_FlgASafeOfs shall be false if not required differently in this chapter.
LOCAFBC_s_FlgASafeOfs shall be false if not required differently in this chapter.

Raw

{
  "ID": "16653479.0",
  "ASIL": "  QM",
  "Text": "LOCAFBC_s_FlgASafeOfs shall be false if not required differently in this chapter.",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1212713.0",
  "Description": "LOCAFBC_s_FlgASafeOfs shall be false if not required differently in this chapter.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7316653480.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
TqDmdCtlIntglPartFrz shall be be equal to LOCAFBC_s_TqDmdCtl delayed by one computation cycle (initial value zero), if not require
TqDmdCtlIntglPartFrz shall be be equal to LOCAFBC_s_TqDmdCtl delayed by one computation cycle (initial value zero), if not required differently in this chapter.

Raw

{
  "ID": "16653480.0",
  "ASIL": "  QM",
  "Text": "TqDmdCtlIntglPartFrz shall be be equal to LOCAFBC_s_TqDmdCtl delayed by one computation cycle (initial value zero), if not required differently in this chapter.",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1212715.0",
  "Description": "TqDmdCtlIntglPartFrz shall be be equal to LOCAFBC_s_TqDmdCtl delayed by one computation cycle (initial value zero), if not required differently in this chapter.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7416653481.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [AND(1,2)]: 1) LOCAD_s_StSafeLim is equal to VMMP_LOCAD_c_StSafeLimAcce 2) FlgSafeIntglPartCdnAcce is true THEN: TqDmdCtl
IF [AND(1,2)]: 

1) LOCAD_s_StSafeLim is equal to VMMP_LOCAD_c_StSafeLimAcce

2) FlgSafeIntglPartCdnAcce is true

THEN: 

TqDmdCtlIntglPartFrz = max(0, TqWhlSafeFb_TqMax - TqDmdAFFCArb + VMMP_LOC_c_TqRstctOfs)

Raw

{
  "ID": "16653481.0",
  "ASIL": "  QM",
  "Text": "IF [AND(1,2)]: \n\r1) LOCAD_s_StSafeLim is equal to VMMP_LOCAD_c_StSafeLimAcce\n\r2) FlgSafeIntglPartCdnAcce is true\n\r \n\r \n\rTHEN: \n\rTqDmdCtlIntglPartFrz = max(0, TqWhlSafeFb_TqMax - TqDmdAFFCArb + VMMP_LOC_c_TqRstctOfs)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "I-part while frozen Acce",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1212717.0",
  "Description": "IF [AND(1,2)]: \n\r1) LOCAD_s_StSafeLim is equal to VMMP_LOCAD_c_StSafeLimAcce\n\r2) FlgSafeIntglPartCdnAcce is true\n\r \n\r \n\rTHEN: \n\rTqDmdCtlIntglPartFrz = max(0, TqWhlSafeFb_TqMax - TqDmdAFFCArb + VMMP_LOC_c_TqRstctOfs)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7516653482.0FunctionalReleasedyesTrue
IF [AND(1,2,3)]: 1) LOCAD_s_StSafeLim is equal to VMMP_LOCAD_c_StSafeLimAcce 2) FlgSafeIntglPartCdnAcce is true 3) ((TqWhlSafe
IF [AND(1,2,3)]: 

1) LOCAD_s_StSafeLim is equal to VMMP_LOCAD_c_StSafeLimAcce

2) FlgSafeIntglPartCdnAcce is true

3) ((TqWhlSafeFb_TqMax - TqDmdAFFCArb + VMMP_LOC_c_TqRstctOfs) - TqDmdCtlIntglPartFrz) is smaller than zero

THEN: 

LOCAFBC_s_FlgASafeOfs is true

Raw

{
  "ID": "16653482.0",
  "ASIL": "  QM",
  "Text": "IF [AND(1,2,3)]: \n\r1) LOCAD_s_StSafeLim is equal to VMMP_LOCAD_c_StSafeLimAcce\n\r2) FlgSafeIntglPartCdnAcce is true\n\r3) ((TqWhlSafeFb_TqMax - TqDmdAFFCArb + VMMP_LOC_c_TqRstctOfs) - TqDmdCtlIntglPartFrz) is smaller than zero\n\r \n\r \n\rTHEN: \n\rLOCAFBC_s_FlgASafeOfs is true",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "LOCC safety limitation Acce",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1223873.0",
  "Description": "IF [AND(1,2,3)]: \n\r1) LOCAD_s_StSafeLim is equal to VMMP_LOCAD_c_StSafeLimAcce\n\r2) FlgSafeIntglPartCdnAcce is true\n\r3) ((TqWhlSafeFb_TqMax - TqDmdAFFCArb + VMMP_LOC_c_TqRstctOfs) - TqDmdCtlIntglPartFrz) is smaller than zero\n\r \n\r \n\rTHEN: \n\rLOCAFBC_s_FlgASafeOfs is true",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7616653483.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [AND(1,2)]: 1) LOCAD_s_StSafeLim is equal to VMMP_LOCAD_c_StSafeLimDece 2) FlgSafeIntglPartCdnDece is true THEN: TqDmdCtl
IF [AND(1,2)]: 

1) LOCAD_s_StSafeLim is equal to VMMP_LOCAD_c_StSafeLimDece

2) FlgSafeIntglPartCdnDece is true

THEN: 

TqDmdCtlIntglPartFrz = min(0, TqWhlSafeFb_TqMin - TqDmdAFFCArb - VMMP_LOC_c_TqRstctOfs)

Raw

{
  "ID": "16653483.0",
  "ASIL": "  QM",
  "Text": "IF [AND(1,2)]: \n\r1) LOCAD_s_StSafeLim is equal to VMMP_LOCAD_c_StSafeLimDece\n\r2) FlgSafeIntglPartCdnDece is true\n\r \n\r \n\rTHEN: \n\rTqDmdCtlIntglPartFrz = min(0, TqWhlSafeFb_TqMin - TqDmdAFFCArb - VMMP_LOC_c_TqRstctOfs)",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "I-part while frozen Dece",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1212719.0",
  "Description": "IF [AND(1,2)]: \n\r1) LOCAD_s_StSafeLim is equal to VMMP_LOCAD_c_StSafeLimDece\n\r2) FlgSafeIntglPartCdnDece is true\n\r \n\r \n\rTHEN: \n\rTqDmdCtlIntglPartFrz = min(0, TqWhlSafeFb_TqMin - TqDmdAFFCArb - VMMP_LOC_c_TqRstctOfs)",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7716653484.0FunctionalReleasedyesTrue
IF [AND(1,2,3)]: 1) LOCAD_s_StSafeLim is equal to VMMP_LOCAD_c_StSafeLimDece 2) FlgSafeIntglPartCdnDece is true 3) ((TqWhlSafe
IF [AND(1,2,3)]: 

1) LOCAD_s_StSafeLim is equal to VMMP_LOCAD_c_StSafeLimDece

2) FlgSafeIntglPartCdnDece is true

3) ((TqWhlSafeFb_TqMin - TqDmdAFFCArb - VMMP_LOC_c_TqRstctOfs) - TqDmdCtlIntglPartFrz) is greater than zero

THEN: 

LOCAFBC_s_FlgASafeOfs is true

Raw

{
  "ID": "16653484.0",
  "ASIL": "  QM",
  "Text": "IF [AND(1,2,3)]: \n\r1) LOCAD_s_StSafeLim is equal to VMMP_LOCAD_c_StSafeLimDece\n\r2) FlgSafeIntglPartCdnDece is true\n\r3) ((TqWhlSafeFb_TqMin - TqDmdAFFCArb - VMMP_LOC_c_TqRstctOfs) - TqDmdCtlIntglPartFrz) is greater than zero\n\r \n\r \n\rTHEN: \n\rLOCAFBC_s_FlgASafeOfs is true",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "LOCC safety limitation Dece",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1223877.0",
  "Description": "IF [AND(1,2,3)]: \n\r1) LOCAD_s_StSafeLim is equal to VMMP_LOCAD_c_StSafeLimDece\n\r2) FlgSafeIntglPartCdnDece is true\n\r3) ((TqWhlSafeFb_TqMin - TqDmdAFFCArb - VMMP_LOC_c_TqRstctOfs) - TqDmdCtlIntglPartFrz) is greater than zero\n\r \n\r \n\rTHEN: \n\rLOCAFBC_s_FlgASafeOfs is true",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7816653485.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Correction Torque Reset
Correction Torque Reset

Raw

{
  "ID": "16653485.0",
  "ASIL": "  ",
  "Text": "Correction Torque Reset",
  "Type": "Folder",
  "Status": "",
  "Summary": "Correction Torque Reset",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1088240.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
7916653486.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [OR(AND(1,2),AND(1,3),4,5,6,7)] 1) LOCACS_s_StACtl is equal to VMMP_LOCACS_c_StACtlNotAcv 2) LOCACS_s_MdADe is equal toVMMP_L
IF [OR(AND(1,2),AND(1,3),4,5,6,7)]

1) LOCACS_s_StACtl is equal to VMMP_LOCACS_c_StACtlNotAcv

2) LOCACS_s_MdADe is equal toVMMP_LOCACS_c_MdADeABas

3) LOCACS_s_FlgSdsl is true

4) LOCACS_s_StACtl is equal to VMMP_LOCACS_c_StACtlFFCOnly

5) The value of the parameter VMMP_LOCACS_p_MdADe at the current computation cycle is not equal to VMMP_LOCACS_p_MdADe from the previous computation cycle

6) HMSOP_s_StHldAcv is equal to VMMP_HMSHC_c_StHldAcvHld

7) LOCAFFC_s_StObstCr is equal to VMMP_LOCAFFC_c_StObstCrFfCtl

THEN: 

FlgRstCdn is true

ELSE:

FlgRstCdn is false

Raw

{
  "ID": "16653486.0",
  "ASIL": "  QM",
  "Text": "IF [OR(AND(1,2),AND(1,3),4,5,6,7)]\n\r1) LOCACS_s_StACtl is equal to VMMP_LOCACS_c_StACtlNotAcv\n\r2) LOCACS_s_MdADe is equal toVMMP_LOCACS_c_MdADeABas\n\r3) LOCACS_s_FlgSdsl is true\n\r4) LOCACS_s_StACtl is equal to VMMP_LOCACS_c_StACtlFFCOnly\n\r5) The value of the parameter VMMP_LOCACS_p_MdADe at the current computation cycle is not equal to VMMP_LOCACS_p_MdADe from the previous computation cycle\n\r6) HMSOP_s_StHldAcv is equal to VMMP_HMSHC_c_StHldAcvHld\n\r7) LOCAFFC_s_StObstCr is equal to VMMP_LOCAFFC_c_StObstCrFfCtl\n\r \n\r \n\rTHEN: \n\rFlgRstCdn is true\n\r \n\rELSE:\n\rFlgRstCdn is false",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "Controler reset condition",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1120022.0",
  "Description": "IF [OR(AND(1,2),AND(1,3),4,5,6,7)]\n\r1) LOCACS_s_StACtl is equal to VMMP_LOCACS_c_StACtlNotAcv\n\r2) LOCACS_s_MdADe is equal toVMMP_LOCACS_c_MdADeABas\n\r3) LOCACS_s_FlgSdsl is true\n\r4) LOCACS_s_StACtl is equal to VMMP_LOCACS_c_StACtlFFCOnly\n\r5) The value of the parameter VMMP_LOCACS_p_MdADe at the current computation cycle is not equal to VMMP_LOCACS_p_MdADe from the previous computation cycle\n\r6) HMSOP_s_StHldAcv is equal to VMMP_HMSHC_c_StHldAcvHld\n\r7) LOCAFFC_s_StObstCr is equal to VMMP_LOCAFFC_c_StObstCrFfCtl\n\r \n\r \n\rTHEN: \n\rFlgRstCdn is true\n\r \n\rELSE:\n\rFlgRstCdn is false",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8016653487.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
TqDmdCtlPropPartRst = 0
TqDmdCtlPropPartRst = 0

Raw

{
  "ID": "16653487.0",
  "ASIL": "  QM",
  "Text": "TqDmdCtlPropPartRst = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1087771.0",
  "Description": "TqDmdCtlPropPartRst = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8116653488.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
TqDmdCtlIntglPartRst = 0
TqDmdCtlIntglPartRst = 0

Raw

{
  "ID": "16653488.0",
  "ASIL": "  QM",
  "Text": "TqDmdCtlIntglPartRst = 0",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1087781.0",
  "Description": "TqDmdCtlIntglPartRst = 0",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8222007091.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [OR(1,2,3,4)]: 1) LOCAD_s_FlgFrzCtlIntglPart is true 2) LOCACS_s_MdADe at the current computation cycle is not equal to LOCA
IF [OR(1,2,3,4)]: 

1) LOCAD_s_FlgFrzCtlIntglPart is true

2) LOCACS_s_MdADe at the current computation cycle is not equal to LOCACS_s_MdADe from the previous computation cycle 

3) LOCACS_s_MdAReqArb at the current computation cycle is not equal to LOCACS_s_MdAReqArb from the previous computation cycle 

4) the value of the bitfield ARBLLCSC_s_LgtCtl_BitFldConf in bit location VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdTqCtlLimObstDet has a falling edge

THEN: 

FlgFrzCdnCtlIntglPart is true

ELSE:

FlgFrzCdnCtlIntglPart is false

Raw

{
  "ID": "22007091.0",
  "ASIL": "  QM",
  "Text": "IF [OR(1,2,3,4)]: \n\r1) LOCAD_s_FlgFrzCtlIntglPart is true\n\r2) LOCACS_s_MdADe at the current computation cycle is not equal to LOCACS_s_MdADe from the previous computation cycle \n\r3) LOCACS_s_MdAReqArb at the current computation cycle is not equal to LOCACS_s_MdAReqArb from the previous computation cycle \n\r4) the value of the bitfield ARBLLCSC_s_LgtCtl_BitFldConf in bit location VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdTqCtlLimObstDet has a falling edge\n\rTHEN: \n\rFlgFrzCdnCtlIntglPart is true\n\rELSE:\n\rFlgFrzCdnCtlIntglPart is false",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "proportional control condition",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "IF [OR(1,2,3,4)]: \n\r1) LOCAD_s_FlgFrzCtlIntglPart is true\n\r2) LOCACS_s_MdADe at the current computation cycle is not equal to LOCACS_s_MdADe from the previous computation cycle \n\r3) LOCACS_s_MdAReqArb at the current computation cycle is not equal to LOCACS_s_MdAReqArb from the previous computation cycle \n\r4) the value of the bitfield ARBLLCSC_s_LgtCtl_BitFldConf in bit location VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdTqCtlLimObstDet has a falling edge\n\rTHEN: \n\rFlgFrzCdnCtlIntglPart is true\n\rELSE:\n\rFlgFrzCdnCtlIntglPart is false",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8316653489.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Controller Mode Selection
Controller Mode Selection

Raw

{
  "ID": "16653489.0",
  "ASIL": "  ",
  "Text": "Controller Mode Selection",
  "Type": "Folder",
  "Status": "",
  "Summary": "Controller Mode Selection",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1120024.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8416653490.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [AND(1,2)] 1) FlgFrzCdn is not true 2) FlgRstCdn is not true THEN: PropPart = TqDmdCtlPropPartDft IntglPart = TqDmdCtlInt
IF [AND(1,2)]

1) FlgFrzCdn is not true

2) FlgRstCdn is not true

THEN: 

PropPart = TqDmdCtlPropPartDft

IntglPart = TqDmdCtlIntglPartDft

Raw

{
  "ID": "16653490.0",
  "ASIL": "  QM",
  "Text": "IF [AND(1,2)]\n\r1) FlgFrzCdn is not true\n\r2) FlgRstCdn is not true\n\rTHEN: \n\rPropPart = TqDmdCtlPropPartDft\n\rIntglPart = TqDmdCtlIntglPartDft",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "PI-control Cluster 1-3",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1120026.0",
  "Description": "IF [AND(1,2)]\n\r1) FlgFrzCdn is not true\n\r2) FlgRstCdn is not true\n\rTHEN: \n\rPropPart = TqDmdCtlPropPartDft\n\rIntglPart = TqDmdCtlIntglPartDft",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8522007981.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [AND(1,2,3)] 1) FlgFrzCdn is not true 2) FlgRstCdn is not true 3) FlgFrzCdnCtlIntglPart is true THEN: PropPart = TqDmdCtl
IF [AND(1,2,3)]

1) FlgFrzCdn is not true

2) FlgRstCdn is not true

3) FlgFrzCdnCtlIntglPart is true

THEN: 

PropPart = TqDmdCtlPropPartDft

IntglPart = IntglPartFb

Raw

{
  "ID": "22007981.0",
  "ASIL": "  QM",
  "Text": "IF [AND(1,2,3)]\n\r1) FlgFrzCdn is not true\n\r2) FlgRstCdn is not true\n\r3) FlgFrzCdnCtlIntglPart is true\n\rTHEN: \n\rPropPart = TqDmdCtlPropPartDft\n\rIntglPart = IntglPartFb",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "P-control",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "IF [AND(1,2,3)]\n\r1) FlgFrzCdn is not true\n\r2) FlgRstCdn is not true\n\r3) FlgFrzCdnCtlIntglPart is true\n\rTHEN: \n\rPropPart = TqDmdCtlPropPartDft\n\rIntglPart = IntglPartFb",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8622007985.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [AND(1,2,3)] 1) FlgFrzCdn is not true 2) FlgRstCdn is not true 3) FlgFrzCdnCtlIntglPart is not true THEN: PropPart = Tq
IF [AND(1,2,3)]

1) FlgFrzCdn is not true

2) FlgRstCdn is not true

3) FlgFrzCdnCtlIntglPart

 is not true

THEN: 

PropPart = TqDmdCtlPropPartDft

IntglPart = TqDmdCtlIntglPartDft

Raw

{
  "ID": "22007985.0",
  "ASIL": "  QM",
  "Text": "IF [AND(1,2,3)]\n\r1) FlgFrzCdn is not true\n\r2) FlgRstCdn is not true\n\r3) FlgFrzCdnCtlIntglPart\n\r is not true\n\rTHEN: \n\rPropPart = TqDmdCtlPropPartDft\n\rIntglPart = TqDmdCtlIntglPartDft",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "PI-control",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "IF [AND(1,2,3)]\n\r1) FlgFrzCdn is not true\n\r2) FlgRstCdn is not true\n\r3) FlgFrzCdnCtlIntglPart\n\r is not true\n\rTHEN: \n\rPropPart = TqDmdCtlPropPartDft\n\rIntglPart = TqDmdCtlIntglPartDft",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8716653491.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [AND(1,2)] 1) FlgFrzCdn is true 2) FlgRstCdn is not true THEN: PropPart = TqDmdCtlPropPartFrz IntglPart = TqDmdCtlIntglPa
IF [AND(1,2)]

1) FlgFrzCdn is true

2) FlgRstCdn is not true

THEN: 

PropPart = TqDmdCtlPropPartFrz

IntglPart = TqDmdCtlIntglPartFrz

Raw

{
  "ID": "16653491.0",
  "ASIL": "  QM",
  "Text": "IF [AND(1,2)]\n\r1) FlgFrzCdn is true\n\r2) FlgRstCdn is not true\n\rTHEN: \n\rPropPart = TqDmdCtlPropPartFrz\n\rIntglPart = TqDmdCtlIntglPartFrz",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "Controller freeze",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1120028.0",
  "Description": "IF [AND(1,2)]\n\r1) FlgFrzCdn is true\n\r2) FlgRstCdn is not true\n\rTHEN: \n\rPropPart = TqDmdCtlPropPartFrz\n\rIntglPart = TqDmdCtlIntglPartFrz",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8816653492.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [1] 1) FlgRstCdn is true THEN: PropPart = TqDmdCtlPropPartRst IntglPart = TqDmdCtlIntglPartRst
IF [1]

1) FlgRstCdn is true

THEN: 

PropPart = TqDmdCtlPropPartRst

IntglPart = TqDmdCtlIntglPartRst

Raw

{
  "ID": "16653492.0",
  "ASIL": "  QM",
  "Text": "IF [1]\n\r \n\r1) FlgRstCdn is true\n\r \n\r \n\rTHEN: \n\rPropPart = TqDmdCtlPropPartRst\n\rIntglPart = TqDmdCtlIntglPartRst",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "Controler reset",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1120030.0",
  "Description": "IF [1]\n\r \n\r1) FlgRstCdn is true\n\r \n\r \n\rTHEN: \n\rPropPart = TqDmdCtlPropPartRst\n\rIntglPart = TqDmdCtlIntglPartRst",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
8916653493.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
IF [AND(1,2)] 1) LOCACS_s_MdAReqArb is equal to VMMP_LOCACS_c_MdAReqArbLimA 2) CRMSA_s_LgtLim_StTar is equal to VMMP_CRMSA_c_Lgt
IF [AND(1,2)]

1) LOCACS_s_MdAReqArb is equal to VMMP_LOCACS_c_MdAReqArbLimA

2) CRMSA_s_LgtLim_StTar is equal to VMMP_CRMSA_c_LgtLimStTarLimAcceOnly

THEN: 

PropPart and IntglPart are faded out to zero within (1/VMMP_LOCAFBC_p_RateStTarLimAcceOnly) seconds

ELSE:

PropPart and IntglPart are not altered

Raw

{
  "ID": "16653493.0",
  "ASIL": "  QM",
  "Text": "IF [AND(1,2)]\n\r1) LOCACS_s_MdAReqArb is equal to VMMP_LOCACS_c_MdAReqArbLimA\n\r2) CRMSA_s_LgtLim_StTar is equal to VMMP_CRMSA_c_LgtLimStTarLimAcceOnly\n\rTHEN: \n\rPropPart and IntglPart are faded out to zero within (1/VMMP_LOCAFBC_p_RateStTarLimAcceOnly) seconds\n\rELSE:\n\rPropPart and IntglPart are not altered",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1287817.0",
  "Description": "IF [AND(1,2)]\n\r1) LOCACS_s_MdAReqArb is equal to VMMP_LOCACS_c_MdAReqArbLimA\n\r2) CRMSA_s_LgtLim_StTar is equal to VMMP_CRMSA_c_LgtLimStTarLimAcceOnly\n\rTHEN: \n\rPropPart and IntglPart are faded out to zero within (1/VMMP_LOCAFBC_p_RateStTarLimAcceOnly) seconds\n\rELSE:\n\rPropPart and IntglPart are not altered",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9016653494.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Step Response
Step Response

Raw

{
  "ID": "16653494.0",
  "ASIL": "  ",
  "Text": "Step Response",
  "Type": "Folder",
  "Status": "",
  "Summary": "Step Response",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1088770.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9116653495.0FunctionalReleasedyesTrue
The following requirements describe the derived criteria for acceptance of the step response, if the unit step of one is applied t
The following requirements describe the derived criteria for acceptance of the step response, if the unit step of one is applied to the signal LOCAD_s_ADe and the following conditions are met:

IF [AND(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19)]:

1) LOCACS_s_FlgSdsl is not true

2) LOCACS_s_MdADe is equal to VMMP_LOCACS_c_MdADeABas

3) LOCACS_s_MdAReqArb is constant

4) LOCACS_s_StACtl is equal to VMMP_LOCACS_c_StACtlAcv

5) HMSOP_s_StHldAcv is not equal to VMMP_HMSHC_c_StHldAcvHld

6) LOCAD_s_FlgFrz is not true

7) VSOVD_s_MVehVirtJ is equal to 2000

8) VSOVD_s_RdDynCor is equal to 0.35

9) LOCAFFC_s_TqWhlLim_TqDmd is equal to any valid value according to SPE

10) LOCAFFC_s_TqWhlReq_TqDmd is equal to any valid value according to SPE

11) LOCAD_s_StSafeLim is equal to VMMP_LOCAD_c_StSafeLimDft

12) LOCCOP_s_TqWhlSafeFb_TqMaxReqLOC is equal to any valid value according SPE

13) LOCCOP_s_TqWhlSafeFb_TqMaxLimLOC is equal to any valid value according SPE

14) LOCCOP_s_TqWhlSafeFb_TqMinReqLOC is equal to any valid value according SPE

15) LOCCOP_s_TqWhlSafeFb_TqMinLimLOC is equal to any valid value according SPE

16) ARBLLCSC_s_LgtCtl_BitFldConf is constant

17) LOCAD_s_ADe is 1

18) LOCAFFC_s_StObstCr is equal VMMP_LOCAFFC_c_StObstCrFbCtl or VMMP_LOCAFFC_c_StObstCrOff

19) ARBLLCSC_s_LgtCtl_BitFldConf at bitposition VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdTqCtlLimObstDet is false

THEN:

At t = 0:

LOCAFBC_s_TqDmdCtl = 700*LOCAP_s_Kp

At t = 1s:

LOCAFBC_s_TqDmdCtl = 700 *LOCAP_s_Kp + 700 * LOCAP_s_Ki

From t > 0:

LOCAFBC_s_TqDmdCtl is monotonically strictly increasing and the gradient must be constant and equal to 700*LOCAP_s_Ki

Therefore the Time t is initialized to zero. The tolerances provided in chapter 2.2 are valid if not defined otherwise.

Raw

{
  "ID": "16653495.0",
  "ASIL": "  QM",
  "Text": "The following requirements describe the derived criteria for acceptance of the step response, if the unit step of one is applied to the signal LOCAD_s_ADe and the following conditions are met:\n\rIF [AND(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19)]:\n\r1) LOCACS_s_FlgSdsl is not true\n\r2) LOCACS_s_MdADe is equal to VMMP_LOCACS_c_MdADeABas\n\r3) LOCACS_s_MdAReqArb is constant\n\r4) LOCACS_s_StACtl is equal to VMMP_LOCACS_c_StACtlAcv\n\r5) HMSOP_s_StHldAcv is not equal to VMMP_HMSHC_c_StHldAcvHld\n\r6) LOCAD_s_FlgFrz is not true\n\r7) VSOVD_s_MVehVirtJ is equal to 2000\n\r8) VSOVD_s_RdDynCor is equal to 0.35\n\r9) LOCAFFC_s_TqWhlLim_TqDmd is equal to any valid value according to SPE\n\r10) LOCAFFC_s_TqWhlReq_TqDmd is equal to any valid value according to SPE\n\r11) LOCAD_s_StSafeLim is equal to VMMP_LOCAD_c_StSafeLimDft\n\r12) LOCCOP_s_TqWhlSafeFb_TqMaxReqLOC is equal to any valid value according SPE\n\r13) LOCCOP_s_TqWhlSafeFb_TqMaxLimLOC is equal to any valid value according SPE\n\r14) LOCCOP_s_TqWhlSafeFb_TqMinReqLOC is equal to any valid value according SPE\n\r15) LOCCOP_s_TqWhlSafeFb_TqMinLimLOC is equal to any valid value according SPE\n\r16) ARBLLCSC_s_LgtCtl_BitFldConf is constant\n\r17) LOCAD_s_ADe is 1\n\r18) LOCAFFC_s_StObstCr is equal VMMP_LOCAFFC_c_StObstCrFbCtl or VMMP_LOCAFFC_c_StObstCrOff\n\r19) ARBLLCSC_s_LgtCtl_BitFldConf at bitposition VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdTqCtlLimObstDet is false\n\rTHEN:\n\rAt t = 0:\n\rLOCAFBC_s_TqDmdCtl = 700*LOCAP_s_Kp\n\rAt t = 1s:\n\rLOCAFBC_s_TqDmdCtl = 700 *LOCAP_s_Kp + 700 * LOCAP_s_Ki\n\rFrom t > 0:\n\rLOCAFBC_s_TqDmdCtl is monotonically strictly increasing and the gradient must be constant and equal to 700*LOCAP_s_Ki\n\rTherefore the Time t is initialized to zero. The tolerances provided in chapter 2.2 are valid if not defined otherwise.",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1088774.0",
  "Description": "The following requirements describe the derived criteria for acceptance of the step response, if the unit step of one is applied to the signal LOCAD_s_ADe and the following conditions are met:\n\rIF [AND(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19)]:\n\r1) LOCACS_s_FlgSdsl is not true\n\r2) LOCACS_s_MdADe is equal to VMMP_LOCACS_c_MdADeABas\n\r3) LOCACS_s_MdAReqArb is constant\n\r4) LOCACS_s_StACtl is equal to VMMP_LOCACS_c_StACtlAcv\n\r5) HMSOP_s_StHldAcv is not equal to VMMP_HMSHC_c_StHldAcvHld\n\r6) LOCAD_s_FlgFrz is not true\n\r7) VSOVD_s_MVehVirtJ is equal to 2000\n\r8) VSOVD_s_RdDynCor is equal to 0.35\n\r9) LOCAFFC_s_TqWhlLim_TqDmd is equal to any valid value according to SPE\n\r10) LOCAFFC_s_TqWhlReq_TqDmd is equal to any valid value according to SPE\n\r11) LOCAD_s_StSafeLim is equal to VMMP_LOCAD_c_StSafeLimDft\n\r12) LOCCOP_s_TqWhlSafeFb_TqMaxReqLOC is equal to any valid value according SPE\n\r13) LOCCOP_s_TqWhlSafeFb_TqMaxLimLOC is equal to any valid value according SPE\n\r14) LOCCOP_s_TqWhlSafeFb_TqMinReqLOC is equal to any valid value according SPE\n\r15) LOCCOP_s_TqWhlSafeFb_TqMinLimLOC is equal to any valid value according SPE\n\r16) ARBLLCSC_s_LgtCtl_BitFldConf is constant\n\r17) LOCAD_s_ADe is 1\n\r18) LOCAFFC_s_StObstCr is equal VMMP_LOCAFFC_c_StObstCrFbCtl or VMMP_LOCAFFC_c_StObstCrOff\n\r19) ARBLLCSC_s_LgtCtl_BitFldConf at bitposition VMMP_SINFCT_c_LgtCtl_IdxBitFldConfMdTqCtlLimObstDet is false\n\rTHEN:\n\rAt t = 0:\n\rLOCAFBC_s_TqDmdCtl = 700*LOCAP_s_Kp\n\rAt t = 1s:\n\rLOCAFBC_s_TqDmdCtl = 700 *LOCAP_s_Kp + 700 * LOCAP_s_Ki\n\rFrom t > 0:\n\rLOCAFBC_s_TqDmdCtl is monotonically strictly increasing and the gradient must be constant and equal to 700*LOCAP_s_Ki\n\rTherefore the Time t is initialized to zero. The tolerances provided in chapter 2.2 are valid if not defined otherwise.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9216653496.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
RollBk Controller
RollBk Controller

Raw

{
  "ID": "16653496.0",
  "ASIL": "  ",
  "Text": "RollBk Controller",
  "Type": "Folder",
  "Status": "",
  "Summary": "RollBk Controller",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1287484.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9316653497.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
PI Feedback Controller
PI Feedback Controller

Raw

{
  "ID": "16653497.0",
  "ASIL": "  ",
  "Text": "PI Feedback Controller",
  "Type": "Folder",
  "Status": "",
  "Summary": "PI Feedback Controller",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1287950.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9416653498.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The correction torque LOCAFBC_s_TqDmdCtlRollBk is calculated by adding the values of the variables PropPartRollBk and IntglPartRo
The correction torque LOCAFBC_s_TqDmdCtlRollBk is calculated by adding the values of the variables

PropPartRollBk and IntglPartRollBk, which represent the proportional and the integral part of the PI feedback controller, described in the following:

Raw

{
  "ID": "16653498.0",
  "ASIL": "  ",
  "Text": "The correction torque LOCAFBC_s_TqDmdCtlRollBk is calculated by adding the values of the variables\n\rPropPartRollBk and IntglPartRollBk, which represent the proportional and the integral part of the PI feedback controller, described in the following:",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1287954.0",
  "Description": "The correction torque LOCAFBC_s_TqDmdCtlRollBk is calculated by adding the values of the variables\n\rPropPartRollBk and IntglPartRollBk, which represent the proportional and the integral part of the PI feedback controller, described in the following:",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9516653499.0FunctionalReleasedyesTrue
LOCAFBC_s_TqDmdCtlRollBk = PropPartRollBk + IntglPartRollBk
LOCAFBC_s_TqDmdCtlRollBk = PropPartRollBk + IntglPartRollBk

Raw

{
  "ID": "16653499.0",
  "ASIL": "  QM",
  "Text": "LOCAFBC_s_TqDmdCtlRollBk = PropPartRollBk + IntglPartRollBk",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "1287952.0",
  "Description": "LOCAFBC_s_TqDmdCtlRollBk = PropPartRollBk + IntglPartRollBk",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9616653500.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
Depending on the controller mode (Default, Freeze or Reset), the proportional and integral parts of each mode can be selected, see
Depending on the controller mode (Default, Freeze or Reset), the proportional and integral parts of each mode can be selected, see chapter Controller Mode Selection.

Raw

{
  "ID": "16653500.0",
  "ASIL": "  ",
  "Text": "Depending on the controller mode (Default, Freeze or Reset), the proportional and integral parts of each mode can be selected, see chapter Controller Mode Selection.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1287956.0",
  "Description": "Depending on the controller mode (Default, Freeze or Reset), the proportional and integral parts of each mode can be selected, see chapter Controller Mode Selection.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9716653501.0FoldernoFalsetype_not_target, status_filtered, relevance_filtered
Torque Calculation
Torque Calculation

Raw

{
  "ID": "16653501.0",
  "ASIL": "  ",
  "Text": "Torque Calculation",
  "Type": "Folder",
  "Status": "",
  "Summary": "Torque Calculation",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1287964.0",
  "Description": "",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9816653502.0InformationnoFalsetype_not_target, status_filtered, relevance_filtered
The control deviation acceleration LOCAD_s_ADeRollBk is transformed into the deviation torque TqDeCtlRollBk and will be used furth
The control deviation acceleration LOCAD_s_ADeRollBk is transformed into the deviation torque TqDeCtlRollBk and will be used further on.

Raw

{
  "ID": "16653502.0",
  "ASIL": "  ",
  "Text": "The control deviation acceleration LOCAD_s_ADeRollBk is transformed into the deviation torque TqDeCtlRollBk and will be used further on.",
  "Type": "Information",
  "Status": "",
  "Summary": "",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1287962.0",
  "Description": "The control deviation acceleration LOCAD_s_ADeRollBk is transformed into the deviation torque TqDeCtlRollBk and will be used further on.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
9931914278.0FunctionalReleasedyesTrue
The filtered acceleration deviation LOCAFBC_s_ADeFilRollBk is calculated as the PT1 (with gain 1 and time constant LOCAP_s_TiFilA
The filtered acceleration deviation LOCAFBC_s_ADeFilRollBk is calculated as the PT1

(with gain 1 and time constant LOCAP_s_TiFilADeRollBk) filtered acceleration deviation LOCAD_s_ADeRollBk.

Raw

{
  "ID": "31914278.0",
  "ASIL": "  QM",
  "Text": "The filtered acceleration deviation LOCAFBC_s_ADeFilRollBk is calculated as the PT1\n\r(with gain 1 and time constant LOCAP_s_TiFilADeRollBk) filtered acceleration deviation LOCAD_s_ADeRollBk.",
  "Type": "Functional",
  "Status": "Released",
  "Summary": "filtered acceleration deviation",
  "Relevant": "yes",
  "column_12": "",
  "Foreign ID": "",
  "Description": "The filtered acceleration deviation LOCAFBC_s_ADeFilRollBk is calculated as the PT1\n\r(with gain 1 and time constant LOCAP_s_TiFilADeRollBk) filtered acceleration deviation LOCAD_s_ADeRollBk.",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
10016653503.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
TqDeCtlRollBk = LOCAD_s_ADeRollBk * VSOVD_s_MVehVirtJ * VSOVD_s_RdDynCor
TqDeCtlRollBk = LOCAD_s_ADeRollBk * VSOVD_s_MVehVirtJ * VSOVD_s_RdDynCor

Raw

{
  "ID": "16653503.0",
  "ASIL": "  QM",
  "Text": "TqDeCtlRollBk = LOCAD_s_ADeRollBk * VSOVD_s_MVehVirtJ * VSOVD_s_RdDynCor",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "control error calculation RollBk Cl1-6",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "1287960.0",
  "Description": "TqDeCtlRollBk = LOCAD_s_ADeRollBk * VSOVD_s_MVehVirtJ * VSOVD_s_RdDynCor",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}
10131914487.0Pre ConditionReleasednoFalsetype_not_target, relevance_filtered
TqDeCtlRollBk = LOCAFBC_s_ADeFilRollBk * VSOVD_s_MVehVirtJ * VSOVD_s_RdDynCor
TqDeCtlRollBk = LOCAFBC_s_ADeFilRollBk * VSOVD_s_MVehVirtJ * VSOVD_s_RdDynCor

Raw

{
  "ID": "31914487.0",
  "ASIL": "  QM",
  "Text": "TqDeCtlRollBk = LOCAFBC_s_ADeFilRollBk * VSOVD_s_MVehVirtJ * VSOVD_s_RdDynCor",
  "Type": "Pre Condition",
  "Status": "Released",
  "Summary": "control error calculation RollBk Cl8",
  "Relevant": "no",
  "column_12": "",
  "Foreign ID": "",
  "Description": "TqDeCtlRollBk = LOCAFBC_s_ADeFilRollBk * VSOVD_s_MVehVirtJ * VSOVD_s_RdDynCor",
  "Vehicle Launch": "",
  "Vehicle Platform": "E³ 1.2"
}