Chrysler OM651 Starter Relay Drive: Full Software Documentation For Chrysler OM651 TPA91 Deliv - Issue 4.0

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 9

Full Software documentation for Chrysler R6514630

11624/11807
OM651 TPA91 Deliv - Issue 4.0
R6515009 ISSUE 3.0
PRINTED 19/11/08
Engineering Department PAGE 1/9
SpecTool_Word_Generation_2_0 <> Specification_R6515009_3_0

Chrysler OM651 Starter relay drive


NAME SIGNATURE
Author Nicolas DUVERNOIS Has signed

Approver Philippe BEAUCHARD Has signed


Full Software documentation for Chrysler R6514630
11625/11807
OM651 TPA91 Deliv - Issue 4.0
R6515009 ISSUE 3.0
PRINTED 19/11/08
Engineering Department PAGE 2/9
SpecTool_Word_Generation_2_0 <> Specification_R6515009_3_0

HISTORY OF THE DOCUMENT


Edition Date Amendments Author Approver
1.0 01/07/2008 Creation from FDS 18871 Nicolas Philippe
DUVERNOIS BEAUCHARD
2.0 29/07/2008 Revision after first tests Nicolas Philippe
DUVERNOIS BEAUCHARD
3.0 13/11/2008 Final fix for SC2V and OC detection Nicolas Philippe
DUVERNOIS BEAUCHARD

DELPHI confidential
"All rights reserved. No part of this publication may be reproduced in any material form (including photocopying or storing in any medium by electronic means and
whether or not transiently or incidentally for some other use of this publication) without the written permission of Delphi."
Full Software documentation for Chrysler R6514630
11626/11807
OM651 TPA91 Deliv - Issue 4.0
R6515009 ISSUE 3.0
PRINTED 19/11/08
Engineering Department PAGE 3/9
SpecTool_Word_Generation_2_0 <> Specification_R6515009_3_0

CONTENTS
1. GENERAL INFORMATION.................................................................................................................................................................. 4
1.1. PURPOSE .................................................................................................................................................................................... 4
1.2. SCOPE ........................................................................................................................................................................................ 4
1.3. REFERENCES .............................................................................................................................................................................. 4
2. DEFAULT CALIBRATION ................................................................................................................................................................... 4
3. FUNCTIONAL DESCRIPTION.............................................................................................................................................................. 5
3.1. TOP LEVEL OVERVIEW ............................................................................................................................................................... 5
3.2. INITIALIZATION.......................................................................................................................................................................... 5
3.3. MODULE R6515009_3_0/MAIN ................................................................................................................................................. 6
4. DATA DICTIONARY ........................................................................................................................................................................... 8
4.1. INPUTS ....................................................................................................................................................................................... 8
4.2. OUTPUTS.................................................................................................................................................................................... 8
4.3. INTERNAL VARIABLES ................................................................................................................................................................ 8
4.4. EVENTS ...................................................................................................................................................................................... 9
4.5. HIDDEN VARIABLES (UNSIGNIFICATIVE) .................................................................................................................................... 9
4.6. CALIBRATIONS........................................................................................................................................................................... 9
4.7. CONSTANTS ............................................................................................................................................................................... 9

DELPHI confidential
"All rights reserved. No part of this publication may be reproduced in any material form (including photocopying or storing in any medium by electronic means and
whether or not transiently or incidentally for some other use of this publication) without the written permission of Delphi."
Full Software documentation for Chrysler R6514630
11627/11807
OM651 TPA91 Deliv - Issue 4.0
R6515009 ISSUE 3.0
PRINTED 19/11/08
Engineering Department PAGE 4/9
SpecTool_Word_Generation_2_0 <> Specification_R6515009_3_0
1. GENERAL INFORMATION
1.1.PURPOSE
This specification describes the calculation of the final starter relay drive demand and the HWI fault reporting.

1.2.SCOPE
This specification is Chrysler specific

1.3.REFERENCES
R6000001 : Glossary Of Software And Electronic Terms
R6510006 : Diagram Symbol Glossary
R6514160 : Starter relay command

2. DEFAULT CALIBRATION
P_L_STARTER_KEY_DEM_DLY_APV = 1.84 s;
P_L_STARTER_RLY_OC_MASK_APV = 1 -;
P_L_STARTER_RLY_OTHER_CLEAR_APV = false -;
P_L_STARTER_RLY_SC2V_CLEAR_APV = false -;
P_L_STARTER_USE_KEY_DEM_APV = false -;

DELPHI confidential
"All rights reserved. No part of this publication may be reproduced in any material form (including photocopying or storing in any medium by electronic means and
whether or not transiently or incidentally for some other use of this publication) without the written permission of Delphi."
Full Software documentation for Chrysler R6514630
11628/11807
OM651 TPA91 Deliv - Issue 4.0
R6515009 ISSUE 3.0
PRINTED 19/11/08
Engineering Department PAGE 5/9
SpecTool_Word_Generation_2_0 <> Specification_R6515009_3_0
3. FUNCTIONAL DESCRIPTION
3.1.TOP LEVEL OVERVIEW

DOC 1
RTF Sched_20ms
Comment

P_L_Starter_final_drive 3
2 SMC_Energise_starter_relay
P_L_Starter_final_drive
SMC_Energise_starter_relay F_M_Starter_rly_sc2v6_fault_soft 1
DOC F_M_Starter_rly_sc2v6_fault_soft
RTF
F_M_Starter_rly_sc2v6_fault_rec 2
History 3 SMC_Src_starter_speed_cond
F_M_Starter_rly_sc2v6_fault_rec
SMC_Src_starter_speed_cond
F_M_Starter_rly_sc2g_fault_soft 4
DOC F_M_Starter_rly_sc2g_fault_soft
RTF
4 hwi_diag_read_strt_relay F_M_Starter_rly_sc2g_fault_rec 5
Scope
hwi_diag_read_strt_relay F_M_Starter_rly_sc2g_fault_rec
F_M_Starter_rly_oc_fault_soft 6
DOC F_M_Starter_rly_oc_fault_soft
RTF 5 P_L_Drive_diag_enable
P_L_Drive_diag_enable F_M_Starter_rly_oc_fault_rec 7
References
F_M_Starter_rly_oc_fault_rec
F_M_Starter_rly_sc2v7_fault_soft 8
6 IN_Key_position F_M_Starter_rly_sc2v7_fault_soft
IN_Key_position F_M_Starter_rly_sc2v7_fault_rec 9
F_M_Starter_rly_sc2v7_fault_rec
Main

FIGURE 1 : R6515009_3_0

3.2.INITIALIZATION
F_M_Starter_rly_oc_fault_rec = 0;
F_M_Starter_rly_oc_fault_soft = 0;
F_M_Starter_rly_sc2g_fault_rec = 0;
F_M_Starter_rly_sc2g_fault_soft = 0;
F_M_Starter_rly_sc2v6_fault_rec = 0;
F_M_Starter_rly_sc2v6_fault_soft = 0;
F_M_Starter_rly_sc2v7_fault_rec = 0;
F_M_Starter_rly_sc2v7_fault_soft = 0;
P_L_Starter_final_drive = 0;

DELPHI confidential
"All rights reserved. No part of this publication may be reproduced in any material form (including photocopying or storing in any medium by electronic means and
whether or not transiently or incidentally for some other use of this publication) without the written permission of Delphi."
Full Software documentation for Chrysler R6514630
11629/11807
OM651 TPA91 Deliv - Issue 4.0
R6515009 ISSUE 3.0
PRINTED 19/11/08
Engineering Department PAGE 6/9
SpecTool_Word_Generation_2_0 <> Specification_R6515009_3_0
3.3.MODULE R6515009_3_0/MAIN
[SMC_Energise_starter_relay] [P_L_Starter_final_drive]

[SMC_Src_starter_speed_cond] NOT AND 1


Out P_L_Starter_final_drive
T Init = 0
P_L_STARTER_KEY_DEM_DLY_APV T DOC
RTF
5 Comment
IN_Key_position == In
In
IN_KEY_POSITION_DEM OR [P_L_Starter_keydem_cond]
Init Out:FALSE
Sched_20ms
P_L_STARTER_USE_KEY_DEM_APV NOT

[hwi_diag_read_strt_relay]
== soft
HWI_DIAG_SC2V F_M_xxx_fault_soft 2
F_M_Starter_rly_sc2v6_fault_soft
Init = 0
P_L_STARTER_RLY_SC2V_CLEAR_APV clear

[P_L_Starter_final_drive] NOT F_M_xxx_fault_rec 3


OR frz
F_M_Starter_rly_sc2v6_fault_rec
Init = 0

1/z
init=0
[hwi_diag_read_strt_relay]
== soft
HWI_DIAG_NO_FAULT F_M_xxx_fault_soft 8
F_M_Starter_rly_sc2v7_fault_soft
Init = 0
P_L_STARTER_RLY_SC2V_CLEAR_APV clear

[P_L_Drive_diag_enable] NOT F_M_xxx_fault_rec 9


OR frz
F_M_Starter_rly_sc2v7_fault_rec
Init = 0

1/z
init=0
[hwi_diag_read_strt_relay]
== soft
HWI_DIAG_SC2G F_M_xxx_fault_soft 4
F_M_Starter_rly_sc2g_fault_soft
Init = 0
P_L_STARTER_RLY_OTHER_CLEAR_APV clear

F_M_xxx_fault_rec 5
frz
F_M_Starter_rly_sc2g_fault_rec
Init = 0

[hwi_diag_read_strt_relay]
== soft
HWI_DIAG_OC F_M_xxx_fault_soft 6
F_M_Starter_rly_oc_fault_soft
Init = 0
P_L_STARTER_RLY_OTHER_CLEAR_APV clear

[P_L_Drive_diag_enable] NOT bit0


F_M_xxx_fault_rec 7
frz
F_M_Starter_rly_oc_fault_rec
[SMC_Energise_starter_relay] NOT bit1 Init = 0

[SMC_Src_starter_speed_cond] NOT bit2

[P_L_Starter_keydem_cond] bit3
1 [SMC_Energise_starter_relay]
out In
SMC_Energise_starter_relay
BIT MASK
0 bit4 ONE EQUAL 2 [SMC_Src_starter_speed_cond]
Mask
SMC_Src_starter_speed_cond
bit5
4 [P_L_Drive_diag_enable]
P_L_Drive_diag_enable
bit6
3 [hwi_diag_read_strt_relay]
bit7 hwi_diag_read_strt_relay

P_L_STARTER_RLY_OC_MASK_APV

FIGURE 2 : R6515009_3_0/MAIN

In TIPM7 configuration, the starter relay should be diagnosed for open circuit and short circuit to ground only during the
short period during which :
- the starter is still activated
- the overspeed condition is already true
This depends on the calibration of SMC_SRC_SPEED_COND_DELAY_APV in R6514160.

The SC2V7 fault has to be deactivated for TIPM6 configurations. However, S2V6 fault may be activated for both TIPM6
and TIPM7 configurations.

DELPHI confidential
"All rights reserved. No part of this publication may be reproduced in any material form (including photocopying or storing in any medium by electronic means and
whether or not transiently or incidentally for some other use of this publication) without the written permission of Delphi."
Full Software documentation for Chrysler R6514630
11630/11807
OM651 TPA91 Deliv - Issue 4.0
R6515009 ISSUE 3.0
PRINTED 19/11/08
Engineering Department PAGE 7/9
SpecTool_Word_Generation_2_0 <> Specification_R6515009_3_0
For TIPM6 configuration, P_L_STARTER_KEY_DEM_DLY_APV has to be calibrated at the same value as
SMC_SRC_KEY_DEM_CHK_TIME_APV. P_L_STARTER_USE_KEY_DEM_APV = 0
For TIPM7 configuration, P_L_STARTER_KEY_DEM_DLY_APV has to be calibrated at a slightly lower value (e.g. 160
ms less). P_L_STARTER_USE_KEY_DEM_APV = 1

Recommended calibrations :
TIPM6 : P_L_STARTER_RLY_OC_MASK_APV = 1
TIPM7 : P_L_STARTER_RLY_OC_MASK_APV = 14

DELPHI confidential
"All rights reserved. No part of this publication may be reproduced in any material form (including photocopying or storing in any medium by electronic means and
whether or not transiently or incidentally for some other use of this publication) without the written permission of Delphi."
Full Software documentation for Chrysler R6514630
11631/11807
OM651 TPA91 Deliv - Issue 4.0
R6515009 ISSUE 3.0
PRINTED 19/11/08
Engineering Department PAGE 8/9
SpecTool_Word_Generation_2_0 <> Specification_R6515009_3_0
4. DATA DICTIONARY

4.1.INPUTS
Name Unit Type Type Definition Dim
Description
IN_Key_position - Enum IN_KEY_POSITION_OFF : 0 (1,1)
IN_KEY_POSITION_ON : 1
IN_KEY_POSITION_DEM : 2
Key position
P_L_Drive_diag_enable - Bool (1,1)
Allows to enable diagnostic on Digital and PWM outputs only when conditions on main relay, starter relay and battery voltage are fulfilled
SMC_Energise_starter_relay - Bool (1,1)
Starter supplied
SMC_Src_starter_speed_cond - Bool (1,1)
Flag indicating that engine speed has overcome starter deactivation threshold

4.2.OUTPUTS
Name Unit Type Type Definition Dim
Description
F_M_Starter_rly_oc_fault_rec - Bool (1,1)
Confirmed starter relay fault (open circuit)
F_M_Starter_rly_oc_fault_soft - Bool (1,1)
Detected starter relay fault (open circuit)
F_M_Starter_rly_sc2g_fault_rec - Bool (1,1)
Confirmed starter relay fault (short to ground)
F_M_Starter_rly_sc2g_fault_soft - Bool (1,1)
Detected starter relay fault (short to ground)
F_M_Starter_rly_sc2v6_fault_rec - Bool (1,1)
Confirmed starter relay fault (short to battery)
F_M_Starter_rly_sc2v6_fault_soft - Bool (1,1)
Detected starter relay fault (short to battery)
F_M_Starter_rly_sc2v7_fault_rec - Bool (1,1)
Confirmed starter relay fault (short to battery), TIPM7 specific
F_M_Starter_rly_sc2v7_fault_soft - Bool (1,1)
Detected starter relay fault (short to battery), TIPM7 specific
P_L_Starter_final_drive - Bool (1,1)
Final starter relay drive

4.3.INTERNAL VARIABLES
Name Unit Type Type Definition Dim
Description

DELPHI confidential
"All rights reserved. No part of this publication may be reproduced in any material form (including photocopying or storing in any medium by electronic means and
whether or not transiently or incidentally for some other use of this publication) without the written permission of Delphi."
Full Software documentation for Chrysler R6514630
11632/11807
OM651 TPA91 Deliv - Issue 4.0
R6515009 ISSUE 3.0
PRINTED 19/11/08
Engineering Department PAGE 9/9
SpecTool_Word_Generation_2_0 <> Specification_R6515009_3_0
P_L_Starter_keydem_cond - Bool (1,1)
Starter activation condition based on key being in DEM position

4.4.EVENTS
Name Dim
Description
Sched_20ms (1,1)
Sched_20ms

4.5.HIDDEN VARIABLES (UNSIGNIFICATIVE)


These variables are solely used in transient computations and shall not be usable or visible.
Name Unit Type Type Definition Dim
Description
hwi_diag_read_strt_relay - Enum HWI_DIAG_SC2V : 2 (1,1)
HWI_DIAG_SC2G : 1
HWI_DIAG_OC : 0
HWI_DIAG_NO_FAULT : 3
HWI diagnostic read variable for starter relay

4.6.CALIBRATIONS
Name Unit Type Type Definition Dim
Description
P_L_STARTER_KEY_DEM_DLY_APV s Fixed 10^-3 # [0 ; 16] (1,1)
Timer for starter activation based on key being in DEM position
P_L_STARTER_RLY_OC_MASK_APV - Fixed 2^0 # [0 ; 255] (1,1)
Bitmask for starter relay drive fault FRZ condition
P_L_STARTER_RLY_OTHER_CLEAR_APV - Bool (1,1)
Clear attribute of starter relay drive (open circuit, short circuit to ground)
P_L_STARTER_RLY_SC2V_CLEAR_APV - Bool (1,1)
Clear attribute of starter relay drive (open circuit, short circuit to battery)
P_L_STARTER_USE_KEY_DEM_APV - Bool (1,1)
Triggers the use of starter activation condition based on key being in DEM position

4.7.CONSTANTS
Name Unit Type Type Definition Value
Description

DELPHI confidential
"All rights reserved. No part of this publication may be reproduced in any material form (including photocopying or storing in any medium by electronic means and
whether or not transiently or incidentally for some other use of this publication) without the written permission of Delphi."

You might also like